把现在实时的波浪也显示出来 [文华财经]
-
咨询内容:
MA26:=MA(C,20),COLORWHITE,LINETHICK1;
TJ3:=REF(H,2)>REF(MA26,2)&&REF(L,2)<REF(MA26,2);
TJ4:=REF(H,1)<REF(MA26,1);
TJ5:=REF(L,1)>REF(MA26,1);
//(SUMBARS(TJ3&&TJ4,2)>SUMBARS(TJ3&&TJ5,1));
//(SUMBARS(TJ3&&TJ4,1)<SUMBARS(TJ3&&TJ5,2));
DRAWICON(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),HIGH,'ICO11');
DRAWICON(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),LOW,'ICO10');
TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),SOUND('B');
TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),SOUND('A');
N:=BARSLAST(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)))+1;
M:=BARSLAST(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)))+1;
HH:=REF(HHV(H,N),M);
LL:=REF(LLV(L,M),N);
HHB:=REF(HHVBARS(H,N),M)+1;
LLB:=REF(LLVBARS(L,M),N)+1;
DRAWLINE3(M=1,HH,HHB,N=1,LL,LLB,0),COLORGREEN,LINETHICK2;
DRAWLINE3(N=1,LL,LLB,M=1,HH,HHB,0),COLORRED,LINETHICK2;
B1:=BACKSET(M=1,HHB+1);
B2:=BACKSET(N=1,LLB+1);
AA1:=BARSLAST(CROSS(B2=1,0.5));
AA2:=BARSLAST(CROSS(B1=1,0.5));
CC:=CROSS(BACKSET(N=1,LLB+1),0.5); A:=VALUEWHEN(CC,REF(H,BARSLAST(M=1)+REF(HHB,BARSLAST(M=1)))); JL:=VALUEWHEN(CC,(BARSLAST(M=1)+REF(HHB,BARSLAST(M=1)))/2); DRAWNUMBER(CC,(A+L)/2,L-A,0,COLORGREEN); DRAWSL(CC,(A+L)/2,0,-JL,0,COLORGREEN),DOT; DRAWTEXT(CC,(A+L)/2,' ↓'),COLORGREEN,FONTSIZE20; CC1:=CROSS(BACKSET(M=1,HHB+1),0.5); A1:=VALUEWHEN(CC1,REF(L,BARSLAST(N=1)+REF(LLB,BARSLAST(N=1)))); JL1:=VALUEWHEN(CC1,(BARSLAST(N=1)+REF(LLB,BARSLAST(N=1)))/2); DRAWNUMBER(CC1,(A1+H)/2,H-A1,0,COLORRED); DRAWSL(CC1,(A1+H)/2,0,-JL1,0,COLORRED),DOT; DRAWTEXT(CC1,(A1+H)/2,' ↑'),COLORRED,FONTSIZE20;
DRAWNUMBER(CC1,(A1+H)/2,AA1,0,COLORRED),VALIGN0; DRAWTEXT(CC1,(A1+H)/2,' K'),COLORRED,VALIGN0; DRAWNUMBER(CC,(A+L)/2,AA2,0,COLORGREEN),VALIGN0; DRAWTEXT(CC,(A+L)/2,' K'),COLORGREEN,VALIGN0;来源:程序化99
-
文华技术人员:
参考:
MA26:=MA(C,20),COLORWHITE,LINETHICK1;
TJ3:=REF(H,2)>REF(MA26,2)&&REF(L,2)<REF(MA26,2);
TJ4:=REF(H,1)<REF(MA26,1);
TJ5:=REF(L,1)>REF(MA26,1);
//(SUMBARS(TJ3&&TJ4,2)>SUMBARS(TJ3&&TJ5,1));
//(SUMBARS(TJ3&&TJ4,1)<SUMBARS(TJ3&&TJ5,2));
DRAWICON(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),HIGH,'CO11';
DRAWICON(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),LOW,'CO10';
TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)),SOUND('';
TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)),SOUND('';
N:=BARSLAST(TJ5&&(SUMBARS(TJ4,1)<SUMBARS(TJ5,2)))+1;
M:=BARSLAST(TJ4&&(SUMBARS(TJ4,2)>SUMBARS(TJ5,1)))+1;
HH:=REF(HHV(H,N),M);
LL:=REF(LLV(L,M),N);
HHB:=REF(HHVBARS(H,N),M)+1;
LLB:=REF(LLVBARS(L,M),N)+1;
DRAWLINE3(M=1,HH,HHB,N=1,LL,LLB,0),COLORGREEN,LINETHICK2;
DRAWLINE3(N=1,LL,LLB,M=1,HH,HHB,0),COLORRED,LINETHICK2;
DRAWLINE3(ISLASTBAR&&BARSLAST(M=1)<BARSLAST(N=1),HH,HHB+BARSLAST(M=1),ISLASTBAR,LLV(L,BARSLAST(M=1)),LLVBARS(L,BARSLAST(M=1)),0),COLORGREEN,LINETHICK2;
DRAWLINE3(ISLASTBAR&&BARSLAST(M=1)>BARSLAST(N=1),LL,LLB+BARSLAST(N=1),ISLASTBAR,HHV(H,BARSLAST(N=1)),HHVBARS(H,BARSLAST(N=1)),0),COLORRED,LINETHICK2;
B1:=BACKSET(M=1,HHB+1);
B2:=BACKSET(N=1,LLB+1);
AA1:=BARSLAST(CROSS(B2=1,0.5));
AA2:=BARSLAST(CROSS(B1=1,0.5));
CC:=CROSS(BACKSET(N=1,LLB+1),0.5);
A:=VALUEWHEN(CC,REF(H,BARSLAST(M=1)+REF(HHB,BARSLAST(M=1))));
JL:=VALUEWHEN(CC,(BARSLAST(M=1)+REF(HHB,BARSLAST(M=1)))/2);
DRAWNUMBER(CC,(A+L)/2,L-A,0,COLORGREEN);
DRAWSL(CC,(A+L)/2,0,-JL,0,COLORGREEN),DOT;
DRAWTEXT(CC,(A+L)/2,'nbsp; ↓',COLORGREEN,FONTSIZE20;
CC1:=CROSS(BACKSET(M=1,HHB+1),0.5);
A1:=VALUEWHEN(CC1,REF(L,BARSLAST(N=1)+REF(LLB,BARSLAST(N=1))));
JL1:=VALUEWHEN(CC1,(BARSLAST(N=1)+REF(LLB,BARSLAST(N=1)))/2);
DRAWNUMBER(CC1,(A1+H)/2,H-A1,0,COLORRED);
DRAWSL(CC1,(A1+H)/2,0,-JL1,0,COLORRED),DOT;
DRAWTEXT(CC1,(A1+H)/2,'nbsp; ↑',COLORRED,FONTSIZE20;
DRAWNUMBER(CC1,(A1+H)/2,AA1,0,COLORRED),VALIGN0;
DRAWTEXT(CC1,(A1+H)/2,'nbsp; K',COLORRED,VALIGN0;
DRAWNUMBER(CC,(A+L)/2,AA2,0,COLORGREEN),VALIGN0;
DRAWTEXT(CC,(A+L)/2,'nbsp; K',COLORGREEN,VALIGN0;来源: WWW.CXH99.COM
-
文华客服:
老师,最后一点还是没有显示呀,动态的最后一个最高或最低,谢谢
-
网友回复:
1楼是满足条件偏移周期画线,本身最后一段就是因为没有满足条件的点才没有画线的
2楼的画线并不是因为满足了1楼的画线条件,而是根据最后一个满足条件的点的位置,找到点到最新K线之间的最低或最高价,连线
后续再画线可能会多很多画线,但是和1楼初始的思路都是不同的,没有意义的
您理解下
- 网友回复: 划线多也行呀,否则没有实际操作价值了,能否加上,谢谢您
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容