通达信破底翻选股公式,用缠论底分型进行优化

上次在写《通达信破底翻形态选股公式,选出破底之后再翻回的股票》这篇文章时,编写破底翻选股公式就考虑使用缠论底分型,但是底分型的包含关系较为复杂,不容易处理,只能暂时搁置,采用了一种简单的方式,用FINDLOWBARS函数来定位出7日低点形态。

后来我专门写了一篇关于底分型的文章《通达信底分型选股公式,处理了包含关系》,详细介绍了包含关系的处理方法。当时对破底翻选股公式进行了修改,但是效果不太理想,就没有发出来。这几天有网友问我有没有优化好,因此把公式重新进行了优化。

本文只编写破底翻信号2的选股公式,信号1就不写了,两个原因:

1、底分型形态太多了,难以用BARSLAST函数实现定位。

2、信号1很可能只是一个中间形态,反弹之后继续下跌。(如下图)

通达信破底翻选股公式,用缠论底分型进行优化_第1张图片

 

一、破底翻主图指标公式

通达信破底翻选股公式,用缠论底分型进行优化_第2张图片

 思路:用BARSLAST函数和SUMBARS函数定位最近两个底分型,并分别计算两个低点的价格,计算两个低点之间的高点价格。第二个低点(新低)低于第一个低点(前低),收盘价上穿高点出信号。

MA5:MA(C,5);

MA10:MA(C,10);

MA20:MA(C,20);

MA60:MA(C,60);{四条均线}

DOWN:=L

T:=BARSLAST(DOWN);

LH:=LLV(H,T+1);

LL:=LLV(L,T+1);

DI:=H>REF(LH,1) AND L>REF(LL,1);

DFX:=DI AND COUNT(DI,T)=1;{处理了包含关系的底分型}

T1:=BARSLAST(DFX);{最近的底分型形态距离现在的周期数}

T2:=SUMBARS(DFX,2)-1;{前一个底分型形态距离现在的周期数}

LL1:=FINDLOW(L,T1,T1+5,1);{找出新低}

LL2:=FINDLOW(L,T2,T2+5,1);{找出前低}

HH:=FINDHIGH(H,T1+1,T2+1,1);{找出两个低点之间的高点}

AA:=LL15 AND CROSS(C,HH) AND C>O;{新低低于前低,两个底分型形态之间周期数大于5,收盘价上穿高点,阳线};

XG:=FILTER(AA,5);

DRAWICON(XG,L,1);{满足XG条件画红箭头}

STICKLINE(XG,H,L,0,0),COLORYELLOW;{满足XG画黄色K线}

STICKLINE(XG,O,C,3,0),COLORYELLOW;{满足XG画黄色K线};

通达信破底翻选股公式,用缠论底分型进行优化_第3张图片

通达信破底翻选股公式,用缠论底分型进行优化_第4张图片 

 

二、破底翻选股公式(缠论底分型优化版)

DOWN:=L

T:=BARSLAST(DOWN);

LH:=LLV(H,T+1);

LL:=LLV(L,T+1);

DI:=H>REF(LH,1) AND L>REF(LL,1);

DFX:=DI AND COUNT(DI,T)=1;

T1:=BARSLAST(DFX);

T2:=SUMBARS(DFX,2)-1;

LL1:=FINDLOW(L,T1,T1+5,1);

LL2:=FINDLOW(L,T2,T2+5,1);

HH:=FINDHIGH(H,T1+1,T2+1,1);

AA:=LL15 AND CROSS(C,HH) AND C>O;

XG:FILTER(AA,5);

通达信破底翻选股公式,用缠论底分型进行优化_第5张图片

 

关注技术Pie,学习更多通达信指标公式编写知识。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎!

你可能感兴趣的:(通达信指标公式编写,经验分享)