|
|
请求各位老师帮忙完成这个公式,谢谢了!
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:wxx212
浏览:3046
回复:5
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
请老师高手帮忙完成这个公式的循环部分,我学了个把,月硬是没有完成!
先在这里谢谢了!
循环部分意图如下:
EE1:=REF(DD,1)=1 AND REF(M,1)>REF(C,1);
EE2:=REF(DD,1)=-1 AND REF(M,1)<REF(C,1);
当满足EE:=EE1 OR EE2的时候 M:WMA(CLOSE,300)
其它时候 M:WMA(CLOSE,600)
画这个M的线
未完成的公式如下:
N:=30;
BU:=BARSLAST(CLOSE=HHV(CLOSE,N));
SE:=BARSLAST(CLOSE=LLV(CLOSE,N));
KK1:=SE;
KK2:=BU;
LM1:=SE;
LM2:=BU;
OK:=KK1>KK2 AND LM1>LM2;
OK1:=KK1>KK2 AND LM1<LM2;
NOK:=KK2>KK1 AND LM2>LM1;
NOK1:=KK2>KK1 AND LM2<LM1;
dd:=if(ok1 or ok,1,-1);
{STICKLINE(OK1,CLOSE,OPEN,8,0),colorFF0000;
STICKLINE(OK1,HIGH,LOW,0,0),colorFF0000;
STICKLINE(OK,CLOSE,OPEN,8,0),colorFF;
STICKLINE(OK,HIGH,LOW,0,0),colorFF;
STICKLINE(NOK,CLOSE,OPEN,8,0),colorFF0000;
STICKLINE(NOK,HIGH,LOW,0,0),colorFF0000;
STICKLINE(NOK1,CLOSE,OPEN,8,0),colorFF;
STICKLINE(NOK1,HIGH,LOW,0,0),colorFF; }
for i=1000 to datacount do begin
ee1:=c[i-1]>m[i-1] and dd[i-1]=1;
ee2:=c[i-1]<m[i-1] and dd[i-1]=-1;
if
ee1 or ee2
then begin
M:WMA(CLOSE,600);
end else begin
M:WMA(CLOSE,300);
end;end;
kk:m,LINETHICK2,colorred; |
|
|