神奇指标网

通达信收益曲线图指标公式源码分享

浏览 452次浏览
标签: 选股
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介:  通达信收益曲线图指标公式源码分享                        


     通达信指标公式源码概况:


  指标类别:通达信指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图



   用法很简单:

   1、绿柱变红柱就买入。

   2、红柱中间加黄柱买入。

   3、红柱中间加黄柱加深红柱更值得买入。

   实战:金叉点时,可小仓位短线,当多方主力由高处向中轴靠近,在未破中轴,放量再次向上攻击时为最佳介入点,风险小效果大,形状类似于前小后大的葫芦状,后面的要大涨。

   4、副出如果出现白色方柱,这是我留给大家的彩蛋(发现是什么东东的人说明细心分析过)。






通达信指标公式源码:



    N:=250;
    买入条件:=CROSS(MA(C,5),MA(C,20));{自定买入条件}
    卖出条件:=CROSS(MA(C,20),MA(C,5));{自定卖出条件}
    {卖出条件:=(C-REF(C,BARSLAST(买入条件)))/C>0.2OR(REF(C,BARSLAST(买入条件))-C)/C>0.1;
    如抄底指标只有买入条件而无卖出条件,可套用上面的,也可以试试这个}
    ENTERLONG:=TFILTER(买入条件,卖出条件,1);
    EXITLONG:=TFILTER(买入条件,卖出条件,2);
    买入:ENTERLONG,NODRAW,COLOR00FF80;
    卖出:EXITLONG,NODRAW,COLORFF8000;
    SY:=IF(EXITLONG,(C/REF(C,BARSLAST(ENTERLONG))-1)*100,DRAWNULL);
    LJSY:=IF(CURRBARSCOUNT<=N,SUM(SY,0),DRAWNULL);
    RQSY:=CONST(REF(LJSY,N-1));
    收益:LJSY-RQSY,COLORYELLOW;
    NOTEXT1:IF(收益>0,收益,DRAWNULL),COLORYELLOW;
    NOTEXT2:IF(收益<=0,收益,DRAWNULL),COLORMAGENTA;
    DRAWICON(ENTERLONG,收益*0.94,1);
    DRAWICON(EXITLONG,收益*1.03,2);
    DRAWNUMBER(EXITLONG,收益*1.2,IF((C/REF(C,BARSLAST(ENTERLONG))-1)*100>0,(C/REF(C,BARSLAST(ENTERLONG))-1)*100,DRAWNULL)),COLORYELLOW;
    DRAWNUMBER(EXITLONG,收益*0.98,IF((C/REF(C,BARSLAST(ENTERLONG))-1)*100<=0,(C/REF(C,BARSLAST(ENTERLONG))-1)*100,DRAWNULL)),COLORMAGENTA;
    DRAWTEXT_FIX(CURRBARSCOUNT=1,0.01,0.1,0,'自定义买卖条件,看收益曲线图'),COLORRED;
    input:n(30,1,150);
    VAR1:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-
    3*Sma(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);
    VAR2:=max(min(llv(var1,n)+1,20),8);
    VAR3:=MIN(MAX(HHV(VAR1,N)-1,80),92);
    var4:=var3-var2;
    bx:(var1-var2)/var4*100;
    ma120:=ma(c,120);
    ma60:=ma(c,60);
    tj1:=ma120-ref(ma120,1)>(ma120-ref(ma120,150))/150;
    选股:cross(VAR2,VAR1)andc>ma120andtj1,linethick;
    买入:ref(选股,1),linethick;
    DRAWTEXT(选股,8,'选!'),COLOR0099FF;
    追:ref(var1,1)<35andvar1-ref(var1,1)>19.5andma(c,20)>ma(c,55)andtj1,linethick;
    DRAWTEXT(追,50,'追!'),COLOR0099FF;
    tt:ref(选股,2),linethick;
    0;100;50;





[源码注释]通达信公式动态翻译结果


N赋值:250

买入条件赋值:收盘价的5日简单移动平均上穿收盘价的20日简单移动平均

卖出条件赋值:收盘价的20日简单移动平均上穿收盘价的5日简单移动平均

ENTERLONG赋值:信号过滤(多头)

EXITLONG赋值:信号过滤(多头)

输出    买入:ENTERLONG,NODRAW,COLOR00FF80

输出    卖出:EXITLONG,NODRAW,COLORFF8000

SY赋值:如果EXITLONG,返回(收盘价/上次ENTERLONG距今天数日前的收盘价-1)*100,否则返回无效数

LJSY赋值:如果到最后交易的周期<,返回?,否则返回?

=N,SY的历史累和,无效数)

RQSY赋值:N-1日前的LJSY的最后一日取值设为常数

输出    收益:LJSY-RQSY,画黄色

输出    NOTEXT1:如果收益>,返回?,否则返回?

0,收益,无效数),画黄色

输出    NOTEXT2:如果收益<,返回?,否则返回?

=0,收益,无效数),画洋红色

   当满足条件ENTERLONG时,在收益*0.94位置画1号图标

   当满足条件EXITLONG时,在收益*1.03位置画2号图标

   当满足条件EXITLONG时,在收益*1.2位置书写数字

0,(收盘价/上次ENTERLONG距今天数日前的收盘价-1)*100,无效数)),画黄色

   当满足条件EXITLONG时,在收益*0.98位置书写数字

=0,(收盘价/上次ENTERLONG距今天数日前的收盘价-1)*100,无效数)),画洋红色

   当满足条件到最后交易的周期=1时,在横轴0.01纵轴0.1位置书写文字,画红色

输出    INPUT:N(30,1,150)

VAR1赋值:4*(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的5日[1日权重]移动平均-    3*(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均

VAR2赋值:N日内VAR1的最低值+1和20的较小值和8的较大值

VAR3赋值:N日内VAR1的最高值-1和80的较大值和92的较小值

VAR4赋值:VAR3-VAR2

输出    BX:(VAR1-VAR2)/VAR4*100

MA120赋值:收盘价的120日简单移动平均

MA60赋值:收盘价的60日简单移动平均

TJ1赋值:MA120-1日前的MA120>(MA120-150日前的MA120)/150

输出    选股:VAR2上穿VAR1ANDC>MA120ANDTJ1,线宽为0

输出    买入:1日前的选股,线宽为0

   当满足条件选股时,在8位置书写文字,COLOR0099FF

输出    追:1日前的VAR1<35ANDVAR1-1日前的VAR1>19.5ANDMA(收盘价,20)>收盘价的55日简单移动平均ANDTJ1,线宽为0

   当满足条件追时,在50位置书写文字,COLOR0099FF

输出    TT:2日前的选股,线宽为0

   0

100

50



神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论