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

神针公式 指标 选股 源码[通达信公式]

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

这段代码是一个程序化交易的指标公式,用于分析股票或金融数据。以下是对代码的解释和指标的创建思路:

1. DRAWGBK((CLOSE > 1),RGB(0,0,0),RGB(0,0,255),0,0,0)
   - 这是绘制柱状图的函数,根据条件判断是否绘制柱状图,并设置颜色。

2. XYX:=(MIN(O,C)-L)/L*100
   - XYX指标计算了最低价与开盘价(O)或收盘价(C)之差相对于最低价的百分比。

3. ST:=(MAX(O,C)-MIN(O,C))/MIN(O,C)*100
   - ST指标计算了开盘价和收盘价之间的价差相对于最低价的百分比。

4. HDZ:=XYX/IF(ST=0,1,ST) AND ST<3
   - HDZ指标通过将XYX除以ST,得出一个比率,并判断该比率是否小于3。

5. CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20)
   - CC指标计算了CLOSE、HIGH和LOW的平均值与CLOSE的20日移动平均线之间的差异。

6. DD:=DMA(CLOSE,CC)
   - DD指标是使用动态移动平均线方法计算后的CLOSE。

7. TD:=(1-7/100)*DD
   - TD指标通过将DD乘以 (1-7/100) 来计算。

8. J5JX:=(MA(C,5)-H)/H*100
   - J5JX指标计算了收盘价的5日移动平均线与最高价之间的差异。

9. XGA:=HDZ AND EVERY(H<MA(C,5),3) AND EVERY(MA(C,5)<REF(MA(C,5),1),4) AND L<=LLV(L,10) AND L<=TD AND J5JX>1.5
   - XGA指标使用一系列条件判断来确定是否满足交易信号。

10. TZ:=FILTER(EXIST(XGA,5) AND C>REF(C,1) AND C>O,5)
    - TZ指标通过对XGA和其他条件进行筛选,得出最终的交易信号。

11. STICKLINE(TZ,1,0,0,-1),COLORRED;
    - 绘制红色的竖线,表示买入信号。

12. STICKLINE(TZ,1,0.1,0,0),COLORRED;
    - 绘制红色的竖线,表示卖出信号。

13. SJ:=BARSLAST(TZ)
    - SJ指标计算了最后一个交易信号出现的位置。

14. NOTEXT11:CONST(1.2),COLORBLACK;
    - 设置文本参数,不显示任何文本。

15. DRAWTEXT(CURRBARSCOUNT=CONST(SJ)+2,1.1,'神针'),COLORRED;
    - 绘制文本,显示 "神针",颜色为红色。

指标创建思路:
- 根据给出的公式,使用相应的数学运算符和函数来计算每个指标的值。
- 结合条件判断语句(如IF条件)来确定交易信号的条件,并根据条件结果来设置指标的值。
- 使用绘图函数和文本函数来将指标可视化。

指标使用参考说明:
- 这些指标可以用于股票或金融数据的分析和程序化交易策略。
- 可以根据指标的数值和条件来生成买入和卖出信号。
- 可以根据买入和卖出信号来进行交易决策和风险管理。
- 绘制的柱状图和文本可以帮助可视化交易信号和指标的结果,方便分析和决策。

 

 

源码:

 

DRAWGBK((CLOSE > 1),RGB(0,0,0),RGB(0,0,255),0,0,0);XYX:=(MIN(O,C)-L)/L*100;ST:=(MAX(O,C)-MIN(O,C))/MIN(O,C)*100;HDZ:=XYX/IF(ST=0,1,ST) AND ST<3;CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);DD:=DMA(CLOSE,CC);TD:=(1-7/100)*DD;J5JX:=(MA(C,5)-H)/H*100;XGA:=HDZ AND EVERY(H<MA(C,5),3) AND EVERY(MA(C,5)<REF(MA(C,5),1),4) AND L<=LLV(L,10) AND L<=TD AND J5JX>1.5;TZ:=FILTER(EXIST(XGA,5) AND C>REF(C,1) AND C>O,5);STICKLINE(TZ,1,0,0,-1),COLORRED;STICKLINE(TZ,1,0.1,0,0),COLORRED;STICKLINE(TZ,1,0.6,0.5,0),COLORRED;STICKLINE(TZ,0.62,0.62,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.65,0.65,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.68,0.68,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.71,0.71,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.74,0.74,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.77,0.77,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.8,0.8,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.83,0.83,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.86,0.86,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.89,0.89,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.92,0.92,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.95,0.95,0.5,0),COLOR6A6A6A;STICKLINE(TZ,0.98,0.98,0.5,0),COLOR6A6A6A;STICKLINE(TZ,1.01,0.99,1.5,0),COLORRED;SJ:=BARSLAST(TZ);NOTEXT11:CONST(1.2),COLORBLACK;DRAWTEXT(CURRBARSCOUNT=CONST(SJ)+2,1.1,'神针'),COLORRED;{程序化交易 www.cxh99.com }

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容