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

短线黄托底启动快进公式 指标 选股 源码[通达信公式]

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

 

这段代码是一个分析指标的公式,它包含了多个指标的计算和条件判断。

首先,我们来总结一下每个指标的计算方法和作用:
1. cxh1C: 简单赋值操作,将1赋给变量cxh1C。
2. MA18: 计算收盘价的18日简单移动平均线。
3. cxh2C: 计算一个价格的加权平均值,公式为(2*收盘价+最高价+最低价)/4。
4. cxh3C: 根据年份和月份判断一个条件,如果年份大于等于2099且月份大于2,则赋值为0,否则赋值为1。
5. cxh4C: 计算最近5天的最低价的最小值。
6. cxh5C: 计算最近4天的最高价的最大值。
7. cxh1: 根据收盘价和最低价的加权平均值计算一个值,并进行一系列乘除操作。
8. cxh2: 根据cxh1的值进行条件判断,并计算一个值。
9. cxh3: 根据cxh2的值进行条件判断,并计算一个值。
10. DX: 根据MTM指标的计算结果,计算一个动量指标。
11. TJZB1、TJZB2、TJZB3、TJZB4: 根据最高价、最低价和收盘价的计算,得到一组比率指标。
12. cxhR1到cxhR6: 根据收盘价的前两天和前一天的大小关系,计算一系列布尔值。
13. 启动线、平衡线、评台线、强弱线: 根据一系列移动平均线的计算结果得到一组线条。
14. cxhR7到cxhRA: 根据收盘价的前两天和前一天的大小关系,计算一系列布尔值。
15. 散户、庄家: 根据一系列公式计算散户和庄家的值。
16. cxhRB到cxhRF: 根据收盘价的前两天和前一天的大小关系,计算一系列布尔值。
17. DRAWTEXT函数: 根据一系列条件判断,在图表上绘制文本。
18. 买: 根据一系列条件判断,计算一个买入信号。
19. cxhR10到cxhR19: 根据收盘价的前两天和前一天的大小关系,计算一系列布尔值。
20. 加仓A: 根据一系列计算,得到一个加仓指标。
21. WWWcxh99COM: 根据一系列计算,得到一个指标。
22. STICKLINE函数: 根据一系列条件判断,在图表上绘制线条。
23. 跟: 根据一系列条件判断,计算一个跟随指标。
24. DRAWTEXT函数: 根据一系列条件判断,在图表上绘制文本。

指标创建思路:
根据以上总结,可以看出这段代码主要是根据历史股价数据计算各种指标,并根据这些指标的计算结果进行条件判断和绘图。具体的指标创建思路如下:
1. 首先,根据需要选择合适的价格和时间周期,例如收盘价、最高价和最低价,以及使用的天数或时间周期。
2. 根据选定的价格和时间周期,计算移动平均线、动量指标、比率指标等常见的技术指标。
3. 根据计算结果进行条件判断,例如判断收盘价的大小关系、移动平均线的交叉等。
4. 根据条件判断的结果,绘制相应的图表元素,例如绘制文本、绘制线条等。

具体指标使用参考说明:
1. 对于每个指标,需要理解其计算方法和作用,以及该指标在股票分析中的意义。
2. 根据不同的股票和市场情况,选择合适的指标进行分析和判断。
3. 注意指标的滞后性,即指标的计算是基于历史数据的,对于未来的预测有一定的局限性。
4. 综合多个指标的计算结果进行分析,而不是单独依赖某个指标的判断。
5. 理解指标在图表上的绘制方式和含义,以便更好地解读和利用图表信息。

需要注意的是,这段代码只给出了指标的计算公式,具体的使用方式和参数设置可能需要根据具体的软件平台或编程语言来实现。

 

 

源码:

 

 

