通达信多头空头止盈止损主图指标 源码 附图

 
SJTJ:=DATE<9999999;

XA_1:=IF(1=1 OR 1=3,HIGH,CLOSE);

XA_2:=IF(1=1 OR 1=3,LOW,CLOSE);
XA_3:=3=1 OR 3=2 OR 3=3;
XA_4:=3=2 OR 3=3;
XA_5:=3=3;
XA_6:=C;
XA_7:=IF(XA_6=1,REF(XA_6,1)-1,IF(XA_6=(-1),REF(XA_6,1)+1,XA_6));
XA_8:=IF(XA_7<0,XA_7+1,XA_7-1);
XA_9:=TROUGHBARS(3,3,1);
XA_10:=PEAKBARS(3,3,1);
XA_11:=IF(XA_9=0,(-1),IF(XA_10=0,1,0));
XA_12:=IF(XA_9=0,XA_10,IF(XA_10=0,-XA_9,IF(XA_9>XA_10,XA_10,-XA_9)));
XA_13:=H;
XA_14:=BARSLAST(XA_13<0);
XA_15:=BARSLAST(XA_13>0);
XA_16:=IF(XA_14=0,(-1),IF(XA_15=0,1,0));
XA_17:=IF(XA_14=0,XA_15,IF(XA_15=0,-XA_14,IF(XA_14>XA_15,XA_15,-XA_14)));
XA_18:=IF(1=2,XA_11,IF(1=3,XA_16,XA_6));
XA_19:=IF(1=2,XA_12,IF(1=3,XA_17,XA_8));
XA_20:=IF(XA_19<0,-XA_19,XA_19);
周期:XA_20,NODRAW,COLORWHITE;
XA_21:=IF(XA_19>0,100*(XA_2/REF(XA_1,XA_20)-1),100*(XA_1/REF(XA_2,XA_20)-1));
涨跌幅:XA_21,NODRAW,COLORWHITE;
XA_22:=INBLOCK(1)=1 AND NOT(NAMEINCLUDE(2));
XA_23:=IF(0=0,XA_20,MIN(XA_20,0));
XA_24:=IF(XA_19>0,100*(XA_2/REF(XA_1,XA_23)-1),100*(XA_1/REF(XA_2,XA_23)-1));
XA_25:=IF(XA_22,AMOUNT/100000000,VOL/100);
XA_26:=SUM(XA_25,XA_23);
XA_27:=XA_26/XA_24/1;
速度指数:XA_27,NODRAW,COLORWHITE;
DRAWLINE(XA_3 AND XA_18=(-1),XA_2,XA_3 AND XA_18=1,XA_1,0),DOTLINE,COLORYELLOW;
DRAWLINE(XA_3 AND XA_18=1,XA_1,XA_3 AND XA_18=(-1),XA_2,0),DOTLINE,COLORYELLOW;
DRAWNUMBER(XA_4 AND XA_18=1,HIGH,ROUND(XA_27)),COLORWHITE,LINETHICK9;
DRAWNUMBER(XA_4 AND XA_18=(-1),LOW,ROUND(XA_27)),COLORWHITE;
XA_28:=BARSLAST(XA_18=1);
XA_29:=BARSLAST(XA_18=(-1));
XA_30:=IF(XA_28=0 OR XA_29=0,DRAWNULL,(REF(XA_1,XA_28)+REF(XA_2,XA_29))/2);
R50%:IF(XA_5,XA_30,DRAWNULL),POINTDOT,COLORWHITE;
XA_31:=IF(HIGH<REF(LOW,1),REF(LOW,1),HIGH);
XA_32:=IF(LOW>REF(HIGH,1),REF(HIGH,1),LOW);
XA_33:=HHV(XA_31,3);
XA_34:=LLV(XA_32,3);
XA_35:=BARSLAST(XA_34<REF(XA_34,1));
XA_36:=BARSLAST(XA_33>REF(XA_33,1));
XA_37:=IF(HHV(XA_31,XA_36+1)=XA_31,1,0);
XA_38:=IF(LLV(XA_32,XA_35+1)=XA_32,1,0);
XA_39:=BARSLAST(XA_37);
XA_40:=REF(LLV(XA_32,3),XA_39);
XA_41:=BARSLAST(XA_38);
XA_42:=REF(HHV(XA_31,3),XA_41);
XA_43:=VALUEWHEN(XA_42>0,XA_42);
XA_44:=VALUEWHEN(XA_40>0,XA_40);
XA_45:=IF(CLOSE>XA_43,(-1),IF(CLOSE<XA_44,1,0));
XA_46:=VALUEWHEN(XA_45!=0,XA_45);
XA_47:=BARSLAST(CROSS(0,XA_46));
XA_48:=BARSLAST(CROSS(XA_46,0));
XA_49:=IF(XA_46=1,IF(LLV(XA_43,XA_48+1)=XA_43,XA_43,LLV(XA_43,XA_48+1)),XA_43);
XA_50:=IF(XA_46=(-1),IF(HHV(XA_44,XA_47+1)=XA_44,XA_44,HHV(XA_44,XA_47+1)),XA_44);
XA_51:=IF(CLOSE>XA_49,(-1),IF(CLOSE<XA_50,1,0));
XA_52:=VALUEWHEN(XA_51!=0,XA_51);
XA_53:=BARSLAST(CROSS(0,XA_51));
XA_54:=BARSLAST(CROSS(XA_51,0));
XA_55:=IF(XA_52=1,IF(LLV(XA_49,XA_54+1)=XA_49,XA_49,LLV(XA_49,XA_54+1)),IF(HHV(XA_50,XA_53+1)=XA_50,XA_50,HHV(XA_50,XA_53+1)));
多头止损:IF(XA_5 AND XA_52<0,XA_55,DRAWNULL),DOTLINE,COLORMAGENTA;
空头止损:IF(XA_5 AND XA_52>0,XA_55,DRAWNULL),DOTLINE,COLORCYAN;



