通达信收益曲线图指标公式源码分享
相关简介: 通达信收益曲线图指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
用法很简单:
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人评论