博弈大师的一个公式,有人能给我解释一下是什么意思吗?现在在学习这个
HH1:=IF(H<REF(H,2)ANDREF(H,1)<REF(H,2),REF(H,2),0);LL1:=IF(L>REF(L,2)ANDREF(L,1)>REF(...
HH1:=IF(H<REF(H,2) AND REF(H,1)<REF(H,2),REF(H,2),0);
LL1:=IF(L>REF(L,2) AND REF(L,1)>REF(L,2),REF(L,2),0);
HH2:=VALUEWHEN(HH1>0,HH1);
LL2:=VALUEWHEN(LL1>0,LL1);
K1:=IF(CLOSE>HH2,-3,IF(CLOSE<LL2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:IF(K2=1,HH2,LL2),COLOR00FFFF;
DRAWNUMBER(ISLASTBAR,G,G,2),ALIGN0;
G1:=VALUEWHEN(ISLASTBAR,G);
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
STICKLINE(W1<0,O,C,0.5,0),COLORRED;
STICKLINE(W1<0,O,H,0.3,0),COLORRED;
STICKLINE(W1<0,O,L,0.3,0),COLORRED;
STICKLINE(W1>=0,O,C,0.5,0),COLORCYAN;
STICKLINE(W1>=0,O,L,0.3,0),COLORCYAN;
STICKLINE(W1>=0,O,H,0.3,0),COLORCYAN;
STICKLINE(W1>=0,O,C,3,0),COLORFF6600;
STICKLINE(W1>=0,O,C,2,0),COLORFF9900;
STICKLINE(W1>=0,O,C,1.2,0),COLORFFCC00;
STICKLINE(W1>=0,O,C,0.2,0),COLORCYAN;
STICKLINE(W1<0,O,C,3,0),COLOR000099;
STICKLINE(W1<0,O,C,2,0),COLOR0000CC;
STICKLINE(W1<0,O,C,1.3,0),COLOR0000FF;
STICKLINE(W1<0,O,C,0.3,0),COLORCC66FF; 展开
LL1:=IF(L>REF(L,2) AND REF(L,1)>REF(L,2),REF(L,2),0);
HH2:=VALUEWHEN(HH1>0,HH1);
LL2:=VALUEWHEN(LL1>0,LL1);
K1:=IF(CLOSE>HH2,-3,IF(CLOSE<LL2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:IF(K2=1,HH2,LL2),COLOR00FFFF;
DRAWNUMBER(ISLASTBAR,G,G,2),ALIGN0;
G1:=VALUEWHEN(ISLASTBAR,G);
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
STICKLINE(W1<0,O,C,0.5,0),COLORRED;
STICKLINE(W1<0,O,H,0.3,0),COLORRED;
STICKLINE(W1<0,O,L,0.3,0),COLORRED;
STICKLINE(W1>=0,O,C,0.5,0),COLORCYAN;
STICKLINE(W1>=0,O,L,0.3,0),COLORCYAN;
STICKLINE(W1>=0,O,H,0.3,0),COLORCYAN;
STICKLINE(W1>=0,O,C,3,0),COLORFF6600;
STICKLINE(W1>=0,O,C,2,0),COLORFF9900;
STICKLINE(W1>=0,O,C,1.2,0),COLORFFCC00;
STICKLINE(W1>=0,O,C,0.2,0),COLORCYAN;
STICKLINE(W1<0,O,C,3,0),COLOR000099;
STICKLINE(W1<0,O,C,2,0),COLOR0000CC;
STICKLINE(W1<0,O,C,1.3,0),COLOR0000FF;
STICKLINE(W1<0,O,C,0.3,0),COLORCC66FF; 展开
2个回答
展开全部
HH1:=IF(H<REF(H,2) AND REF(H,1)<REF(H,2),REF(H,2),0);
HH1赋值:如果最高价<2日前的最高价ANDREF(最高价,1)<2日前的最高价,返回2日前的最高价,否则返回0
LL1:=IF(L>REF(L,2) AND REF(L,1)>REF(L,2),REF(L,2),0);
LL1赋值:如果最低价>2日前的最低价ANDREF(最低价,1)>2日前的最低价,返回2日前的最低价,否则返回0
HH2:=VALUEWHEN(HH1>0,HH1);
HH2赋值:VALUEWHEN(HH1>0,HH1)表示当前HH1大于0时返回HH1
LL2:=VALUEWHEN(LL1>0,LL1);
LL2赋值:VALUEWHEN(LL1>0,LL1)表示当前LL1大于0时返回LL1
K1:=IF(CLOSE>HH2,-3,IF(CLOSE<LL2,1,0));
K1赋值:如果收盘价>HH2,返回-3,否则返回如果收盘价<LL2,返回1,否则返回0
K2:=VALUEWHEN(K1<>0,K1);
K2赋值:VALUEWHEN(K1<>0,K1)表示当前K1≠0时返回K1
G:IF(K2=1,HH2,LL2),COLOR00FFFF
输出G:如果K2=1,返回HH2,否则返回LL2,COLOR00FFFF
DRAWNUMBER(ISLASTBAR,G,G,2),ALIGN0;
当满足条件是否最后一个周期时,在G位置书写数字,ALIGN0
G1:=VALUEWHEN(ISLASTBAR,G);
G1赋值:VALUEWHEN(是否最后一个周期,G)
W1:=K2
W1赋值:K2
W2:=OPEN-CLOSE;
W2赋值:开盘价-收盘价
HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
HT赋值:如果收阴线,返回开盘价,否则返回收盘价
LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
LT赋值:如果收阳线,返回开盘价,否则返回收盘价
STICKLINE(W1<0,O,C,0.5,0),COLORRED;
当满足条件W1<0时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
STICKLINE(W1<0,O,H,0.3,0),COLORRED;
当满足条件W1<0时,在开盘价和最高价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画红色
-----------------
公式中STICKLINE语句表示的意义都一样,所以,后12句省略,“输出”即为在图表中显示的意思,“赋值”表示下面将引用该语句之意。
有时间自己学习一下公式编辑知识,只要稍微用点心,不难的。
HH1赋值:如果最高价<2日前的最高价ANDREF(最高价,1)<2日前的最高价,返回2日前的最高价,否则返回0
LL1:=IF(L>REF(L,2) AND REF(L,1)>REF(L,2),REF(L,2),0);
LL1赋值:如果最低价>2日前的最低价ANDREF(最低价,1)>2日前的最低价,返回2日前的最低价,否则返回0
HH2:=VALUEWHEN(HH1>0,HH1);
HH2赋值:VALUEWHEN(HH1>0,HH1)表示当前HH1大于0时返回HH1
LL2:=VALUEWHEN(LL1>0,LL1);
LL2赋值:VALUEWHEN(LL1>0,LL1)表示当前LL1大于0时返回LL1
K1:=IF(CLOSE>HH2,-3,IF(CLOSE<LL2,1,0));
K1赋值:如果收盘价>HH2,返回-3,否则返回如果收盘价<LL2,返回1,否则返回0
K2:=VALUEWHEN(K1<>0,K1);
K2赋值:VALUEWHEN(K1<>0,K1)表示当前K1≠0时返回K1
G:IF(K2=1,HH2,LL2),COLOR00FFFF
输出G:如果K2=1,返回HH2,否则返回LL2,COLOR00FFFF
DRAWNUMBER(ISLASTBAR,G,G,2),ALIGN0;
当满足条件是否最后一个周期时,在G位置书写数字,ALIGN0
G1:=VALUEWHEN(ISLASTBAR,G);
G1赋值:VALUEWHEN(是否最后一个周期,G)
W1:=K2
W1赋值:K2
W2:=OPEN-CLOSE;
W2赋值:开盘价-收盘价
HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
HT赋值:如果收阴线,返回开盘价,否则返回收盘价
LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
LT赋值:如果收阳线,返回开盘价,否则返回收盘价
STICKLINE(W1<0,O,C,0.5,0),COLORRED;
当满足条件W1<0时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
STICKLINE(W1<0,O,H,0.3,0),COLORRED;
当满足条件W1<0时,在开盘价和最高价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画红色
-----------------
公式中STICKLINE语句表示的意义都一样,所以,后12句省略,“输出”即为在图表中显示的意思,“赋值”表示下面将引用该语句之意。
有时间自己学习一下公式编辑知识,只要稍微用点心,不难的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询