最高价最低价 (文华财经WH6赢顺V6.7)

投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
 老师帮忙看下,线段1的最高价大于线段3的最高价,并且线段1的速率大于线段3的速率,输出向上

公式如下:

           
 MA5:=MA((C+H+L+O)/4,7),COLORRED,NOTEXT;
MA10:=MA((C+H+L+O)/4,34),COLORGREEN,NOTEXT;
T1:=BARSLAST(CROSS(MA5,MA10))+1;
T2:=BARSLAST(CROSSDOWN(MA5,MA10))+1;
Q1:=BACKSET(CROSSDOWN(MA5,MA10),HHVBARS(H,T1)+1);
Q2:=BACKSET(CROSS(MA5,MA10),LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(Q1,0.5),H,CROSS(Q2,0.5),L,0),COLORWHITE;
DRAWLINE1(CROSS(Q2,0.5),L,CROSS(Q1,0.5),H,0),COLORYELLOW;
AA:=BACKSET(ISLASTBAR && MA5<MA10,REF(HHVBARS(H,T1),T2)+1+T2);
BB:=BACKSET(ISLASTBAR && MA5<MA10,LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(AA,0.5),H,CROSS(BB,0.5),L,0),COLORWHITE;
CC:=BACKSET(ISLASTBAR && MA5>MA10,REF(LLVBARS(L,T2),T1)+1+T1);
DD:=BACKSET(ISLASTBAR && MA5>MA10,HHVBARS(H,T1)+1);
DRAWLINE1(CROSS(CC,0.5),L,CROSS(DD,0.5),H,0),COLORYELLOW;

H1:=VALUEWHEN(CROSS(Q1,0.5),H);
L1:=VALUEWHEN(CROSS(Q2,0.5),L);
DRAWNUMBER(CROSS(Q2,0.5),L,(H1-L1)*100/L1,2,COLORWHITE),VALIGN0;
DRAWNUMBER(CROSS(Q1,0.5),H,(H1-L1)*100/L1,2,COLORYELLOW),VALIGN2;

Z1:=VALUEWHEN(CROSS(Q1,0.5),ROUND((H1-L1)*100/L1,0));
Z2:=VALUEWHEN(CROSS(Q1,0.5),REF(Z1,1));
P1:=VALUEWHEN(CROSS(Q2,0.5),ROUND((H1-L1)*100/L1,0));
P2:=VALUEWHEN(CROSS(Q2,0.5),REF(P1,1));

图片点击可在新窗口打开查看
技术人员回复
日期:2018-12-11 15:38
分析后回复
投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
 好的
技术人员回复
日期:2018-12-11 16:12
参考:

MA5:MA((C+H+L+O)/4,7),COLORRED,NOTEXT;
MA10:MA((C+H+L+O)/4,34),COLORGREEN,NOTEXT;
T1:=BARSLAST(CROSS(MA5,MA10))+1;//5线10线金叉周期
T2:=BARSLAST(CROSSDOWN(MA5,MA10))+1;//死叉周期数
Q1:=BACKSET(CROSSDOWN(MA5,MA10),HHVBARS(H,T1)+1);//金叉期间最高价
Q2:=BACKSET(CROSS(MA5,MA10),LLVBARS(L,T2)+1);//死叉期间最低价
DRAWLINE1(CROSS(Q1,0.5),H,CROSS(Q2,0.5),L,0),COLORWHITE;
DRAWLINE1(CROSS(Q2,0.5),L,CROSS(Q1,0.5),H,0),COLORYELLOW;
AA:=BACKSET(ISLASTBAR && MA5<MA10,REF(HHVBARS(H,T1),T2)+1+T2);
BB:=BACKSET(ISLASTBAR && MA5<MA10,LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(AA,0.5),H,CROSS(BB,0.5),L,0),COLORWHITE;
CC:=BACKSET(ISLASTBAR && MA5>MA10,REF(LLVBARS(L,T2),T1)+1+T1);
DD:=BACKSET(ISLASTBAR && MA5>MA10,HHVBARS(H,T1)+1);
DRAWLINE1(CROSS(CC,0.5),L,CROSS(DD,0.5),H,0),COLORYELLOW;
H1:VALUEWHEN(CROSS(Q1,0.5),H),NODRAW;
H2:VALUEWHEN(CROSS(Q1,0.5),REF(H1,1)),NODRAW;
H3:VALUEWHEN(CROSS(Q1,0.5),REF(H2,1)),NODRAW;
L1:VALUEWHEN(CROSS(Q2,0.5),L),NODRAW;
L2:VALUEWHEN(CROSS(Q2,0.5),REF(L1,1)),NODRAW;
L3:VALUEWHEN(CROSS(Q2,0.5),REF(L2,1)),NODRAW;
DRAWNUMBER(CROSS(Q2,0.5),L,(H1-L1)*100/L1,2,COLORWHITE),VALIGN0;
DRAWNUMBER(CROSS(Q1,0.5),H,(H1-L1)*100/L1,2,COLORYELLOW),VALIGN2;
Z1:=VALUEWHEN(CROSS(Q1,0.5),ROUND((H1-L1)*100/L1,0));
Z2:=VALUEWHEN(CROSS(Q1,0.5),REF(Z1,1));
P1:=VALUEWHEN(CROSS(Q2,0.5),ROUND((H1-L1)*100/L1,0));
P2:=VALUEWHEN(CROSS(Q2,0.5),REF(P1,1));
NN:VALUEWHEN(CROSS(Q1,0.5),BARSLAST(CROSS(Q2,0.5))+1),NODRAW;
SL1:=VALUEWHEN(CROSS(Q1,0.5),(H1-L1)/NN);
SL2:=VALUEWHEN(CROSS(Q1,0.5),REF(SL1,1));
SL3:=VALUEWHEN(CROSS(Q1,0.5),REF(SL2,1));
DRAWTEXT(CROSS(Q1,0.5)&&H1>H3&&SL1>SL3,H*1.01,'向上');
投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
 老师是不是有的输出不准确啊,这个地方没有输出啊

