아이디어 저자: arist0
MQL5 코드 저자: barabashkakvn
이 EA는 대기 중인 매수 스톱(Buy Stop) 및 매도 스톱(Sell Stop) 주문으로 작동합니다. 하루가 시작되면, 이전 날의 대기 주문은 삭제되며, 새로운 매수 스톱과 매도 스톱 주문이 최소 거리를 기준으로 최고가(High)와 최저가(Low) 위아래에 배치됩니다.
대기 중인 주문이 실행되고 포지션이 수익을 내게 되면, 트레일링이 적용됩니다.
대기 중인 주문이 실행되면 나머지 대기 주문은 제거됩니다. 이는 OnTradeTransaction에서 수행되며, 시장 진입(DEAL_ENTRY_IN)을 찾아냅니다.
설정값
- 손절매(Stop Loss) - 손실을 제한하는 설정;
- 이익 실현(Take Profit) - 수익을 확정하는 설정;
- 트레일링 스탑(Trailing Stop) - 수익을 보호하는 이동 손절매;
- 트레일링 스텝(Trailing Step) - 트레일링이 적용되는 단계;
- 최소 거리(Minimum distance) - 이전 날의 최고가와 최저가로부터의 최소 간격;
- 거래당 위험 비율(Risk in percent for a deal from a free margin) - 각 거래의 위험 비율;
- 매직 넘버(Magic number) - 고유한 EA 식별자.
EURUSD, M15 차트:
