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

抓大牛选股公式[通达信公式]

原理解析:

 

A7赋值:收盘价-1日前的收盘价
A8赋值:100*A7的6日指数移动平均的6日指数移动平均/A7的绝对值的6日指数移动平均的6日指数移动平均
RMA赋值:收盘价的7日指数移动平均
NMA赋值:收盘价的19日指数移动平均
UP赋值:当满足条件最低价=上次NMA上穿RMA距今天数+1日内最低价的最低值时,在上次NMA上穿RMA距今天数+1日内最低价的最低值位置画直线起点,当满足条件最高价=上次RMA上穿NMA距今天数+1日内最高价的最高值时,在上次RMA上穿NMA距今天数+1日内最高价的最高值位置画直线终点,0表示是否延长.,COLOR0000FF
DOWN赋值:当满足条件最高价=上次RMA上穿NMA距今天数+1日内最高价的最高值时,在上次RMA上穿NMA距今天数+1日内最高价的最高值位置画直线起点,当满足条件最低价=上次NMA上穿RMA距今天数+1日内最低价的最低值时,在上次NMA上穿RMA距今天数+1日内最低价的最低值位置画直线终点,0表示是否延长.,COLOR00FF00
HR赋值:55日内最高价的最高值
HRY赋值:55日内最低价的最低值
HRY11赋值:HR*HRY
HRY33赋值:HRY11的开方
TJ赋值:1日前的DOWN<2日前的DOWN AND UP>1日前的DOWN AND 收盘价<HRY33
输出XG:TJ
当满足条件收阳线时,在横轴0.01纵轴0.9位置书写文字,画红色
当满足条件收阳线时,在横轴1纵轴1位置书写文字,画红色
 

源码

A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);
RMA:=EMA(CLOSE,7);
NMA:=EMA(CLOSE,19);
UP:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS
(NMA,RMA))+1),H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS
(RMA,NMA))+1),0),COLOR0000FF;
DOWN:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS
(RMA,NMA))+1),L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS
(NMA,RMA))+1),0),COLOR00FF00;
{BT:=(LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2))) AND
REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1);}
HR:=HHV(HIGH,55);
HRY:=LLV(LOW,55);
HRY11:=HR*HRY;
HRY33:=SQRT(HRY11);
TJ:=REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1) AND C<HRY33;
XG:TJ;DRAWTEXT_FIX(C>O,0.01,0.9,0,' WWW.CXH99.COM '),COLORRED;
DRAWTEXT_FIX(C>O,1,1,0,'程序化交易模型'),COLORRED;

 

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!

 


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

相关文章

    没有相关内容