첫 번째 버전의 개선판인 MA MACD 포지션 평균화 시스템 트레이딩입니다. 이 EA는 초기 포지션이 없을 때 첫 거래 신호가 반전되는 기능을 가지고 있습니다. 반전 관리는 반전 거래 신호 사용 파라미터를 통해 이루어집니다.
이 EA는 새로운 바가 생성될 때만 거래 신호를 확인하거나 포지션을 추가합니다.
EA는 iMA(이동 평균)와 iMACD(이동 평균 수렴/발산) 지표를 기반으로 합니다. 만약 포지션의 손실이 스텝 손실 핍을 초과하면, 손실 방향으로 추가 포지션을 여는데, 이때 증가된 로트(로트 계수가 고려됨)를 사용합니다.
EA는 단일 포지션 또는 동일 방향의 다수 포지션을 보유할 수 있습니다. EA는 두 가지 파라미터를 가지고 있습니다: MA로부터의 가격 인덴트와 MAIN 대 SIGNAL 비율 (이 두 가지는 아래 이미지에서 확인할 수 있습니다).

샘플 매수 신호: MACD 지표가 "0.0" 아래에 위치하고, 메인 라인(MAIN)이 신호 라인(SIGNAL)을 초과하며, 현재 가격이 이동 평균보다 높을 때 발생합니다. 이 조건에는 두 가지 필터가 추가됩니다:
- MAIN 대 SIGNAL 비율
- MA로부터의 가격 인덴트
체크할 바를 선택할 수 있습니다 - 현재 바(제로) 또는 바 #1에서 체크할 수 있습니다. 이는 바 현재 파라미터로 정의됩니다.
EA 작동 방식
새로운 바가 생성될 때 다음 데이터가 수집됩니다: 매수 및 매도 포지션 수, 가장 손실이 큰 매수 및 매도 포지션(핍 수 기준). 만약 매수와 매도 포지션이 동시에 존재하면, 이는 오류로 간주되며 모든 포지션이 종료됩니다. 가장 손실이 큰 포지션이 발견되고, 손실이 스텝 손실 핍을 초과하면, 해당 포지션의 파라미터(티켓과 로트 수)가 기억됩니다.