기존 키움에서 수식을 넣고 이용하였었는데.
MT4에서 어떻게 적용시켜야 할지 모르겠어서 질문드립니다.
<세력선 1>
기간=매집간격*20;
A1=지수평균((lowest(종가,(기간-기간/2))+lowest(종가,기간))/2,기간);
A2=D1*stdev((저가+고가+종가)/3,기간);
K=if(종가>시가,1-(abs(종가-시가)/abs(lowest((종가-시가),기간))),1);
A1+K*A2
<지표조건 설정>
매집간격 5
D1 0.1
<세력선 2>
기간=매집간격*20;
A1=지수평균((highest(종가,(기간-기간/2))+highest(종가,기간))/2,기간);
A2=D1*stdev((저가+고가+종가)/3,기간);
K=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
A1+K*A2
<세력선 3>
기간=매집간격*20;
a=지수평균((highest(종가,(기간-기간/2))+highest(종가,기간))/2,기간);
aa=D1*stdev((저가+고가+종가)/3,기간);
k=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
aaa= a+k*aa;
b=지수평균((lowest(종가,(기간-기간/2))+lowest(종가,기간))/2,기간);
bb=D1*stdev((저가+고가+종가)/3,기간);
kk=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
bbb= b+kk*bb;
(aaa+bbb)/2
<세력선 4>
기간=매집간격*20;
a=지수평균((highest(종가,(기간-기간/2))+highest(종가,기간))/2,기간);
aa=D1*stdev((저가+고가+종가)/3,기간);
k=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
aaa= a+k*aa;
b=지수평균((lowest(종가,(기간-기간/2))+lowest(종가,기간))/2,기간);
bb=D1*stdev((저가+고가+종가)/3,기간);
kk=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
bbb= b+kk*bb;
중심선= (aaa+bbb)/2;
(aaa*2)-중심선
<세력선 5>
기간=매집간격*20;
a=지수평균((highest(종가,(기간-기간/2))+highest(종가,기간))/2,기간);
aa=D1*stdev((저가+고가+종가)/3,기간);
k=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
aaa= a+k*aa;
b=지수평균((lowest(종가,(기간-기간/2))+lowest(종가,기간))/2,기간);
bb=D1*stdev((저가+고가+종가)/3,기간);
kk=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
bbb= b+kk*bb;
중심선= (aaa+bbb)/2;
(bbb*2)-중심선
기존엔 이렇게 썼었는데요 MT4에서는 어떻게 적용해야 할까요?
공부 열심히 할걸 하는 후회중입니다 ㅠ
MT4에는 C언어랑 거의 같은 MQL이라는 언어를 사용해서 만듭니다.
키움수식으로 이 정도 하실 정도면 조금만 배우시면 가능할 것 같네요
https://docs.mql4.com/series
https://docs.mql4.com/indicators