XWAMI 지표를 기반으로 한 시스템 트레이딩 EA는 이전 거래의 결과에 따라 향후 거래의 볼륨을 조정할 수 있는 신호를 제공합니다. 거래 신호는 바가 닫힐 때 생성되며, 트렌드가 변경되면 클라우드의 색깔이 변하는 것으로 표시됩니다.
거래 포지션의 볼륨을 관리하기 위해 EA 변수 입력 블록이 추가되었습니다:
input uint BuyTotalMMTriger=5; // 손절매 수 계산을 위한 마지막 매수 거래 수 input uint BuyLossMMTriger=3; // 손실 매수 거래 수에 따른 MM 감소 수치 input uint SellTotalMMTriger=5;// 손절매 수 계산을 위한 마지막 매도 거래 수 input uint SellLossMMTriger=3; // 손실 매도 거래 수에 따른 MM 감소 수치 input double SmallMM_=0.01; // 손실 시 거래에 사용되는 자산의 비율 input double MM=0.1 // 정상 거래 시 자산의 비율 input MarginMode MMMode=LOT; // 로트 크기 계산 방법
이러한 입력값을 사용하고 마지막 5개의 거래 중 3개가 손실인 경우, EA는 같은 방향으로 0.01 로트의 볼륨으로 다음 거래를 엽니다. 마지막 5개 거래 중 손실 거래가 3개 미만일 경우, 포지션 볼륨은 0.1로 설정됩니다.
생성된 EA가 올바르게 작동하려면 XWAMI.ex5 지표 파일이 <terminal_data_directory>\MQL5\Indicators 폴더에 있어야 합니다.
아래 테스트에서 보여준 기본 전문가 어드바이저의 입력 파라미터와 손절매가 사용되었습니다.

Fig. 1. 거래 예시 차트
2017년 EURUSD H1의 테스트 결과:
Fig. 2. 테스트 결과 차트