图片点击可在新窗口打开查看
投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
大于前一根也可以,
投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
 并且线段1的速率大于线段3的速率,没有满足这个条件啊

按此在新窗口浏览图片
文件名:线22.png
技术人员回复
日期:2018-12-11 17:09

这样看下,另外,速率是如何定义的,需要您具体说明一下:

 

MA5:MA((C+H+L+O)/4,7),COLORRED,NOTEXT;
MA10:MA((C+H+L+O)/4,34),COLORGREEN,NOTEXT;
T1:=BARSLAST(CROSS(MA5,MA10))+1;//5线10线金叉周期
T2:=BARSLAST(CROSSDOWN(MA5,MA10))+1;//死叉周期数
Q1:=BACKSET(CROSSDOWN(MA5,MA10),HHVBARS(H,T1)+1);//金叉期间最高价
Q2:=BACKSET(CROSS(MA5,MA10),LLVBARS(L,T2)+1);//死叉期间最低价
DRAWLINE1(CROSS(Q1,0.5),H,CROSS(Q2,0.5),L,0),COLORWHITE;
DRAWLINE1(CROSS(Q2,0.5),L,CROSS(Q1,0.5),H,0),COLORYELLOW;
AA:=BACKSET(ISLASTBAR && MA5<MA10,REF(HHVBARS(H,T1),T2)+1+T2);
BB:=BACKSET(ISLASTBAR && MA5<MA10,LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(AA,0.5),H,CROSS(BB,0.5),L,0),COLORWHITE;
CC:=BACKSET(ISLASTBAR && MA5>MA10,REF(LLVBARS(L,T2),T1)+1+T1);
DD:=BACKSET(ISLASTBAR && MA5>MA10,HHVBARS(H,T1)+1);
DRAWLINE1(CROSS(CC,0.5),L,CROSS(DD,0.5),H,0),COLORYELLOW;
H1:VALUEWHEN(CROSS(Q1,0.5),H),NODRAW;
H2:VALUEWHEN(CROSS(Q1,0.5),REF(H1,1)),NODRAW;
H3:VALUEWHEN(CROSS(Q1,0.5),REF(H2,1)),NODRAW;
L1:VALUEWHEN(CROSS(Q2,0.5),L),NODRAW;
L2:VALUEWHEN(CROSS(Q2,0.5),REF(L1,1)),NODRAW;
L3:VALUEWHEN(CROSS(Q2,0.5),REF(L2,1)),NODRAW;
DRAWNUMBER(CROSS(Q2,0.5),L,(H1-L1)*100/L1,2,COLORWHITE),VALIGN0;
DRAWNUMBER(CROSS(Q1,0.5),H,(H1-L1)*100/L1,2,COLORYELLOW),VALIGN2;
Z1:=VALUEWHEN(CROSS(Q1,0.5),ROUND((H1-L1)*100/L1,0));
Z2:=VALUEWHEN(CROSS(Q1,0.5),REF(Z1,1));
P1:=VALUEWHEN(CROSS(Q2,0.5),ROUND((H1-L1)*100/L1,0));
P2:=VALUEWHEN(CROSS(Q2,0.5),REF(P1,1));
NN:VALUEWHEN(CROSS(Q1,0.5),BARSLAST(CROSS(Q2,0.5))+1),NODRAW;
SL1:=VALUEWHEN(CROSS(Q1,0.5),(H1-L1)/NN);
SL2:=VALUEWHEN(CROSS(Q1,0.5),REF(SL1,1));
SL3:=VALUEWHEN(CROSS(Q1,0.5),REF(SL2,1));
VERTLINE(CROSS(Q1,0.5),COLORRED);
DRAWTEXT(CROSS(Q1,0.5)&&H1>H3&&SL1>SL3||CROSS(Q1,0.5)&&H>REF(H,SUMBARS(CROSS(Q1,0.5),2)-1),H*1.01,'向上');

投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
 区间最高价-上个区间的最低价乘以100/上个区间的最低价(((H1-L1)*100/L1
投资者咨询:最高价最低价 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 15:16
 应该是线段1的0.94和线段3的1.4比较,但是0.94没有1.4大,不应该输出,麻烦老师修改下

 (区间最高价-上个区间的最低价)乘以100 /上个区间的最低价:

按此在新窗口浏览图片
文件名:线333.png
(H1-L1)*100/L1