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

稳操追涨指标 公式 源码[其他软件公式]

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

 

这段代码是一段股市技术分析的程序,主要包含了一些技术指标的计算和条件判断,以下是对代码中涉及的指标及其使用的分析总结:
 
 指标创建思路分析
 
1. RSV指标 (Relative Strength Index):
   - RSV的计算基于最高价和收盘价以及最低价的13日最高值和最低值的比较。这是一个常见的波动率指标,用于衡量价格的变化速度和变化幅度。
 
2. LWR1和LWR2:
   - LWR1是RSV的3日简单移动平均,LWR2是LWR1的5日简单移动平均。这些移动平均线可以用来平滑RSV,以便更容易地观察其趋势变化。
 
3. CXH3AA和CXH4AA:
   - CXH3AA根据收盘价与前一日收盘价的比较生成信号。CXH4AA则基于收盘价和最高价的关系,结合CXH3AA的条件,判断是否发出买入信号。
 
4. EMA30, EMA60, EMA90, EMA120:
   - 这些是分别是30日、60日、90日和120日的指数移动平均线,用不同的颜色区分显示,用于观察价格的长期和中期趋势。
 
5. SS指标:
   - SS根据不同的指数移动平均线的交叉和价格相对于前一日的涨幅条件,判断是否符合买入的条件,并在相应位置标记图标。
 
6. FA和TT1, TT2指标:
   - FA基于短期均线(20日和60日均线)的交叉生成信号。TT1和TT2则根据均线交叉和成交量的条件,分别标记“金叉”和“买”信号。
 
 指标使用参考说明
 
- 买卖信号:
  - 在图表上使用不同的标记(如文本、图标、线条)来显示买入或卖出的信号。这些标记通常基于技术指标的交叉或达到特定数值条件。
 
- EMA交叉:
  - 观察不同EMA线(如30日、60日、90日、120日)的交叉情况,特别是较短期EMA(如30日和60日)的黄金交叉(较短期EMA向上穿越较长期EMA)或死亡交叉(较短期EMA向下穿越较长期EMA),这些交叉通常表示趋势的转变。
 
- 成交量条件:
  - 使用成交量来确认价格趋势的可信度。通常情况下,价格上涨时伴随着较高的成交量,这可以作为买入信号的支持条件之一。
 
- EMA与价格关系:
  - 观察价格与EMA的关系,特别是价格是否突破了EMA作为支持或阻力的水平,这有助于确认趋势的持续性或反转的可能性。
 
总体而言,这段程序结合了多种技术分析工具和指标,通过条件判断来生成买入信号。在实际应用中,需要结合市场趋势、风险管理和其他技术分析工具综合考量,以制定具体的交易策略。

 

源码:

 

RSV:=(((HHV(HIGH,13) - CLOSE) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
LWR1:=SMA(RSV,3,1);
LWR2:=SMA(LWR1,5,1);
STICKLINE((LWR1 >= LWR2),HIGH,LOW,0.05,0),colorFFDDC0;
STICKLINE((LWR1 >= LWR2),OPEN,CLOSE,5,0),colorFFDDC0;
STICKLINE((LWR1 < LWR2),HIGH,LOW,0.05,0),colorFF;
STICKLINE((LWR1 < LWR2),OPEN,CLOSE,5,1),colorFF;
CXH3AA:=IF((CLOSE > REF(CLOSE,1)),88,0);
CXH4AA:=IF(((((CLOSE / REF(CLOSE,1)) > 1.05) AND ((HIGH / CLOSE) < 1.01)) AND (CXH3AA > 0)),91,0);
DRAWTEXT(FILTER((CXH4AA > 90),34),(LOW * 0.95),'买'),colorFFFF;
DRAWTEXT(FILTER((CXH4AA > 90),34),(LOW * 0.99),'▲'),colorFFFF;
EMA30:EMA(CLOSE,30),colorFFFF;
EMA60:EMA(CLOSE,60),color4080FF;
EMA90:EMA(CLOSE,90),colorC08000;
EMA120:EMA(CLOSE,120),color8080;
SS:=((((((CROSS(EMA30,EMA60) AND (CLOSE > OPEN)) AND (CLOSE > REF(CLOSE,1))) AND ((CLOSE / REF(CLOSE,1)) >= 1.018)) OR (((CROSS(EMA30,EMA120) AND (CLOSE > OPEN)) AND (CLOSE > REF(CLOSE,1))) AND ((CLOSE / REF(CLOSE,1)) >= 1.018))) OR (((CROSS(EMA60,EMA90) AND (CLOSE > OPEN)) AND (CLOSE > REF(CLOSE,1))) AND ((CLOSE / REF(CLOSE,1)) >= 1.018))) OR (((CROSS(EMA30,EMA90) AND (CLOSE > OPEN)) AND (CLOSE > REF(CLOSE,1))) AND ((CLOSE / REF(CLOSE,1)) >= 1.018)));
DRAWICON(SS,(LOW - 0.04),1);
FA:=(BARSLAST(CROSS(MA(CLOSE,60),MA(CLOSE,20))) AND CROSS(MA(CLOSE,20),MA(CLOSE,60)));
STICKLINE(FA,MA(CLOSE,20),(MA(CLOSE,20) - 0.09),4,0),colorFFFFFF;
DRAWTEXT(FA,(MA(CLOSE,20) - 0.13),'握↑手'),colorFFFFFF;
TT1:=((CROSS(MA(CLOSE,20),MA(CLOSE,120)) AND CROSS(MA(CLOSE,20),MA(CLOSE,250))) AND (VOL > REF(VOL,1)));
TT2:=(((MA(CLOSE,20) > REF(MA(CLOSE,20),2)) AND (VOL > REF(VOL,1))) AND CROSS(CLOSE,MA(CLOSE,20)));
DRAWTEXT(TT1,(LOW - 0.13),'金叉'),colorFFFF;
STICKLINE(TT2,LOW,(LOW - 0.09),4,0),colorFFFF;
DRAWTEXT(TT2,(LOW - 0.13),'买'),colorFFFF;
STICKLINE(((((MA(CLOSE,120) >= REF(MA(CLOSE,120),1)) AND CROSS(CLOSE,MA(CLOSE,20))) AND CROSS(CLOSE,MA(CLOSE,120))) AND (VOL > REF(VOL,1))),LOW,(LOW - 0.09),4,0),colorFF00FF;
DRAWTEXT(((((MA(CLOSE,120) >= REF(MA(CLOSE,120),1)) AND CROSS(CLOSE,MA(CLOSE,20))) AND CROSS(CLOSE,MA(CLOSE,120))) AND (VOL > REF(VOL,1))),(LOW - 0.13),'买'),colorFF00FF;
//

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容