提示声音的同时能窗口闪动吗 (文华财经WH6赢顺V6.7)

投资者咨询:提示声音的同时能窗口闪动吗 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:56
 当我们用的主图指标,任何一个交易品种,发出买卖点声音时。可以使该品种闪动吗?谢谢了!!!!!








 
技术人员回复
日期:2019-4-11 16:01
需要在wh7软件使用页面公式预警来实现,满足条件会同时闪屏、声音、弹窗提示

wh7是收费软件,在官网下载:https://www.wenhua.com.cn/Home/Index



投资者咨询:提示声音的同时能窗口闪动吗 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:56
 老师好?又麻烦你了。经过两天学习,和时间通通失败,我没有这方面知识,就是不能你给的网址学习成功。很是着急头都大了,我对公式函数很外行。还请老师多多帮忙。达到我的目的。请老师多多费心!!!!老师你看按着一下源码,帮助我实现可以吗?也可以按着一下源码,当黑马很麻出现,报警并发出声音,品种显示或颤抖;当逃顶出现,报警并发出声音,品种显示或颤抖;也可以按着源码意图,给我写一个公式实现。多谢老师辛苦!!!!!!
B1:=EMA((2*CLOSE+HIGH+LOW)/4,5);
A1:IF(EMA((2*CLOSE+HIGH+LOW)/4,6)>REF(EMA((2*CLOSE+HIGH+LOW)/4,6),1),B1,NULL),COLORRED;
A2:IF(EMA((2*CLOSE+HIGH+LOW)/4,6)<REF(EMA((2*CLOSE+HIGH+LOW)/4,6),1),B1,NULL),COLORGREEN;
B2:=EMA((2*CLOSE+HIGH+LOW)/4,13);
A3:IF(EMA((2*CLOSE+HIGH+LOW)/4,10)>REF(EMA((2*CLOSE+HIGH+LOW)/4,13),1),B2,NULL),COLORRED;
A4:IF(EMA((2*CLOSE+HIGH+LOW)/4,10)<REF(EMA((2*CLOSE+HIGH+LOW)/4,13),1),B2,NULL),LINETHICK2,COLORGREEN;
B3:=REF(EMA((LOW+CLOSE+OPEN)/3,25),1);
A5:IF(EMA((LOW+CLOSE+OPEN)/3,28)>REF(EMA((LOW+CLOSE+OPEN)/3,28),1),B3,NULL),LINETHICK3,COLORRED;
A6:IF(EMA((LOW+CLOSE+OPEN)/3,28)<REF(EMA((LOW+CLOSE+OPEN)/3,28),1),B3,NULL),LINETHICK3,COLORGREEN;
B4:=(EMA(LOW,125)+EMA((CLOSE+LOW)/2,125))/2;
A7:=IF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2>REF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2,1),B4,NULL),POINTDOT,COLORRED;
A8:=IF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2<REF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2,1),B4,NULL),POINTDOT,COLORGREEN;
短高H:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,COLORBLUE,LINETHICK1;
短低L:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,COLORBLUE,LINETHICK1;
D90H:=EMA(短高H,90)-(EMA(短高H,90)-EMA(短低L,90))*0.2,COLORRED,LINETHICK1;
D90L:=EMA(短低L,90)+(EMA(短高H,90)-EMA(短低L,90))*0.2,COLORRED,LINETHICK1;
高0:=(REFX1(MA(REFX1(MA(H,25),25/2),25),25/2)-REFX1(MA(REFX1(MA(L,25),25/2),25),25/2))*1+REFX1(MA(REFX1(MA(H,25),25/2),25),25/2),LINETHICK1,COLORWHITE;
低0:=REFX1(MA(REFX1(MA(L,25),25/2),25),25/2)-(REFX1(MA(REFX1(MA(H,25),25/2),25),25/2)-REFX1(MA(REFX1(MA(L,25),25/2),25),25/2))*1,LINETHICK1,COLORWHITE;
中中中:=((REFX1(MA(REFX1(MA(H,15),15/2),15),15/2)+REFX1(MA(REFX1(MA(H,20),20/2),20),20/2)+REFX1(MA(REFX1(MA(H,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(H,40),40/2),40),40/2))/4+(REFX1(MA(REFX1(MA(L,15),15/2),15),15/2)+REFX1(MA(REFX1(MA(L,20),20/2),20),20/2)+REFX1(MA(REFX1(MA(L,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(L,40),40/2),40),40/2))/4)/2,NODRAW,COLORGREEN;
EMA中中中:=EMA(中中中,10),NODRAW,COLORWHITE;
A:=(3*C+L+O+H)/6;
B:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)
+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/210,COLORRED,LINETHICK1;
D:=MA(B,10),COLORRED,LINETHICK2;
D14:=MA(B,14),COLORRED,LINETHICK2;
D21:=MA(B,21),COLORRED,LINETHICK2;
A9:=MA((3*C+L+O+H)/6,28);
B9:=(20*A9+19*REF(A1,1)+18*REF(A9,2)+17*REF(A9,3)+16*REF(A9,4)+15*REF(A9,5)+14*REF(A9,6)
+13*REF(A9,7)+12*REF(A9,8)+11*REF(A9,9)+10*REF(A9,10)+9*REF(A9,11)+8*REF(A9,12)
+7*REF(A9,13)+6*REF(A9,14)+5*REF(A9,15)+4*REF(A9,16)+3*REF(A9,17)+2*REF(A9,18)+
REF(A9,12))/210,COLORGREEN,LINETHICK1;
D1:=MA(B9,14),COLORGREEN,LINETHICK2;
中中顶:=(REFX1(MA(REFX1(MA(H,15),15/2),15),15/2)+REFX1(MA(REFX1(MA(H,20),20/2),20),20/2)+REFX1(MA(REFX1(MA(H,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(H,40),40/2),40),40/2))/4*2-(REFX1(MA(REFX1(MA(L,15),15/2),15),15/2)+REFX1(MA(REFX1(MA(L,20),20/2),20),20/2)+REFX1(MA(REFX1(MA(L,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(L,40),40/2),40),40/2))/4,LINETHICK2,COLORGREEN;
中中底:=(REFX1(MA(REFX1(MA(L,15),15/2),15),15/2)+REFX1(MA(REFX1(MA(L,20),20/2),20),20/2)+REFX1(MA(REFX1(MA(L,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(L,40),40/2),40),40/2))/4*2-(REFX1(MA(REFX1(MA(H,15),15/2),15),15/2)+REFX1(MA(REFX1(MA(H,20),20/2),20),20/2)+REFX1(MA(REFX1(MA(H,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(H,40),40/2),40),40/2))/4,LINETHICK2,COLORGREEN;
短中顶:=(REFX1(MA(REFX1(MA(H,5),5/2),5),5/2)+REFX1(MA(REFX1(MA(H,8),8/2),8),8/2)+REFX1(MA(REFX1(MA(H,11),11/2),11),11/2)+REFX1(MA(REFX1(MA(H,14),14/2),14),14/2)+REFX1(MA(REFX1(MA(H,4),4/2),4),4/2))/5+((REFX1(MA(REFX1(MA(H,5),5/2),5),5/2)+REFX1(MA(REFX1(MA(H,8),8/2),8),8/2)+REFX1(MA(REFX1(MA(H,11),11/2),11),11/2)+REFX1(MA(REFX1(MA(H,14),14/2),14),14/2)+REFX1(MA(REFX1(MA(H,4),4/2),4),4/2))/5-(REFX1(MA(REFX1(MA(L,5),5/2),5),5/2)+REFX1(MA(REFX1(MA(L,8),8/2),8),8/2)+REFX1(MA(REFX1(MA(L,11),11/2),11),11/2)+REFX1(MA(REFX1(MA(L,14),14/2),14),14/2)+REFX1(MA(REFX1(MA(L,4),4/2),4),4/2))/5)/2,NODRAW,COLORWHITE;
短中底:=(REFX1(MA(REFX1(MA(L,5),5/2),5),5/2)+REFX1(MA(REFX1(MA(L,8),8/2),8),8/2)+REFX1(MA(REFX1(MA(L,11),11/2),11),11/2)+REFX1(MA(REFX1(MA(L,14),14/2),14),14/2))/4-((REFX1(MA(REFX1(MA(H,5),5/2),5),5/2)+REFX1(MA(REFX1(MA(H,8),8/2),8),8/2)+REFX1(MA(REFX1(MA(H,11),11/2),11),11/2)+REFX1(MA(REFX1(MA(H,14),14/2),14),14/2)+REFX1(MA(REFX1(MA(H,4),4/2),4),4/2))/5-(REFX1(MA(REFX1(MA(L,5),5/2),5),5/2)+REFX1(MA(REFX1(MA(L,8),8/2),8),8/2)+REFX1(MA(REFX1(MA(L,11),11/2),11),11/2)+REFX1(MA(REFX1(MA(L,14),14/2),14),14/2)+REFX1(MA(REFX1(MA(L,4),4/2),4),4/2))/5)/2,NODRAW,COLORWHITE;
中顶:=(REFX1(MA(REFX1(MA(H,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(H,40),40/2),40),40/2)+REFX1(MA(REFX1(MA(H,50),50/2),50),50/2)+REFX1(MA(REFX1(MA(H,60),60/2),60),60/2))/4*2.03-(REFX1(MA(REFX1(MA(L,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(L,40),40/2),40),40/2)+REFX1(MA(REFX1(MA(L,50),50/2),50),50/2)+REFX1(MA(REFX1(MA(L,60),60/2),60),60/2))/4,LINETHICK2,COLORRED;
中底:=(REFX1(MA(REFX1(MA(L,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(L,40),40/2),40),40/2)+REFX1(MA(REFX1(MA(L,50),50/2),50),50/2)+REFX1(MA(REFX1(MA(L,60),60/2),60),60/2))/4*1.97-(REFX1(MA(REFX1(MA(H,30),30/2),30),30/2)+REFX1(MA(REFX1(MA(H,40),40/2),40),40/2)+REFX1(MA(REFX1(MA(H,50),50/2),50),50/2)+REFX1(MA(REFX1(MA(H,60),60/2),60),60/2))/4,LINETHICK2,COLORRED;
长顶:=(REFX1(MA(REFX1(MA(H,90),90/2),90),90/2)+REFX1(MA(REFX1(MA(H,120),120/2),120),120/2)+REFX1(MA(REFX1(MA(H,150),150/2),150),150/2))/3*2.08-(REFX1(MA(REFX1(MA(L,90),90/2),90),90/2)+REFX1(MA(REFX1(MA(L,120),120/2),120),120/2)+REFX1(MA(REFX1(MA(L,150),150/2),150),150/2))/3,LINETHICK2,COLORYELLOW;
长底:=(REFX1(MA(REFX1(MA(L,90),90/2),90),90/2)+REFX1(MA(REFX1(MA(L,120),120/2),120),120/2)+REFX1(MA(REFX1(MA(L,150),150/2),150),150/2))/3*1.92-(REFX1(MA(REFX1(MA(H,90),90/2),90),90/2)+REFX1(MA(REFX1(MA(H,120),120/2),120),120/2)+REFX1(MA(REFX1(MA(H,150),150/2),150),150/2))/3,LINETHICK2,COLORYELLOW;
AF长:=EMA((CLOSE+HIGH+LOW)/3,18);
BF长:=REF(AF长,1);
AF中:=EMA((CLOSE+HIGH+LOW)/3,10);
BF中:=REF(AF中,1);
AF5:=EMA((CLOSE+HIGH+LOW)/3,6);
BF5:=REF(AF5,1);
AF3:=EMA((CLOSE+HIGH+LOW)/3,3);
BF3:=REF(AF3,1);
买入定位:=AF长>BF长 OR AF中>BF中 OR AF5>BF5 OR AF3>BF3;
卖出定位:=AF长<BF长 OR AF中<BF中 OR AF5<BF5;
顶底定位:=AF长<BF长 OR AF中<BF中 OR AF5<BF5 OR AF3<BF3;
STICKLINE1(买入定位=1,LOW,HIGH,0.0,1),COLORRED;
STICKLINE1(买入定位=1,CLOSE,OPEN,3,1),COLORRED;
STICKLINE1(AF中<BF中,LOW,HIGH,0.0,0),COLORGREEN;
STICKLINE1(AF中<BF中,CLOSE,OPEN,3,1),COLORGREEN;
STICKLINE1(卖出定位=1 AND 中中顶>中顶,LOW,HIGH,0.0,1),COLORGREEN;
STICKLINE1(卖出定位=1 AND 中中顶>中顶,CLOSE,OPEN,3,1),COLORGREEN;
STICKLINE1(顶底定位=1 AND H>中中顶 AND H>中顶,CLOSE,OPEN,3,1),COLORGREEN;
STICKLINE1(顶底定位=1 AND H>中中顶 AND H>中顶,LOW,HIGH,0.0,1),COLORGREEN;
加仓定位1:=卖出定位=1 AND 中中顶>中顶;
加仓定位2:=顶底定位=1 AND H>中中顶 AND H>中顶;
DRAWTEXT(中中中<EMA中中中 AND CROSS(AF中,BF中) AND 短中底<中中底 AND 短中底<中底,H,'�大牛'),COLORMAGENTA;
DRAWTEXT(中中中>=EMA中中中 AND CROSS(AF中,BF中) AND 短中底<中中底,L,'�黑码'),COLORMAGENTA,ALIGN0;
DRAWTEXT(中中中<EMA中中中 AND CROSSDOWN(AF中,BF中) AND 短中顶<中中顶,H,'�逃顶'),COLORMAGENTA,ALIGN0;

//DRAWTEXT(CROSS(BF3,AF3) AND H>中中顶 AND H>中顶,H,'�【逃】'),COLORGREEN;
//DRAWTEXT(加仓定位1=0 AND 加仓定位2=0 AND CROSS(AF中,BF中) AND 中中中>=EMA中中中,L*0.995,'�追'),COLORYELLOW;
DRAWTEXT(CROSS(AF长,BF长) AND 中底<长底,H,'�【赌】'),COLORRED;
DRAWTEXT(CROSS(AF长,BF长) AND 中底<长底 AND 中底>长底,H,'�中底'),COLORYELLOW;
STICKLINE1(AF中>BF中 AND 短中底<中底 AND 短中底<中底,CLOSE,OPEN,2,0),COLORRED;
DRAWTEXT(AF3>BF3 AND 短中底<中中底 AND H<中中底,L*0.97,'�骗'),COLORWHITE;
STICKLINE1(AF3>BF3 AND 短中底<中中底 AND H<中中底,CLOSE,OPEN,2,0),COLORRED;
STICKLINE1(中中中>=EMA中中中 AND CROSS(AF中,BF中) AND AF中<中中中 AND AF中<(中顶+中底)/2 AND H<短中顶,CLOSE,OPEN,3,0),COLORRED;
DRAWTEXT(中中中>=EMA中中中 AND CROSS(AF中,BF中) AND AF中<中中中 AND AF中<(中顶+中底)/2 AND H<短中顶,L,'�【买】'),COLORRED,ALIGN2,FONTSIZE20;
DRAWTEXT(中中中<EMA中中中 AND CROSSDOWN(AF中,BF中) AND BF长<中中中 AND BF长<(长顶+长底)/2 AND L<短中底,H,'�【卖】'),COLORRED,ALIGN2;

//DRAWTEXT(CROSS(BF中,AF中) AND 中中中<EMA中中中,H*1.01,'�卖'),COLORGREEN;
DRAWICON(AF中<中中中 AND AF中<(中顶+中底)/2 AND H<短中顶 AND CROSS(AF中,BF中) AND 中中中<EMA中中中,L*0.99,1);

技术人员回复
日期:2019-4-15 8:14
您3楼的指标含有大量未来函数,未来函数不支持和SPARK公式预警函数连用

您需要调整下思路,基于历史行情开发技术指标
投资者咨询:提示声音的同时能窗口闪动吗 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-11 15:56
 老师能按着三楼的原码意图给写一个公式吗?要是不好写,我按这个思路你看可以吗?参照截图。
在就近一个谷底,出现买入k线组合,平底大阳线(大于前一颗阴线的的二分之一)锤头线(实体部分是上、下影线二分之一)十字星线等卖出k线组合。为买入条件;在就近一个峰顶,出现买入k线组合,平底大阳线(大于前一颗阴线的的二分之一)锤头线(实体部分是上、下影线二分之一)十字星线等卖出k线组合。为买入条件;当条件符合时,发出声音并显示相应的品种或颤抖。

图片点击可在新窗口打开查看