当前所在位置:首页 > 外盘原油期货无息配资

通达信财星指路主图指标公式(附源码破译和源码)

7449

2024-06-07 【 字体:

编程思路破译

M1赋值:5

M2赋值:10

M3赋值:20

M4赋值:60

M5赋值:120

M6赋值:250

输出MA1:收盘价的M1日简单移动平均

输出均线:收盘价的M2日简单移动平均

输出MA3:收盘价的M3日简单移动平均

输出MA4:收盘价的M4日简单移动平均

输出MA5:收盘价的M5日简单移动平均

输出MA6:收盘价的M6日简单移动平均

VAR3赋值:240日内最高价的最低值

VAR4赋值:100*(收盘价-VAR3)/VAR3

VAR5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100

VAR6赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100

VAR7赋值:0

VAR8赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100

VAR9赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100

VARA赋值:收盘价的有效数据周期数

VARB赋值:VAR8<20 AND VAR9<23 AND VARA>35

VARC赋值:VARB AND 统计1日中满足VARB的天数=1

VARD赋值:收盘价的21日指数移动平均-收盘价的8日指数移动平均

VARE赋值:VARD的5日指数移动平均

VARF赋值:收盘价6%之字转向的前1个波谷位置<4 AND VARD上穿VARE

VAR10赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0

VAR11赋值:收盘价6%的之字转向>1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向<=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向

VAR12赋值:收盘价6%的之字转向<1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向>=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向>=3日前的收盘价6%的之字转向

VAR13赋值:收盘价22%的之字转向>1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向<=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向<=3日前的收盘价22%的之字转向

VAR14赋值:收盘价22%的之字转向<1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向>=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向>=3日前的收盘价22%的之字转向

VAR15赋值:收盘价51%的之字转向>1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向<=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向<=3日前的收盘价51%的之字转向

VAR16赋值:收盘价51%的之字转向<1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向>=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向>=3日前的收盘价51%的之字转向

VAR17赋值:收盘价72%的之字转向>1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向<=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向<=3日前的收盘价72%的之字转向

VAR18赋值:收盘价72%的之字转向<1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向>=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向>=3日前的收盘价72%的之字转向

VAR19赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均

VAR1A赋值:VAR19的100日指数移动平均

VAR1B赋值:2*(VAR19-VAR1A)

VAR1C赋值:VAR1B的3乘幂*0.1+VAR1B的1乘幂

VAR1D赋值:最低价*最高价*开盘价*收盘价的开方的开方

VAR1E赋值:VAR1D*0.97的3日指数移动平均

VAR1F赋值:(最高价+最低价+收盘价)/3

VAR20赋值:(VAR1F-VAR1F的14日简单移动平均)/(0.015*VAR1F的14日平均绝对偏差)

VAR21赋值:VAR1E上穿最低价

买1赋值:VAR10

买2赋值:(VAR11+VAR13+VAR15+VAR17)

卖1赋值:(VAR12+VAR14+VAR16+VAR18)

VAR22赋值:买1 AND VARF AND VARC AND VAR21 AND VAR4<0 AND VAR5=0 AND VAR6=0 AND VAR20<(-110)

VAR1赋值:收盘价的5日简单移动平均

VAR2赋值:收盘价的10日简单移动平均

VAR3A赋值:收盘价的30日简单移动平均

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

VAR5A赋值:获利盘为85%的成本分布的7日指数移动平均

VAR6A赋值:获利盘为15%的成本分布的7日指数移动平均

VAR7A赋值:收盘价*成交量(手)*100的4日累和/成交量(手)*100的4日累和

VAR8A赋值:VAR7*100的整数部分/100

VAR9A赋值:收盘价*成交量(手)*100的7日累和/成交量(手)*100的7日累和

VARA1赋值:VAR9*100的整数部分/100

VARB1赋值:收盘价*成交量(手)*100的28日累和/成交量(手)*100的28日累和

VARC1赋值:VARB*100的整数部分/100

VARD1赋值:收盘价的5日指数移动平均-收盘价的10日指数移动平均

VARE1赋值:VARD的9日指数移动平均

VARF1赋值:(-100)*(5日内收盘价的最高值-收盘价)/(5日内收盘价的最高值-5日内最低价的最低值)+100

VAR10A赋值:(-100)*(10日内收盘价的最高值-收盘价)/(10日内收盘价的最高值-10日内最低价的最低值)+100

VAR11A赋值:(-100)*(20日内收盘价的最高值-收盘价)/(20日内收盘价的最高值-20日内最低价的最低值)+100

VAR12A赋值:(-100)*(30日内收盘价的最高值-收盘价)/(30日内收盘价的最高值-30日内最低价的最低值)+100

VAR13A赋值:1日前的VARE

VAR14A赋值:VARE

VAR15A赋值:VAR14-VAR13

VAR16A赋值:1日前的VARD

VAR17A赋值:VARD

VAR18A赋值:VAR17-VAR16

VAR19A赋值:开盘价

VAR1AA赋值:收盘价

买3赋值:如果VAR19<=VAR1ANDVAR19<=VAR2ANDVAR19<=VAR3ANDVAR1A>=VAR1ANDVAR1A>=VARCANDVAR15>0ANDVAR18>0,返回0.5,否则返回0

当满足条件买3>0时,在最低价-0.01位置画4号图标

输出B:如果买1>0OR买2>0,返回最低价-0.02,否则返回无效数,CROSSDOT,线宽为3,画红色

输出S:如果卖1>0,返回最高价+0.02,否则返回无效数,CROSSDOT,线宽为3,画黄色

买线赋值:收盘价的2日指数移动平均

卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均

输出B1:如果买线上穿卖线,返回最低价-0.02,否则返回无效数,CROSSDOT,线宽为3,画洋红色

输出S2:如果卖线上穿买线,返回最高价+0.02,否则返回无效数,CROSSDOT,线宽为3,COLORFFFF00

C2赋值:1日前的收盘价

涨停赋值:如果(收盘价-C2)*100/C2>=(10-0.01*100/C2),返回1,否则返回0

当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色

跌停赋值:如果(C2-收盘价)*100/C2>=(10-0.01*100/C2),返回1,否则返回0

当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

当满足条件跌停时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色

程序源码

M1:=5;M2:=10;M3:=20;M4:=60;M5:=120;M6:=250;

MA1:MA(CLOSE,M1);

MA2:MA(CLOSE,M2);

MA3:MA(CLOSE,M3);

MA4:MA(CLOSE,M4);

MA5:MA(CLOSE,M5);

MA6:MA(CLOSE,M6);

VAR3:=LLV(HIGH,240);

VAR4:=100*(CLOSE-VAR3)/VAR3;

VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;

VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;

VAR7:=0;

VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;

VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;

VARA:=BARSCOUNT(CLOSE);

VARB:=VAR8<20 AND VAR9<23 AND VARA>35;

VARC:=VARB AND COUNT(VARB,1)=1;

VARD:=EMA(CLOSE,21)-EMA(CLOSE,8);

VARE:=EMA(VARD,5);

VARF:=TROUGHBARS(3,6,1)<4 AND CROSS(VARD,VARE);

VAR10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);

VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);

VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);

VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);

VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);

VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);

VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);

VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);

VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);

VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);

VAR1A:=EMA(VAR19,100);

VAR1B:=2*(VAR19-VAR1A);

VAR1C:=POW(VAR1B,3)*0.1+POW(VAR1B,1);

VAR1D:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));

VAR1E:=EMA(VAR1D*0.97,3);

VAR1F:=(HIGH+LOW+CLOSE)/3;

VAR20:=(VAR1F-MA(VAR1F,14))/(0.015*AVEDEV(VAR1F,14));

VAR21:=CROSS(VAR1E,LOW);

买1:=VAR10;

买2:=(VAR11+VAR13+VAR15+VAR17);

卖1:=(VAR12+VAR14+VAR16+VAR18);

VAR22:=买1 AND VARF AND VARC AND VAR21 AND VAR4<0 AND VAR5=0 AND VAR6=0 AND VAR20<(-110);

VAR1:=MA(CLOSE,5);

VAR2:=MA(CLOSE,10);

VAR3A:=MA(CLOSE,30);

VAR4A:=MA(CLOSE,60);

VAR5A:=EMA(COST(85),7);

VAR6A:=EMA(COST(15),7);

VAR7A:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);

VAR8A:=INTPART(VAR7*100)/100;

VAR9A:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);

VARA1:=INTPART(VAR9*100)/100;

VARB1:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);

VARC1:=INTPART(VARB*100)/100;

VARD1:=EMA(CLOSE,5)-EMA(CLOSE,10);

VARE1:=EMA(VARD,9);

VARF1:=(-100)*(HHV(CLOSE,5)-CLOSE)/(HHV(CLOSE,5)-LLV(LOW,5))+100;

VAR10A:=(-100)*(HHV(CLOSE,10)-CLOSE)/(HHV(CLOSE,10)-LLV(LOW,10))+100;

VAR11A:=(-100)*(HHV(CLOSE,20)-CLOSE)/(HHV(CLOSE,20)-LLV(LOW,20))+100;

VAR12A:=(-100)*(HHV(CLOSE,30)-CLOSE)/(HHV(CLOSE,30)-LLV(LOW,30))+100;

VAR13A:=REF(VARE,1);

VAR14A:=VARE;

VAR15A:=VAR14-VAR13;

VAR16A:=REF(VARD,1);

VAR17A:=VARD;

VAR18A:=VAR17-VAR16;

VAR19A:=OPEN;

VAR1AA:=CLOSE;

买3:=IF(VAR19<=VAR1 AND VAR19<=VAR2 AND VAR19<=VAR3 AND VAR1A>=VAR1 AND VAR1A>=VARC AND VAR15>0 AND VAR18>0,0.5,0);

DRAWICON(买3>0,LOW-0.01,4);

B:IF(买1>0 OR 买2>0,LOW-0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORRED;

S:IF(卖1>0,HIGH+0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;

买线:=EMA(CLOSE,2);

卖线:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);

B1:IF(CROSS(买线,卖线),L-0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORMAGENTA;

S2:IF(CROSS(卖线,买线),H+0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORFFFF00;

C2:=REF(C,1);

涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);

STICKLINE(涨停,OPEN,CLOSE,2,0),COLORRED;

STICKLINE(涨停,H,L,0,0),COLORRED;

跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);

STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;

STICKLINE(跌停,H,L,0,1),COLORGREEN;

该公式包含未来函数:ZIG未发现:PEAK...未发现:PEAKBARS...该公式包含未来函数:TROUGH该公式包含未来函数:TROUGHBARS未发现:FLATZIG...未发现:FLATZIGA...未发现:PEAKA...未发现:PEAKBARSA...未发现:TROUGHA...未发现:ZIGA...未发现:FFT...未发现:BACKSET...未发现:WINNER...未发现:LWINNER...未发现:PWINNER...该公式包含未来函数:COST

注:

       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

阅读全文
相关推荐

新华访谈丨超强台风“格美”来了,对我国影响有多大?

新华访谈丨超强台风“格美”来了,对我国影响有多大?
打开新闻客户端 提升3倍流畅度7月24日,今年第3号台风“格美”加强为超强台风,...

ST天山(300313SZ)8月份活畜销售收入约134294万元

ST天山(300313SZ)8月份活畜销售收入约134294万元
智通财经APP讯,ST天山(300313.SZ)披露2024年8月活畜销售情况,...

6月1日起实施,一图读懂《中国少年先锋队队旗》国家标准

6月1日起实施,一图读懂《中国少年先锋队队旗》国家标准
记者今天(30日)从市场监管总局获悉,《中国少年先锋队队旗》国家标准将于2024...

民生证券:给予爱施德买入评级

民生证券:给予爱施德买入评级
民生证券股份有限公司马天诣,崔若瑜近期对爱施德进行研究并发布了研究报告《2024...

李财:早间继续空,2509是黄金终点

李财:早间继续空,2509是黄金终点
金价周一受抑,在上周五升穿2500美元后,盘初一度刷新历史高点至2509。周一黄...

“天文+”产业新生态战略发布会,让天文科普助力科技教育高质量发展

“天文+”产业新生态战略发布会,让天文科普助力科技教育高质量发展
在教育“双减”中做好科学教育加法,激发青少年对科学的好奇心、想象力、探求欲,培育...

中银国际:上调华润建材科技(01313)目标价至177港元 评级升至“买入”

中银国际:上调华润建材科技(01313)目标价至177港元 评级升至“买入”
中银国际发布研究报告称,将华润建材科技(01313)评级由“持有”升至“买入”,...

《黑神话悟空》36处取景地,山西这27处你更爱哪个?

《黑神话悟空》36处取景地,山西这27处你更爱哪个?
来!来!来!!跟着火爆全网的游戏《黑神话悟空》打卡各取景地,轻松解锁淡季游;看看...

全网销量第一的垃圾桶!麦桶桶全家桶智能垃圾桶评测

全网销量第一的垃圾桶!麦桶桶全家桶智能垃圾桶评测
去年的时候,我们做了一期麦桶桶智能垃圾桶全家桶套装的分享,当时有好多人在后台要链...

美的集团获得外观设计专利授权:“电子设备的智能家居图形用户界面的主体”

美的集团获得外观设计专利授权:“电子设备的智能家居图形用户界面的主体”
证券之星消息,根据天眼查APP数据显示美的集团(000333)新获得一项外观设计...