안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 4에서 사용할 수 있는 Straddle&Trail 시스템 트레이딩에 대해 알아보겠습니다.
입력 매개변수:
externbool ShutDown.NOW=False; // true일 경우 모든 포지션(진행 중 및 대기 중)이 종료됩니다. // 아래의 "ShutDown.What" 플래그에 따라 결정됩니다. // 이 매개변수는 목록의 첫 번째로, 사용자가 최대한 빨리 접근할 수 있습니다.externstring sStr00=" 0=모든 포지션 "externstring sStr01=" 1=모든 트리거된 포지션 externstring sStr02=" 2=트리거된 롱 "externstring sStr03=" 3=트리거된 숏 externstring sStr04=" 4=모든 대기 중 포지션 externstring sStr05=" 5=대기 중 롱 "externstring sStr06=" 6=대기 중 숏 externint ShutDown.What=0;externbool ShutDown.Current.Pair.Only=True; // true일 경우 현재 통화쌍의 모든 거래가 종료됩니다.externstring sStr1="=== 포지션세부사항 ===";externdouble Lots=1;externint Slippage=10;externint Distance.From.Price=30; // 초기 대기 주문의 가격에서의 거리.externint StopLoss.Pips=30; // 초기 손절매.externint TakeProfit.Pips=60; // 초기 이익 실현.externint Trail.Pips=15; // 트레일.externbool Trail.Starts.After.BreakEven=true; // true일 경우 수익이 발생한 후 트레일이 시작됩니다.externint Move.To.BreakEven.Lock.pips=1;externint Move.To.BreakEven.at.pips=5;externstring sStr2="=== 뉴스이벤트 ===";externint Event.Start.Hour=12;externint Event.Start.Minutes=30;externint Pre.Event.Entry.Minutes=30;externint Stop.Adjusting.Min.Before.Event=2;externbool Remove.Opposite.Order=True;externbool Adjust.Pending.Orders=True;externbool Place.Straddle.Immediately=False;
테스트 매개변수:
- 심볼: EURUSD
- 기간: M5
- 모델: 모든 틱
테스트 차트:


댓글 0