안녕하세요, 트레이더 여러분! 오늘은 JFatlCandle 지표를 기반으로 한 트레이딩 시스템에 대해 소개해드리려고 해요. 이 시스템은 이전 거래의 결과에 따라 다음 거래의 거래량을 조정할 수 있는 신호를 제공합니다. 트렌드가 변할 때, 즉 캔들이 색깔을 바꿀 때 트레이딩 신호가 발생하게 됩니다.
여기서, EA의 입력 변수를 설정하여 열린 포지션의 거래량을 관리할 수 있어요:
input uint BuyTotalMMTriger=3; // 스탑로스를 계산하기 위해 마지막 매수 거래 수 input uint BuyLossMMTriger=2; // 손실 매수 거래 수에 따라 MM을 줄이기 위한 변수 input uint SellTotalMMTriger=3;// 스탑로스를 계산하기 위해 마지막 매도 거래 수 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가 제대로 작동하기 위해서는 JFatl.ex5와 JFatlCandle.ex5의 컴파일된 파일이 <terminal_data_directory>\MQL5\Indicators 폴더에 있어야 합니다.
아래의 테스트 결과는 기본 Expert Advisor의 입력 매개변수와 스탑이 없는 상태에서 진행된 것임을 참고하세요.

Fig. 1. 차트에서의 거래 예시
2017년 USDJPY H12의 테스트 결과는 아래와 같습니다:

Fig. 2. 테스트 결과 차트
댓글 0