您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

显示波段高低点的日期指标 公式 源码[其他软件公式]

指标公式代码分析及使用参考建议:

根据给出的指标代码,该指标的主要目的是显示波段高低点的日期,并计算了距离第一天的自然日和交易日。以下是对该指标的简要总结思路和操作建议:

1. 首先,通过ZIG函数计算出波段高低点的数值。
2. 然后,使用FLATZIGA函数判断波段高低点的类型,其中"S=1"表示高点,"S=0"表示低点。
3. 接下来,通过条件判断语句将波段高低点的日期和其相应的交易日进行记录。
4. 使用if函数计算出距离第一天的自然日和交易日。
5. 最后,通过DRAWNUMBER函数将波段高低点的日期、距离第一天的自然日和交易日分别以不同的颜色和线条粗细绘制在图表上。

基于以上指标,可以得出以下操作建议:

- 根据指标显示的波段高低点的日期,可以在这些日期附近考虑调整持仓或进行买入/卖出操作。
- 观察第一天至今的自然日和交易日的变化,可以帮助判断当前波段的持续时间和行情的演变情况。
- 注意,该指标仅提供了波段高低点的日期和距离第一天的自然日/交易日,具体的买卖点和风险控制需要结合其他技术分析工具和市场情况进行综合判断。

需要注意的是,以上仅是简要总结思路和操作建议,并不构成投资建议,具体操作应根据个人风险承受能力、市场状况和其他指标综合考虑。在实际操作中,建议配合其他技术分析工具和基本面分析,以提高操作的准确性和稳定性。

 

源码:

{显示波段高低点的日期}X:ZIG(4,10);
S:=FLATZIGA(X,0.01);
TJ:=S=1 OR S=0 AND BARPOS>1;
k:=BARPOS;
Rq:=DATE;
FOR i=1 to datacount do
if tj[i]=1 then begin
k1[i]:=k[i]-1;
rq1[i]:=rq[i];
end;
x1:=if(s=1,x*1.03,x/1.03);
x2:=if(s=1,x*1.015,x/1.015);
zr:=DATEDIFF(rq[1],rq1);
DRAWNUMBER(tj,x1,rq1,0)align0;{日期}
DRAWNUMBER(tj,x2,zr,0)align0;{距离第一天的自然日}
DRAWNUMBER(tj,x,k1,0)align0;{距离第一天的交易日}
{日期}:rq1,LINETHICK,COLORYELLOW;
第一天至今的自然日:if(tj,zr,0),LINETHICK,COLORMAGENTA;
第一天至今的交易日:k1,LINETHICK,COLORGREEN;{http://www.cxh99.com}
{程序化交易 www.cxh99.com }

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容