cxh1C:=1;MA18:=MA(C,18);cxh2C:=(2*CLOSE+HIGH+LOW)/4;cxh3C:=IF(YEAR>=2099 AND MONTH>2,0,1);cxh4C:=LLV(LOW,5);cxh5C:=HHV(HIGH,4);cxh1:=2*MA(LLV((C+L)/2,8)*1.1,13)-EMA((C+L)/2,3)-((C+L)/2)*0.1;cxh2:=IF((EMA((C+L)/2,3)-cxh1)*5>0,POW((EMA((C+L)/2,3)-cxh1)*5,2)/10,-1*POW((EMA((C+L)/2,3)-cxh1)*5,2)/10);cxh3:=IF(cxh2>0,cxh2-0,0);DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);TJZB1:100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5)),COLOR0080FF;TJZB2:100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10)),COLORGREEN;TJZB3:100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20)),COLORFF8000;TJZB4:100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30)),COLOR00FFFF;cxhR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);cxhR2:=REF(cxhR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR3:=REF(cxhR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR4:=REF(cxhR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR5:=REF(cxhR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR6:=REF(cxhR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);启动线:=10*SUM(EMA((C+L)/2,2),5)/10.158,NODRAW;平衡线:=10*LLV(SUM( EMA((C+L)/2,2),5)/10.158,4),NODRAW;评台线:=10*LLV(SUM( EMA((C+L)/2,2),5)/10.158,10),NODRAW;强弱线:=EMA(启动线,21);cxhR7:=REF(cxhR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR8:=REF(cxhR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR9:=REF(cxhR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhRA:=REF(cxhR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);散户:=EMA((cxh2C-cxh4C)/(cxh5C-cxh4C)*100,4)*cxh3C*cxh1C;庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*cxh3C*cxh1C;cxhRB:=REF(cxhRA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhRC:=REF(cxhRB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhRD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);cxhRE:=REF(cxhRD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhRF:=REF(cxhRE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);DRAWTEXT(CROSS(散户,庄家) AND 散户<50 AND 29<散户,40,'短快进'),COLOR00FF00;DRAWTEXT(CROSS(散户,庄家) AND 散户<30,50,'低吸'),COLOR3399CC;DRAWTEXT(CROSS(庄家,散户) AND 散户>70,95,'高抛'),COLORMAGENTA;买:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);cxhR10:=REF(cxhRF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR11:=REF(cxhR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR12:=REF(cxhR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR13:=REF(cxhR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR14:=REF(cxhR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR15:=REF(cxhR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR16:=REF(cxhR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR17:=REF(cxhR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);cxhR18:=REF(cxhR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);cxhR19:=REF(cxhRD OR cxhRE OR cxhRF OR cxhR10 OR cxhR11 OR cxhR12 OR cxhR13 ORcxhR14 OR cxhR15 OR cxhR16 OR cxhR17 OR cxhR18,1) AND cxhR1;加仓A:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10;cxhR1A:=REF(cxhR1 OR cxhR2 OR cxhR3 OR cxhR4 OR cxhR5 OR cxhR6 OR cxhR7 ORcxhR8 OR cxhR9 OR cxhRA OR cxhRB OR cxhRC,1) AND cxhRD;DRAWTEXT(cxhR19,20,'黄托底'),COLORYELLOW;DRAWTEXT(cxhR1A,80,'蓝压顶'),COLORLICYAN;WWWcxh99COM:=3*SMA((C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100,3,1)-2*SMA(SMA((C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100,3,1),3,1);STICKLINE(cxh3>0 AND REF(cxh3,1)=0 AND (C+L)/2>MA((C+L)/2,8),0,50,1,0),COLORYELLOW;DRAWTEXT(cxh3>0 AND REF(cxh3,1)=0 AND (C+L)/2>MA((C+L)/2,8),50,'红色启动');跟:=IF(MA18>=REF(MA18,3) AND CROSS(CLOSE,MA18),1,0);DRAWTEXT(MA18>=REF(MA18,3) AND CROSS(CLOSE,MA18),LOW*0.96,'跟'),COLOR7F52AF;

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容