多空信号点过滤 (文华财经WH6赢顺V6.7)

投资者咨询:多空信号点过滤 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-19 21:45
 老师晚上好!

    请老师帮助调整下指标中频繁出现的多空信号;
调整思路:
1、当K线收盘价在紫色虚线上方,指标中出现的“空”字体过滤掉,不需要出现;
2、当K线收盘价在蓝色虚下方,指标中出现的“多”字体过滤掉,不需要出现;
3、当K线收盘价出现上穿紫色虚线形成金叉,转换中立即增加显示“多”红色字体;
4、当K线收盘价出现下穿蓝色虚线形成死叉,转换中立即增加显示“空”绿色字体;
谢谢老师!!

MA1:EMA(CLOSE,10),COLORYELLOW,LINETHICK2;
AA:EVERY(C>MA1,2)||REF(EVERY(C>MA1,2),1)&&C<MA1||REF(EVERY(C>MA1,2),2)&&REF(C<MA1,1)&&C>MA1,NODRAW;
DRAWTEXT(COUNT(ISUP,BARSLAST(CROSS(AA,0.4))+1)=1&&ISUP&&EVERY(AA,BARSLAST(CROSS(AA,0.4))+1),H,'多'),COLORRED,FONTSIZE14;
BB:EVERY(C<MA1,2)||REF(EVERY(C<MA1,2),1)&&C>MA1||REF(EVERY(C<MA1,2),2)&&REF(C>MA1,1)&&C<MA1,NODRAW;
DRAWTEXT(COUNT(ISDOWN,BARSLAST(CROSS(BB,0.4))+1)=1&&ISDOWN&&EVERY(BB,BARSLAST(CROSS(BB,0.4))+1),H,'空'),COLORGREEN,FONTSIZE14;
IF(EVERY(C>MA1,2)||REF(EVERY(C>MA1,2),1)&&C<MA1||REF(EVERY(C>MA1,2),2)&&REF(C<MA1,1)&&C>MA1,MA1,NULL),COLORRED,LINETHICK2;
IF(EVERY(C<MA1,2)||REF(EVERY(C<MA1,2),1)&&C>MA1||REF(EVERY(C<MA1,2),2)&&REF(C>MA1,1)&&C<MA1,MA1,NULL),COLORGREEN,LINETHICK2;

DRAWNUMBER(ISLASTBAR,C,C,2,COLORLIGHTRED),ALIGN0;

H13:=EMA(H,55);
L13:=EMA(L,55);
KK:IF(H13<=REF(H13,1),H13,L13),COLORFF0000,NODRAW;
LL:IF(H13>=REF(H13,1),H13,L13),COLOR00FF00,NODRAW;
STICKLINE1(KK,EMA(KK,BARSLAST(KK)),EMA(KK,BARSLAST(KK)),20,0),COLOR00FF00,LINETHICK3;
STICKLINE1(LL,EMA(LL,BARSLAST(LL)),EMA(LL,BARSLAST(LL)),20,0),COLOR0000FF,LINETHICK3;
DRAWCOLORLINE(KK>REF(KK,1),KK,COLORMAGENTA,COLORLIGHTBLUE),LINETHICK2,DOT;
DRAWNUMBER1(ISLASTBAR,L13,L13,2);
STICKLINE(C<MA1&&ISLASTBAR,H+0*MINPRICE,H+30*MINPRICE,COLORLIGHTGREEN,0);//
STICKLINE(C>=MA1&&ISLASTBAR,L-0*MINPRICE,L-30*MINPRICE,COLORLIGHTRED,0);
DRAWKLINE1(H,O,L,C);
技术人员回复
日期:2019-4-19 21:52
 参考:


MA1:EMA(CLOSE,10),COLORYELLOW,LINETHICK2;
AA:EVERY(C>MA1,2)||REF(EVERY(C>MA1,2),1)&&C<MA1||REF(EVERY(C>MA1,2),2)&&REF(C<MA1,1)&&C>MA1,NODRAW;

