通达信天梯第一板源码要求九个条件同时成立:阳线、多头排列、连两天收涨、站上五天、偏离穿过七十九、收盘与最高创一百二十日新高。

逻辑

这套通达信的写法是一条长与门,没有分档。

  1. 先算四条线的排列:5 在 10 上、10 在 20 上、20 在 30 上。
  2. 再要求六条线全部比昨天高,5 到 120 一条不缺;条件之间互相牵制,改动任何一条都会明显改变出票数量。
  3. 量价中枢用四个周期的成交均价再平均,乘一点零六当成上沿。
  4. 偏离度取收盘对 5、10、20 三条均线的乖离,乘一千后取平均。
  5. 阳线、连两天收涨、连两天站上五天,还要偏离穿过七十九。
  6. 收盘价上穿量价上沿,收盘与最高同时是一百二十天的新高。
  7. 全部满足,输出一根高度为一的信号。

条件越多出票越少,第一板的位置本来就不多。

怎么用

  1. 九个条件并列,任何一个不成立信号就不出现。
  2. 一百二十日新高的要求把大部分反弹挡在外面,留下来的都算真过顶。
  3. 偏离穿过七十九说明短线已经拉得很急,追高要算好位置。
  4. 量比昨日那条只是辅助,量能没跟上时信号会明显减少。
  5. 通达信里用日线跑,换成周线后一百二十根的含义会变。
  6. 同一只票连续两天出信号的情况几乎没有,第一天没上车就别追。

参数微调

5、10、20、30、60、120 是六条均线的周期;1.06 是量价上沿的倍数;1000 是乖离的放大;79 是偏离的门槛;120 是新高的窗口;9 与 3 是末段强弱值的区间与平滑。

同类的做法还可以对照这一篇:七个位置写字的短顶短底指标

文中内容仅作学习交流,不构成任何买卖建议。

通达信天梯第一板选股源码选出的信号在副图上的一根竖线

指标源码

TT01:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
TT02:=(REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)*100;
TT03:=(CLOSE-REF(CLOSE,3))/REF(CLOSE,3)*100;
{今日量比昨日,源文写成小写 vol,大小写不影响取数}
TT04:=vol/REF(VOL,1);
TT05:=VOL/REF(MA(VOL,5),1);
{5、10、20、30 四条线严格多头排列}
TT06:=MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,20) AND MA(CLOSE,20)>MA(CLOSE,30);
{六条均线全部向上,缺一条都不算}
TT07:=MA(CLOSE,5)>REF(MA(CLOSE,5),1) AND MA(CLOSE,10)>REF(MA(CLOSE,10),1) AND MA(CLOSE,20)>REF(MA(CLOSE,20),1) AND MA(CLOSE,30)>REF(MA(CLOSE,30),1) AND MA(CLOSE,60)>REF(MA(CLOSE,60),1) AND MA(CLOSE,120)>REF(MA(CLOSE,120),1);
TT08:=MAX(MAX(MAX(MAX(MAX(EMA(CLOSE,5),EMA(CLOSE,10)),EMA(CLOSE,20)),EMA(CLOSE,30)),EMA(CLOSE,60)),EMA(CLOSE,120));
TT09:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
TT10:=SMA(TT09,3,1);
TT11:=SMA(TT10,3,1);
TT12:=3*TT10-2*TT11;
TT13:=CLOSE*VOL;
{四个周期的成交均价再取一次平均,得到量价中枢}
TT14:=EMA((EMA(TT13,3)/EMA(VOL,3)+EMA(TT13,6)/EMA(VOL,6)+EMA(TT13,12)/EMA(VOL,12)+EMA(TT13,24)/EMA(VOL,24))/4,13);
TT15:=EMA(CLOSE,9);
TT16:=1.06*TT14;
TT17:=DMA((HIGH+LOW+CLOSE*2)/4,0.9);
TT18:=EMA(TT17,3);
TT19:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*1000;
TT20:=(CLOSE-MA(CLOSE,10))/MA(CLOSE,10)*1000;
TT21:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*1000;
TT22:=(TT19+TT20+TT21)/3;
{阳线、多头排列、连两天收涨又站上五天、偏离穿过七十九、收盘与最高同时创一百二十日新高,一次全要}
TT23:=CLOSE>OPEN AND TT06 AND EVERY(CLOSE>OPEN,2) AND EVERY(CLOSE>REF(CLOSE,1),2) AND EVERY(CLOSE>MA(CLOSE,5),2) AND crOSS(TT22,79) AND CROSS(CLOSE,TT16) AND TT07 AND CLOSE=HHV(CLOSE,120) AND HIGH=HHV(HIGH,120);
{取零根等于取当根原值,多包一层但不改结果}
XG:REF(TT23,0);

六线突破计数与本文同方向,条件收的位置不同,可以对照着看。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。