작성자: Khlystov Vladimir
이 Expert Advisor(EA)는 현재 캔들의 방향에 따라 초기 포지션을 열고, 포인트 수익이 EA 입력에서 설정한 임계값을 초과하면 거래량을 증가시킵니다.
추가된 데이터는 포지션의 문자열 주석에 다음과 같은 형식으로 저장됩니다: 추가 거래 수/최근 거래 가격/최근 거래 볼륨.
초기 포지션은 현재 캔들의 몸통이 PriceStep 임계값을 초과할 때 언제든지 열 수 있으며, 새로운 바가 도착할 때 임계값이 초과되면 추가할 수 있습니다.
//+----------------------------------------------+
//| Expert Advisor 입력 파라미터 |
//+----------------------------------------------+
input double MM=0.1; //추가 거래의 예치금 비율
input MarginMode MMMode=LOT; //로트 값 감지 방법
input uint PriceStep=300; //포지션 열기 또는 추가를 위한 가격 그리드 단계(포인트 기준)
input uint PosTotal=10 //추가 거래 수
input uint StopLoss_=1000; //스톱로스(포인트 기준)
input uint TakeProfit_=2000 //테이크프라핏(포인트 기준)
input int Deviation_=10 //최대 가격 편차(포인트 기준)
//| Expert Advisor 입력 파라미터 |
//+----------------------------------------------+
input double MM=0.1; //추가 거래의 예치금 비율
input MarginMode MMMode=LOT; //로트 값 감지 방법
input uint PriceStep=300; //포지션 열기 또는 추가를 위한 가격 그리드 단계(포인트 기준)
input uint PosTotal=10 //추가 거래 수
input uint StopLoss_=1000; //스톱로스(포인트 기준)
input uint TakeProfit_=2000 //테이크프라핏(포인트 기준)
input int Deviation_=10 //최대 가격 편차(포인트 기준)
원래 이 EA는 MQL4로 작성되었으며, 2016년 7월 18일에 코드 베이스에 처음 게시되었습니다.

그림 1. 차트에서의 거래 예시
댓글 0