您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

股价准备启动指标 公式 源码[通达信公式]

指标公式源码分析及使用参考说明:

这段代码是一个程序化交易策略,主要用于根据一系列指标来判断股票的买入和卖出时机。下面是对代码的详细解析:

1. cxh1变量被赋值为3。
2. cxh2变量的计算公式为(HIGH+LOW+CLOSE*2)/4,表示收盘价、最高价和最低价的加权平均值。
3. cxh3变量通过EMA函数计算cxh2的17日指数移动平均。
4. cxh4变量通过STD函数计算cxh2的17日标准差。
5. cxh5变量的计算公式为((cxh2-cxh3)/cxh4*100+200)/4,表示乖离率的计算公式。
6. cxh6变量的计算公式为(EMA(cxh5,5)-25)*1.56,表示乖离率的EMA值减去25后再乘以1.56。
7. cxh7变量的计算公式为(HHV(HIGH,3)+LLV(LOW,3)+CLOSE*2)/4,表示最高价、最低价和收盘价的加权平均值。
8. cxh8变量通过EMA函数计算cxh7的25日指数移动平均。
9. cxh9变量通过STD函数计算cxh7的25日标准差。
10. cxh10变量的计算公式为((cxh7-cxh8)/cxh9*100+200)/4,表示乖离率的计算公式。
11. cxh11变量的计算公式为(EMA(cxh10,20)-25)*1.56,表示乖离率的EMA值减去25后再乘以1.56。
12. cxh12变量的计算公式为CLOSE的12日指数移动平均减去CLOSE的26日指数移动平均。
13. cxh13变量通过EMA函数计算cxh12的9日指数移动平均。
14. cxh14变量的计算公式为(cxh12-cxh13)*2。
15. AK变量的计算公式为cxh6的2日指数移动平均乘以1.22。
16. AD变量通过EMA函数计算AK的2日指数移动平均。
17. AJ变量的计算公式为3倍AK减去2倍AD。
18. BK变量的计算公式为cxh11的3日指数移动平均乘以1.22。
19. BD变量通过EMA函数计算BK的3日指数移动平均。
20. BJ变量的计算公式为3倍BK减去2倍BD。
21. cxh15变量的计算公式为(3*CLOSE+LOW+OPEN+HIGH)/6的3日简单移动平均。
22. 根据一些条件,绘制不同的图形标记。其中,绘制交叉点是由函数CROSS判断的。
23. LA变量被赋值为100。
24. LB变量被赋值为0。
25. LC变量被赋值为80。
26. LD变量被赋值为20。
27. 根据一些条件,绘制柱状图。
28. 根据一些条件,输出文字信息。

使用参考建议:
- 这段代码主要用于根据一系列指标判断股票的买入和卖出时机。
- 在使用之前需要确保图表中包含了相关的数据,如最高价、最低价、收盘价等,并且数据的格式符合代码中的要求。
- 可以根据实际需求对代码进行修改,例如调整指标的参数、添加其他判断条件等。
- 在使用时应结合其他因素进行综合分析,如市场趋势、资金流入等,不能单纯依靠技术指标进行决策。
- 注意观察图形标记的变化和出现的频率,可以结合历史数据进行验证和验证。
- 建议在实际交易中先进行回测和模拟操作,评估策略的有效性和风险控制能力。

 

源码:

 

cxh1:=3;cxh2:=(HIGH+LOW+CLOSE*2)/4;cxh3:=EMA(cxh2,17);cxh4:=STD(cxh2,17);cxh5:=((cxh2-cxh3)/cxh4*100+200)/4;cxh6:=(EMA(cxh5,5)-25)*1.56;cxh7:=(HHV(HIGH,3)+LLV(LOW,3)+CLOSE*2)/4;cxh8:=EMA(cxh7,25);cxh9:=STD(cxh7,25);cxh10:=((cxh7-cxh8)/cxh9*100+200)/4;cxh11:=(EMA(cxh10,20)-25)*1.56;cxh12:=EMA(CLOSE,12)-EMA(CLOSE,26);cxh13:=EMA(cxh12,9);cxh14:=(cxh12-cxh13)*2;AK:EMA(cxh6,2)*1.22;AD:EMA(AK,2);AJ:3*AK-2*AD;BK:EMA(cxh11,3)*1.22,COLORWHITE;BD:EMA(BK,3),COLORLIBLUE;BJ:3*BK-2*BD,COLORLIGREEN;cxh15:=MA((3*CLOSE+LOW+OPEN+HIGH)/6,3);IF(CLOSE>=SAR(4,2,20)*0.98,BD,DRAWNULL),COLORLIRED;IF(CLOSE<=SAR(4,2,20)*0.98,BD,DRAWNULL),COLORBLUE;cxh16:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);DRAWICON(CROSS(cxh15,SAR(4,2,20))=1,BD-10,7);DRAWICON(CROSS(SAR(4,2,20),cxh15)=1,BD+10,8);DRAWICON(CROSS(AD,AK),AD+10,2);DRAWICON(CROSS(AK,AD) AND UPNDAY((OPEN+CLOSE)/2,1),AD-10,1);DRAWICON(CROSS(AD,AK) AND AK<BK AND DOWNNDAY(MA(CLOSE,18),1),AD+15,12);DRAWICON(CROSS(AK,AD) AND AK>BK AND UPNDAY(MA(CLOSE,18),1),AD-15,11);LA:100;{程序化久久公式网 WWW.cxh99.com}LB:0;LC:80;LD:20;IF(BD>=REF(BD,1) AND cxh14>=0,BD,DRAWNULL),STICK,COLORRED;IF(BD<=REF(BD,1) AND cxh14<=0,BD,DRAWNULL),STICK,COLORBLUE;股价准备启动:IF(CROSS(cxh16,cxh1),100,0),COLORRED;DRAWTEXT_FIX(CLOSE>OPEN,0.05,0.05,0,6),COLORRED;{程序化交易 www.cxh99.com }

{程序化交易 www.cxh99.com }
{程序化交易 www.cxh99.com }

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容