您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

均线变色_顶底分型指标 公式 源码[同花顺公式]

 

 

 

该指标的主要作用是通过分别检测股票价格的底部和顶部分型,来协助投资者进行买入和卖出决策。具体分析如下:

1. M1是收盘价的23日移动平均线,用于衡量股票价格的趋势方向。

2. 如果收盘价高于移动平均线,则显示移动平均线,否则显示空值。

3. V00,V01,V02,V03和V04是用于检测底部分型的条件:

- V00是在当前日期的最高价和最低价都高于前一天的最高价和最低价的情况下成立。
- V01是在当前日期的最高价高于前一天的最高价和最低价低于前一天的最低价的情况下成立。
- V02是在当前日期的最高价低于前一天的最高价和最低价高于前一天的最低价的情况下成立。
- V03是在当前日期的最高价和最低价都低于前一天的最高价和最低价的情况下成立。
- V04是在当前日期的最高价和最低价都低于前两天的最高价和最低价的情况下,当前日期的最高价高于前一天的最高价,且当前日期的最低价低于前一天的最低价的情况下成立。

4. V1,V2,V3和V4是根据底部分型的条件计算出来的:

- V1是在满足V00和V03的情况下,当最近的3个交易日内出现至少一次低点比前两个交易日更低的情况下成立。
- V2是在满足V00和V04的情况下,当最近的4个交易日内出现至少一次低点比前两个交易日更低,并且出现至少一次低点比前三个交易日更低的情况下成立。
- V3是在满足V001中至少有一个成立,且V01或V02中有一个成立,以及V03成立的情况下,当最近的4个交易日内出现至少一次低点比前两个交易日更低的情况下成立。
- V4是在满足V001中至少有一个成立,且V01或V02中有一个成立,以及V04成立的情况下,当最近的5个交易日内出现至少一次低点比前两个交易日更低,并且出现至少一次低点比前四个交易日更低的情况下成立。

5. V11,V12,V13和V14是用于检测顶部分型的条件:

- V11是在4个交易日内仅仅出现了一次新高的情况下成立,并且该价格高于前2*HN+1=21个交易日的其他所有价格。
- V12是在5个交易日内仅仅出现了两次新高的情况下成立,并且该价格高于前2*HN+1=21个交易日的其他所有价格。
- V13是在5个交易日内仅仅出现了一次新高的情况下成立,并且该价格高于前2*HN+1=21个交易日的其他所有价格。
- V14是在6个交易日内仅仅出现了两次新高的情况下成立,并且该价格高于前2*HN+1=21个交易日的其他所有价格。

6. 底分型和顶分型是通过V1到V4和V11到V14计算得到的,用于指示股票价格的底部和顶部。
 

M1:MA(C,23),colorgreen,LINETHICK2;

IF(C>M1,M1,DRAWNULL),colorred,LINETHICK2;
V00:= HIGH>REF(HIGH,1) AND LOW>REF(LOW,1);
V011:= HIGH<REF(HIGH,1) AND LOW<REF(LOW,1);
V012:= REF(HIGH,2) > HIGH AND REF(LOW,2) > LOW AND REF(HIGH,2) > REF(HIGH,1) AND REF(LOW,2) < REF(LOW,1);
V11:= COUNT(V00,4)>=2 AND HHVBARS(HIGH,4) = 1 AND V011;
V12:= COUNT(V00,5)>=2 AND HHVBARS(HIGH,5) = 2 AND V012;
V13:= COUNT(V00,5)>=2 AND HHVBARS(HIGH,5) = 1 AND V011;
V14:= COUNT(V00,6)>=2 AND HHVBARS(HIGH,6) = 2 AND V012;
V001:= HIGH<REF(HIGH,1) AND LOW<REF(LOW,1);
V01:= HIGH<REF(HIGH,1) AND LOW>REF(LOW,1);
V02:= HIGH>REF(HIGH,1) AND LOW<REF(LOW,1);
V03:= HIGH>REF(HIGH,1) AND LOW>REF(LOW,1);
V04:= REF(HIGH,2) < HIGH AND REF(LOW,2) < LOW AND REF(HIGH,2) > REF(HIGH,1) AND REF(LOW,2) < REF(LOW,1);
V1:= COUNT(V001,3)>=1 AND LLVBARS(LOW,3) = 1 AND V03;
V2:= COUNT(V001,4)>=1 AND LLVBARS(LOW,4) = 2 AND V04;
V3:= COUNT(V001,4)>=1 AND COUNT(V01 OR V02,4)=1 AND LLVBARS(LOW,4) = 1 AND V03;
V4:= COUNT(V001,5)>=1 AND COUNT(V01 OR V02,5)=2 AND LLVBARS(LOW,5) = 2 AND V04;
底分型:= V1 OR V2 OR V3 OR V4;//www.cxh99.com
顶分型:= V11 OR V12 OR V13 OR V14;
DRAWICON(底分型,L,1);
DRAWICON(顶分型,H,2);

 

 

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容