BB:EVERY(C<MA1,2)||REF(EVERY(C<MA1,2),1)&&C>MA1||REF(EVERY(C<MA1,2),2)&&REF(C>MA1,1)&&C<MA1,NODRAW;

IF(EVERY(C>MA1,2)||REF(EVERY(C>MA1,2),1)&&C<MA1||REF(EVERY(C>MA1,2),2)&&REF(C<MA1,1)&&C>MA1,MA1,NULL),COLORRED,LINETHICK2;
IF(EVERY(C<MA1,2)||REF(EVERY(C<MA1,2),1)&&C>MA1||REF(EVERY(C<MA1,2),2)&&REF(C>MA1,1)&&C<MA1,MA1,NULL),COLORGREEN,LINETHICK2;

DRAWNUMBER(ISLASTBAR,C,C,2,COLORLIGHTRED),ALIGN0;

H13:=EMA(H,55);
L13:=EMA(L,55);
KK:IF(H13<=REF(H13,1),H13,L13),COLORFF0000,NODRAW;
LL:IF(H13>=REF(H13,1),H13,L13),COLOR00FF00,NODRAW;
STICKLINE1(KK,EMA(KK,BARSLAST(KK)),EMA(KK,BARSLAST(KK)),20,0),COLOR00FF00,LINETHICK3;
STICKLINE1(LL,EMA(LL,BARSLAST(LL)),EMA(LL,BARSLAST(LL)),20,0),COLOR0000FF,LINETHICK3;
DRAWCOLORLINE(KK>REF(KK,1),KK,COLORMAGENTA,COLORLIGHTBLUE),LINETHICK2,DOT;
DRAWNUMBER1(ISLASTBAR,L13,L13,2);
STICKLINE(C<MA1&&ISLASTBAR,H+0*MINPRICE,H+30*MINPRICE,COLORLIGHTGREEN,0);//
STICKLINE(C>=MA1&&ISLASTBAR,L-0*MINPRICE,L-30*MINPRICE,COLORLIGHTRED,0);
DRAWKLINE1(H,O,L,C);

DRAWTEXT(C>KK&&COUNT(ISUP,BARSLAST(CROSS(AA,0.4))+1)=1&&ISUP&&EVERY(AA,BARSLAST(CROSS(AA,0.4))+1),H,'多'),COLORRED,FONTSIZE14;
DRAWTEXT(C<KK&&COUNT(ISDOWN,BARSLAST(CROSS(BB,0.4))+1)=1&&ISDOWN&&EVERY(BB,BARSLAST(CROSS(BB,0.4))+1),H,'空'),COLORGREEN,FONTSIZE14;
DRAWTEXT(KK>REF(KK,1)&&CROSS(C,KK),H,'多');
DRAWTEXT(KK<REF(KK,1)&&CROSSDOWN(C,KK),H,'空');

投资者咨询:多空信号点过滤 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-19 21:45
老师好!
辛苦老师了,K线在上穿或下穿紫色和蓝色虚线时,没有出现字体显示,指标中还有需要老师调整下
谢谢老师!!
请见图片


图片点击可在新窗口打开查看
投资者咨询:多空信号点过滤 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-19 21:45
老师好!
       以下四点中,1、2二项已调整好了,3、4项还没有调好,麻烦老师再看看增加下代码,
谢谢老师!!
1、当K线收盘价在紫色虚线上方,指标中出现的“空”字体过滤掉,不需要出现;(已好)
2、当K线收盘价在蓝色虚下方,指标中出现的“多”字体过滤掉,不需要出现;(已好)
3、当K线收盘价出现上穿紫色虚线形成金叉,转换中立即增加显示“多”红色字体;(待调整)
4、当K线收盘价出现下穿蓝色虚线形成死叉,转换中立即增加显示“空”绿色字体;(待调整)