안녕하세요, 트레이더 여러분! 오늘은 Wajdyss_Ichimoku_Candle 지표를 기반으로 한 트레이딩 시스템에 대해 소개해드리려고 해요. 이 시스템은 이전 거래 결과에 따라 향후 거래의 거래량을 조정할 수 있는 신호를 생성합니다. 즉, 캔들이 색상을 변경할 때 트렌드가 바뀌었다는 신호가 나타나는 순간에 거래 신호가 형성되죠.
여기서 입력 EA 변수 블록이 추가되어 개설된 포지션의 거래량을 관리할 수 있습니다:
input uint BuyLossMMTriger=2; // 손실을 보는 매수 거래 수를 기준으로 MM 감소 input uint SellLossMMTriger=2;// 손실을 보는 매도 거래 수를 기준으로 MM 감소 input double SmallMM_=0.01; // 손실 발생 시 거래에 사용되는 자금의 비율 input double MM=0.1; // 정상 거래 시 사용되는 자금의 비율 input MarginMode MMMode=LOT; // 롯트 크기 계산 방법
이러한 입력값을 기준으로, 만약 최근 두 건의 거래가 모두 손실이었다면 EA는 같은 방향으로 0.01 롯트의 거래를 개설합니다. 반면 최근 두 거래 중 하나라도 손실이 아닐 경우에는 포지션 거래량이 0.1이 됩니다.
생성된 EA가 올바르게 작동하려면, 컴파일된 wajdyss_Ichimoku_Candle.ex5 지표 파일이 <terminal_data_directory>\MQL5\Indicators 폴더에 있어야 합니다.
아래의 테스트 결과처럼 기본 Expert Advisor의 입력 매개변수를 사용했습니다.

Fig. 1. 차트에서의 거래 예시
2017년 AUDUSD H2에 대한 테스트 결과:

Fig. 2. 테스트 결과 차트