投资者咨询:修改划线自编指标 (文华财经)
来源:文华财经 日期:2020-10-15 18:52
N:=7;
N1:=20;
M:=20;
A:=V>N*MAX(SMA(VOL,N1,1),SMA(VOL,M,1));
AA:=CROSS(A,0.5),NODRAW;
BB:=CROSSDOWN(A,0.5),NODRAW;
DRAWSL(BARSLAST(AA)<BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H),0,1,0,COLORRED );
DRAWSL(BARSLAST(AA)<BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L),0,1,0,COLORGREEN );
DRAWSL(BARSLAST(AA)>BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H),0,1,0,COLORRED);
DRAWSL(BARSLAST(AA)>BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L),0,1,0,COLORGREEN);
BARSLAST(AA)<BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)<BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)<BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
BARSLAST(AA)<BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
AA,SOUND('V');
H1:=VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H);
L1:=VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L);
DRAWNUMBER(REFX(AA,1),H1,H1,0,COLORRED),ALIGN0;
DRAWNUMBER(ISLASTBAR ,REF(H1,1),REF(H1,1),0,COLORRED),ALIGN0;
DRAWNUMBER(REFX(AA,1),L1,L1,0,COLORGREEN),ALIGN0;
DRAWNUMBER(ISLASTBAR ,REF(L1,1),REF(L1,1),0,COLORGREEN),ALIGN0;
技术人员回复
日期:2020-10-15 18:54
投资者咨询:修改划线自编指标 (文华财经)
来源:文华财经 日期:2020-10-15 18:52
老师,老师的指标思路是这样,成交量是成交量均线的7倍时,相对应的K线划线,现在我的思路是把划线往后移,移到成交量小于成交均线位置相对应的K线(第1根小于成交均线)
投资者咨询:修改划线自编指标 (文华财经)
来源:文华财经 日期:2020-10-15 18:52
老师,楼上的指标思路是这样,成交量是成交量均线的7倍时,相对应的K线划线,现在我的思路是把划线往后移,移到成交量小于成交均线位置相对应的K线(第1根小于成交均线)
技术人员回复
日期:2020-10-15 19:28
参考;
N:=7;
N1:=20;
M:=20;
A:=V>N*MAX(SMA(VOL,N1,1),SMA(VOL,M,1));
AA:=CROSS(A,0.5),NODRAW;
BB:=CROSSDOWN(A,0.5),NODRAW;
//DRAWSL(BARSLAST(AA)<BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H),0,1,0,COLORRED );
//DRAWSL(BARSLAST(AA)<BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L),0,1,0,COLORGREEN );
//DRAWSL(BARSLAST(AA)>BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H),0,1,0,COLORRED);
//RAWSL(BARSLAST(AA)>BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L),0,1,0,COLORGREEN);
X1:COUNT(V<MAX(SMA(VOL,N1,1),SMA(VOL,M,1)),BARSLAST(A))=1&&V<MAX(SMA(VOL,N1,1),SMA(VOL,M,1)),NODRAW;
DRAWSL(1,VALUEWHEN(X1,H),0,1,0,COLORRED);
DRAWSL(1,VALUEWHEN(X1,L),0,1,0,COLORGREEN);
BARSLAST(AA)<BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)<BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)<BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
BARSLAST(AA)<BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSS(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
BARSLAST(AA)>BARSLAST(BB)&&CROSSDOWN(C,VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L)),SOUND('V');
AA,SOUND('V');
H1:=VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H);
L1:=VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L);
DRAWNUMBER(REFX(AA,1),H1,H1,0,COLORRED),ALIGN0;
DRAWNUMBER(ISLASTBAR ,REF(H1,1),REF(H1,1),0,COLORRED),ALIGN0;
DRAWNUMBER(REFX(AA,1),L1,L1,0,COLORGREEN),ALIGN0;
DRAWNUMBER(ISLASTBAR ,REF(L1,1),REF(L1,1),0,COLORGREEN),ALIGN0;
投资者咨询:修改划线自编指标 (文华财经)
来源:文华财经 日期:2020-10-15 18:52
谢谢老师,老师你们吃饭了吗
技术人员回复
日期:2020-10-15 19:55
您有问题直接在论坛提问,我们会帮您解答
投资者咨询:修改划线自编指标 (文华财经)
来源:文华财经 日期:2020-10-15 18:52
老师,5楼指标价格由上往下,触碰划线没有声音预警,下往上价格触碰划线有声音预警
投资者咨询:修改划线自编指标 (文华财经)
来源:文华财经 日期:2020-10-15 18:52
有了
技术人员回复
日期:2020-10-15 21:43
上穿下穿 5楼的双线 声音提示参考:
N:=7;
N1:=20;
M:=20;
A:=V>N*MAX(SMA(VOL,N1,1),SMA(VOL,M,1));
AA:=CROSS(A,0.5),NODRAW;
BB:=CROSSDOWN(A,0.5),NODRAW;
//DRAWSL(BARSLAST(AA)<BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H),0,1,0,COLORRED );
//DRAWSL(BARSLAST(AA)<BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L),0,1,0,COLORGREEN );
//DRAWSL(BARSLAST(AA)>BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H),0,1,0,COLORRED);
//RAWSL(BARSLAST(AA)>BARSLAST(BB),VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L),0,1,0,COLORGREEN);
X1:COUNT(V<MAX(SMA(VOL,N1,1),SMA(VOL,M,1)),BARSLAST(A))=1&&V<MAX(SMA(VOL,N1,1),SMA(VOL,M,1)),NODRAW;
DRAWSL(1,VALUEWHEN(X1,H),0,1,0,COLORRED);
DRAWSL(1,VALUEWHEN(X1,L),0,1,0,COLORGREEN);
CROSS(C,VALUEWHEN(X1,H))||CROSSDOWN(C,VALUEWHEN(X1,H)),SOUND('A');
CROSS(C,VALUEWHEN(X1,L))||CROSSDOWN(C,VALUEWHEN(X1,L)),SOUND('B');
AA,SOUND('V');
H1:=VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),H);
L1:=VALUEWHEN(V=HHV(V,BARSLAST(CROSS(A,0.5))+1)&&BARSLAST(AA)<BARSLAST(BB),L);
DRAWNUMBER(REFX(AA,1),H1,H1,0,COLORRED),ALIGN0;
DRAWNUMBER(ISLASTBAR ,REF(H1,1),REF(H1,1),0,COLORRED),ALIGN0;
DRAWNUMBER(REFX(AA,1),L1,L1,0,COLORGREEN),ALIGN0;
DRAWNUMBER(ISLASTBAR ,REF(L1,1),REF(L1,1),0,COLORGREEN),ALIGN0;