来函数检测结果如下
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

SJTJ赋值:日期<9999999
XA_1赋值:如果1=1OR1=3,返回最高价,否则返回收盘价
XA_2赋值:如果1=1OR1=3,返回最低价,否则返回收盘价
XA_3赋值:3=1 OR 3=2 OR 3=3
XA_4赋值:3=2 OR 3=3
XA_5赋值:3=3
XA_6赋值:收盘价
XA_7赋值:如果XA_6=1,返回1日前的XA_6-1,否则返回如果XA_6=(-1),返回1日前的XA_6+1,否则返回XA_6
XA_8赋值:如果XA_7<0,返回XA_7+1,否则返回XA_7-1
XA_9赋值:收盘价3%之字转向的前1个波谷位置
XA_10赋值:收盘价3%之字转向的前1个波峰位置
XA_11赋值:如果XA_9=0,返回(-1),否则返回如果XA_10=0,返回1,否则返回0
XA_12赋值:如果XA_9=0,返回XA_10,否则返回如果XA_10=0,返回-XA_9,否则返回如果XA_9>XA_10,返回XA_10,否则返回-XA_9
XA_13赋值:最高价
XA_14赋值:上次XA_13<0距今天数
XA_15赋值:上次XA_13>0距今天数
XA_16赋值:如果XA_14=0,返回(-1),否则返回如果XA_15=0,返回1,否则返回0
XA_17赋值:如果XA_14=0,返回XA_15,否则返回如果XA_15=0,返回-XA_14,否则返回如果XA_14>XA_15,返回XA_15,否则返回-XA_14
XA_18赋值:如果1=2,返回XA_11,否则返回如果1=3,返回XA_16,否则返回XA_6
XA_19赋值:如果1=2,返回XA_12,否则返回如果1=3,返回XA_17,否则返回XA_8
XA_20赋值:如果XA_19<0,返回-XA_19,否则返回XA_19
输出周期:XA_20,NODRAW,画白色
XA_21赋值:如果XA_19>0,返回100*(XA_2/XA_20日前的XA_1-1),否则返回100*(XA_1/XA_20日前的XA_2-1)
输出涨跌幅:XA_21,NODRAW,画白色
XA_22赋值:属于某板块=1 AND 取反
XA_23赋值:如果0=0,返回XA_20,否则返回XA_20和0的较小值
XA_24赋值:如果XA_19>0,返回100*(XA_2/XA_23日前的XA_1-1),否则返回100*(XA_1/XA_23日前的XA_2-1)
XA_25赋值:如果XA_22,返回成交额(元)/100000000,否则返回成交量(手)/100
XA_26赋值:XA_25的XA_23日累和
XA_27赋值:XA_26/XA_24/1
输出速度指数:XA_27,NODRAW,画白色
当满足条件XA_3ANDXA_18=(-1)时,在XA_2位置画直线起点,当满足条件XA_3ANDXA_18=1时,在XA_1位置画直线终点,0表示是否延长.,DOTLINE,画黄色
当满足条件XA_3ANDXA_18=1时,在XA_1位置画直线起点,当满足条件XA_3ANDXA_18=(-1)时,在XA_2位置画直线终点,0表示是否延长.,DOTLINE,画黄色
当满足条件XA_4ANDXA_18=1时,在最高价位置书写数字,画白色,线宽为9
当满足条件XA_4ANDXA_18=(-1)时,在最低价位置书写数字,画白色
XA_28赋值:上次XA_18=1距今天数
XA_29赋值:上次XA_18=(-1)距今天数
XA_30赋值:如果XA_28=0ORXA_29=0,返回无效数,否则返回(XA_28日前的XA_1+XA_29日前的XA_2)/2
输出R50%:如果XA_5,返回XA_30,否则返回无效数,POINTDOT,画白色
XA_31赋值:如果最高价<1日前的最低价,返回1日前的最低价,否则返回最高价
XA_32赋值:如果最低价>1日前的最高价,返回1日前的最高价,否则返回最低价
XA_33赋值:3日内XA_31的最高值
XA_34赋值:3日内XA_32的最低值
XA_35赋值:上次XA_34<1日前的XA_34距今天数
XA_36赋值:上次XA_33>1日前的XA_33距今天数
XA_37赋值:如果XA_36+1日内XA_31的最高值=XA_31,返回1,否则返回0
XA_38赋值:如果XA_35+1日内XA_32的最低值=XA_32,返回1,否则返回0
XA_39赋值:上次XA_37距今天数
XA_40赋值:XA_39日前的3日内XA_32的最低值
XA_41赋值:上次XA_38距今天数
XA_42赋值:XA_41日前的3日内XA_31的最高值
XA_43赋值:如果XA_42>0,返回XA_42,否则返回上个输出值
XA_44赋值:如果XA_40>0,返回XA_40,否则返回上个输出值
XA_45赋值:如果收盘价>XA_43,返回(-1),否则返回如果收盘价XA_46赋值:如果XA_45不等于0,返回XA_45,否则返回上个输出值
XA_47赋值:上次0上穿XA_46距今天数
XA_48赋值:上次XA_46上穿0距今天数
XA_49赋值:如果XA_46=1,返回如果XA_48+1日内XA_43的最低值=XA_43,返回XA_43,否则返回XA_48+1日内XA_43的最低值,否则返回XA_43
XA_50赋值:如果XA_46=(-1),返回如果XA_47+1日内XA_44的最高值=XA_44,返回XA_44,否则返回XA_47+1日内XA_44的最高值,否则返回XA_44
XA_51赋值:如果收盘价>XA_49,返回(-1),否则返回如果收盘价XA_52赋值:如果XA_51不等于0,返回XA_51,否则返回上个输出值
XA_53赋值:上次0上穿XA_51距今天数
XA_54赋值:上次XA_51上穿0距今天数
XA_55赋值:如果XA_52=1,返回如果XA_54+1日内XA_49的最低值=XA_49,返回XA_49,否则返回XA_54+1日内XA_49的最低值,否则返回如果XA_53+1日内XA_50的最高值=XA_50,返回XA_50,否则返回XA_53+1日内XA_50的最高值
输出多头止损:如果XA_5ANDXA_52<0,返回XA_55,否则返回无效数,DOTLINE,画洋红色
输出空头止损:如果XA_5ANDXA_52>0,返回XA_55,否则返回无效数,DOTLINE,画青色

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图