MetaTrader5
Dematus – MetaTrader 5를 위한 최적의 트레이딩 시스템
아이디어 저자: Igor
MQL5 코드 저자: barabashkakvn
작동 방식
현재 포지션이 있을 때, 가격이 마지막 포지션 오픈 가격(m_last_deal_price_IN 내부 변수에 저장됨)에서 설정된 거리만큼 이동하고, iDeMarker(DeMarker, DeM) 지표가 허용하면, 코피시언트 롯트 포지션 * 마지막 오픈 포지션의 볼륨(m_lot 내부 변수에 저장됨)으로 포지션을 열게 됩니다. 현재 포지션이 없다면, 지표의 허가를 기다리며 롯트 볼륨으로 오픈합니다.
기본적으로 스톱 로스(Stop Loss 파라미터)는 999포인트로 설정되어 거의 활성화되지 않으며, 설정에는 테이크 프로핏이 없습니다. 포지션이 존재할 경우 일반적인 트레일링(Trailing Stop 및 Trailing Step)을 적용할 수 있습니다.
트레일링은 사용 가능한 자금을 고려하여 Trailing Equity, Virtual Stop Equity, Trailing Start Equity 변수로 관리됩니다.
작동 주기
마지막 포지션이 닫히면, 포지션 오픈 가격(m_last_deal_price_IN 내부 변수)은 0으로 설정되며, m_lot 내부 변수는 롯트로 초기화됩니다. 기본적으로 거래 종료 후 마지막 가격 IN 재설정 파라미터는 'false'로 설정되어 있습니다. 만약 'true'로 설정하면, m_last_deal_price_IN 내부 변수는 각 거래 종료 후 0으로 설정됩니다.
모든 심볼로 테스트한 결과, M5, 거래 종료 후 마지막 가격 IN 재설정 = true, 예치금: $10,000.
심볼
통과
결과
이익
예상 수익
이익 계수
회복 계수
샤프 비율
맞춤형
자산 DD %
거래 수
EURJPY
16
5359.37
11591.27
19.95
2.86
2.30
0.25
0
26.20
581
GBPJPY
19
4646.45
13861.37
18.63
2.49
2.46
0.19
0
50.32
744
모든 심볼로 테스트한 결과, M5, 거래 종료 후 마지막 가격 IN 재설정 = false, 예치금: $10,000.
심볼
통과
결과
이익
예상 수익
이익 계수
회복 계수
샤프 비율
맞춤형
자산 DD %
거래 수
EURCAD
6
3940.94
6567.92
20.09
2.98
1.55
0.24
0
36.82
327
GBPUSD
2
3776.53
4118.16
36.44
6.98
0.51
0.27
0
79.28
113
2018.08.23