MetaTrader 5를 위한 Open Oscillator Cloud 기반 EA 사용법

Mike 2018.08.23 23:07 32 0 0
첨부파일

안녕하세요, 트레이더 여러분! 오늘은 Open Oscillator Cloud 지표를 기반으로 한 트레이딩 시스템에 대해 알아보려고 합니다. 이 시스템은 이전 거래 결과에 따라 향후 거래의 거래량을 조정할 수 있는 신호를 제공합니다. 신호는 바가 닫힐 때 발생하며, 트렌드가 변화할 경우 클라우드의 색상이 바뀌는 것으로 표시됩니다.

이번 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가 제대로 작동하려면 컴파일된 Open_Oscillator_Cloud.ex5 지표 파일이 <terminal_data_directory>\MQL5\Indicators 폴더에 있어야 합니다.

아래 테스트 결과는 기본 Expert Advisor의 입력 매개변수와 정지 손실을 사용하여 진행되었습니다.

Fig. 1. 거래 예시

Fig. 1. 거래 예시

2017년 AUDUSD H2에 대한 테스트 결과는 다음과 같습니다:

Fig. 2. 테스트 결과 차트

Fig. 2. 테스트 결과 차트

목록
댓글 0