아이디어 저자 - Alex
mq5 코드 저자 - barabashkakvn
Executer AC는 iAC(가속/감속, AC) 지표를 사용하는 EA입니다. 이 EA는 새로운 바가 나타날 때만 작동하며, 동시에 하나의 포지션만 열 수 있어 헤징 계좌와 넷팅 계좌 모두에서 사용 가능합니다.
로트는 지난 히스토리일을 기반으로 계산되며, 최대 위험 비율과 감소 계수 파라미터도 함께 사용됩니다.
EA는 여러 가지 BUY 및 SELL 신호를 구현합니다(여기서 ac[] 배열은 AC 지표 값을 나타냅니다).
BUY 신호:
//--- indicator AC go UP if(ac[1]>0.0 && ac[2]>0.0) { //--- check signal BUY if(ac[1]>ac[2] && ac[2]>ac[3]) { *** } *** } //--- indicator AC go DOWN if(ac[1]<0 && ac[2]<0) { //--- check signal BUY if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4]) { *** } *** } //--- indicator AC crosses zero from top to bottom if(ac[1]>0.0 && ac[2]<0.0) { *** } ***
SELL 신호:
//--- indicator AC go UP if(ac[1]>0.0 && ac[2]>0.0) { *** //--- check signal SELL if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4]) { *** } //--- indicator AC go DOWN if(ac[1]<0 && ac[2]<0) { *** //--- check signal SELL if(ac[1]<ac[2] && ac[2]<ac[3]) { *** } } *** //--- indicator AC crosses zero bottom up if(ac[1]<0.0 && ac[2]>0.0) { *** }
BUY 오픈 예시:
