MQL5 위자드 MACD 파라볼릭 SAR Expert Advisor는 MQL5 위자드를 활용하여 만들어졌으며, MACD (이동 평균 수렴/발산) 신호와 파라볼릭 SAR 추세 지표를 기반으로 합니다.
이 Expert Advisor는 새로운 봉이 생성되는 순간에만 작동합니다:
//+------------------------------------------------------------------+
//| 입력값 |
//+------------------------------------------------------------------+
//--- Expert 입력값
input string Expert_Title ="MQL5 위자드 MACD"; // 문서명
ulong Expert_MagicNumber =756; //
bool Expert_EveryTick =false;
//| 입력값 |
//+------------------------------------------------------------------+
//--- Expert 입력값
input string Expert_Title ="MQL5 위자드 MACD"; // 문서명
ulong Expert_MagicNumber =756; //
bool Expert_EveryTick =false;
입력 파라미터:
| 변수 | 값 | 비고 |
|---|---|---|
| 포지션 오픈 신호 임계값 [0...100] | 20 | 포지션을 열기 위한 임계값. 유효 범위는 "0"부터 "100"까지 |
| 포지션 클로즈 신호 임계값 [0...100] | 100 | 포지션을 닫기 위한 임계값. 유효 범위는 "0"부터 "100"까지 |
| 딜 실행 가격 수준 | 0.0 | 현재 가격으로부터의 거리. "0"이면 현재 가격에 오픈, "-xx"이면 대기 중인 스톱 주문, "+xx"이면 대기 중인 리밋 주문이 배치됩니다. |
| 스톱로스 레벨 (포인트) | 50.0 | 스톱로스 가격 수준 |
| 테이크 프로핏 레벨 (포인트) | 115.0 | 테이크 프로핏 가격 수준 |
| 대기 주문 만료 (봉 수) | 5 | 대기 주문의 생명 주기 (봉 수 기준) |
| MACD 빠른 EMA 기간 | 12 | MACD - 빠른 EMA 기간 |
| MACD 느린 EMA 기간 | 24 | MACD - 느린 EMA 기간 |
| MACD 차이 평균 기간 | 9 | MACD - MACD 지표의 이동 평균 기간 |
| MACD 가격 시리즈 | PRICE_CLOSE | MACD - 계산에 사용되는 가격 유형 |
| MACD 가중치 [0...1.0] | 0.9 | MACD 신호의 가중치 |
| 파라볼릭 SAR 속도 증가 | 0.02 | 파라볼릭 SAR - 가격 변화 단계 - 가속도 계수 |
| 파라볼릭 SAR 최대 비율 | 0.2 | 파라볼릭 SAR - 최대 단계 |
| 파라볼릭 SAR 가중치 [0...1.0] | 0.1 | 파라볼릭 SAR 신호의 가중치 |
2016년 1월 10일부터 2017년 1월 11일까지 EURUSD, M15에서 테스트한 결과, 초기 예치금 30,000: