不错的两个指标公式源码

 
VAR1:=(H+L+O+C*2)/5;
VAR2:=EMA(VAR1,21);
VAR3:=STD(VAR1,23);
VAR4:=EMA(VAR1,2);
VARA:=(VAR1-VAR2)*100/VAR3;
K:(EMA(VARA,23)+100)/2-3,COLOR00FFFF,LINETHICK2;
D:SMA(K,5,1),COLORFFFF00,LINETHICK2;
J:4*K-3*D,COLORFF00FF,LINETHICK2;
IF(J>REF(J,1),J,DRAWNULL),COLORRED,LINETHICK2;
IF(J<REF(J,1),J,DRAWNULL),COLOR00BB00,LINETHICK2;
DRAWICON(FILTER(J>REF(J,1) AND J<REF(J,3) AND J<K AND VAR4>REF(VAR4,1) AND K>=REF(K,1) AND J<40 OR CROSS(J,K) AND CROSS(J,D) AND J<40 OR J>REF(J,1) AND J<-20,7), J*0.8,1);
DRAWICON(FILTER(J<=REF(J,1) AND J>80,8), J*1.2,2);
VAR1A:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VAR2A:=2*ABS(VAR1A);
VAR3A:=100-(100-3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1),15,1));
VAR4A:=100-(100-3*SMA((OPEN-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1),15,1));
VAR5A:=(HIGH+LOW+CLOSE)/3;
VAR6A:=(VAR5A-MA(VAR5A,10))/(0.015*AVEDEV(VAR5A,10));
VAR7A:=(VAR5A-MA(VAR5A,30))/(0.015*AVEDEV(VAR5A,30));
VAR8A:=IF(VAR6A>=150 AND VAR6A<200 AND VAR7A>=150 AND VAR7A<200,10,0);
VAR9A:=IF(VAR6A<=-150 AND VAR6A>-200 AND VAR7A<=-150 AND VAR7A>-200,-10,VAR8A);
VARAA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
VARBA:=100-ABS(VARAA);
VARCA:=3*SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);
VARDA:=3*SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);
VAREA:=REF(LOW,1)*0.9;
VARFA:=LOW*0.9;
VAR10A:=(VARFA*VOL+VAREA*(CAPITAL-VOL))/CAPITAL;
VAR11A:=EMA(VAR10A,30);
VAR12A:=VAR11A-CLOSE;
VAR13A:=REF(CLOSE,1);
VAR14A:=SMA(MAX(CLOSE-VAR13A,0),7,1)/SMA(ABS(CLOSE-VAR13A),7,1)*100;
VAR15A:=SMA(MAX(CLOSE-VAR13A,0),13,1)/SMA(ABS(CLOSE-VAR13A),13,1)*100;
VAR16A:=BARSCOUNT(CLOSE);
VAR17A:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
VAR18A:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2;
VAR19A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1AA:=(SMA(VAR19A,4,1)-50)*2;
VAR1BA:=SMA(VAR1AA,3,1);
VAR1CA:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1DA:=SMA(VAR1CA,4,1);
VAR1EA:=SMA(VAR1DA,3,1);
VAR1FA:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20A:=IF(VAR17A<=25 AND VAR18A<-95 AND VAR1FA>20 AND VAR1BA<-30 AND VAR1EA<30 AND VAR12A>=-0.25 AND VAR14A<22 AND VAR15A<28 AND VAR16A>50,80,0);
大趋势: VAR3A;
顶线: IF(VARBA<90,VARBA,100);
多方: IF(VAR1A>0,VAR1A,0), LINESTICK;
空方: 0-IF(VAR1A<0,VAR2A,0), LINESTICK;
抄底: VAR20A AND PWINNER(5,CLOSE)<1.1,COLORRED;
预警系统: IF(VAR7A>=200 AND VAR6A>=150 OR CROSS(65,多方),15,IF(VAR7A<=-200 AND VAR6A<=-150,-15,VAR9A))+65,COLORCYAN;
STICKLINE(VAR3A<=REF(VAR4A,1),VAR3A,VAR4A,8,0),COLORWHITE;
STICKLINE(VAR3A>REF(VAR4A,1),VAR3A,VAR4A,8,0),COLORRED;
VAR21A:=CLOSE>MA(CLOSE,20) AND MA(CLOSE,20)>=REF(MA(CLOSE,20),1);
VAR22A:=CLOSE;
VAR23A:=多方>60 AND 预警系统>65 AND 顶线=100;
VAR24A:=多方>48 AND 预警系统>65 AND 顶线<100;
VAR25A:=空方<-38 AND 预警系统<65;
VAR26A:=抄底>50 AND 顶线<90;
VAR27A:=VAR3A>REF(VAR4A,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
VAR28A:=VAR3A<=REF(VAR4A,1) AND CLOSE=REF(空方,1) AND VARCA;
DRAWTEXT(VAR21A AND COUNT(VAR21A,30)=1,10,'上升通道!'),COLORYELLOW;
VAR29A:DRAWTEXT(VAR22A AND COUNT(VAR22A,30)=1,55,'下降通道!');
VAR2AA:DRAWTEXT(VAR23A AND COUNT(VAR23A,30)=1,55,'上涨过急!');
VAR2BA:DRAWTEXT(VAR24A AND COUNT(VAR24A,30)=1,75,'庄家出货!');
VAR2CA:DRAWTEXT(VAR25A AND COUNT(VAR25A,30)=1,50,'有小反弹!');
VAR2DA:DRAWTEXT(VAR26A AND COUNT(VAR26A,30)=1,30,'抢反弹!');
VAR2EA:DRAWTEXT(VAR27A AND COUNT(VAR27A,30)=1,-10,'资金进场!');
DRAWTEXT(VAR28A AND COUNT(VAR28A,30)=1,90,'见顶回落!'),COLORYELLOW;



来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:PWINNER
该公式包含未来函数:CAPITAL

定制、编写公式指标请联系QQ或微信同号:88652583


VAR1赋值:(最高价+最低价+开盘价+收盘价*2)/5
VAR2赋值:VAR1的21日指数移动平均
VAR3赋值:VAR1的23日估算标准差
VAR4赋值:VAR1的2日指数移动平均
VARA赋值:(VAR1-VAR2)*100/VAR3
输出K:(VARA的23日指数移动平均+100)/2-3,COLOR00FFFF,线宽为2
输出D:K的5日[1日权重]移动平均,COLORFFFF00,线宽为2
输出J:4*K-3*D,COLORFF00FF,线宽为2
如果J>1日前的J,返回J,否则返回无效数,画红色,线宽为2
如果J<1日前的J,返回J,否则返回无效数,COLOR00BB00,线宽为2
当满足条件J>1日前的JANDJ<3日前的JANDJ1日前的VAR4ANDK>=1日前的KANDJ<40ORCROSS(J,K)ANDCROSS(J,D)ANDJ<40ORJ>1日前的JANDJ<-20的7日过滤时,在J*0.8位置画1号图标
当满足条件J<=1日前的JANDJ>80的8日过滤时,在J*1.2位置画2号图标
VAR1A赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
VAR2A赋值:2*VAR1A的绝对值
VAR3A赋值:100-(100-3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均)
VAR4A赋值:100-(100-3*(开盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均)
VAR5A赋值:(最高价+最低价+收盘价)/3
VAR6A赋值:(VAR5A-VAR5A的10日简单移动平均)/(0.015*VAR5A的10日平均绝对偏差)
VAR7A赋值:(VAR5A-VAR5A的30日简单移动平均)/(0.015*VAR5A的30日平均绝对偏差)
VAR8A赋值:如果VAR6A>=150ANDVAR6A<200ANDVAR7A>=150ANDVAR7A<200,返回10,否则返回0
VAR9A赋值:如果VAR6A<=-150ANDVAR6A>-200ANDVAR7A<=-150ANDVAR7A>-200,返回-10,否则返回VAR8A
VARAA赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
VARBA赋值:100-VARAA的绝对值
VARCA赋值:3*(大盘的收盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均-2*(大盘的收盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VARDA赋值:3*(大盘的开盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均-2*(大盘的开盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAREA赋值:1日前的最低价*0.9
VARFA赋值:最低价*0.9
VAR10A赋值:(VARFA*成交量(手)+VAREA*(当前流通股本(手)-成交量(手)))/当前流通股本(手)
VAR11A赋值:VAR10A的30日指数移动平均
VAR12A赋值:VAR11A-收盘价
VAR13A赋值:1日前的收盘价
VAR14A赋值:收盘价-VAR13A和0的较大值的7日[1日权重]移动平均/收盘价-VAR13A的绝对值的7日[1日权重]移动平均*100
VAR15A赋值:收盘价-VAR13A和0的较大值的13日[1日权重]移动平均/收盘价-VAR13A的绝对值的13日[1日权重]移动平均*100
VAR16A赋值:收盘价的有效数据周期数
VAR17A赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
VAR18A赋值:((-100)*(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)+50)*2
VAR19A赋值:(收盘价-15日内最低价的最低值)/(15日内最高价的最高值-15日内最低价的最低值)*100
VAR1AA赋值:(VAR19A的4日[1日权重]移动平均-50)*2
VAR1BA赋值:VAR1AA的3日[1日权重]移动平均
VAR1CA赋值:(大盘的收盘价-14日内大盘的最低价的最低值)/(14日内大盘的最高价的最高值-14日内大盘的最低价的最低值)*100
VAR1DA赋值:VAR1CA的4日[1日权重]移动平均
VAR1EA赋值:VAR1DA的3日[1日权重]移动平均
VAR1FA赋值:(30日内最高价的最高值-收盘价)/收盘价*100
VAR20A赋值:如果VAR17A<=25ANDVAR18A<-95ANDVAR1FA>20ANDVAR1BA<-30ANDVAR1EA<30ANDVAR12A>=-0.25ANDVAR14A<22ANDVAR15A<28ANDVAR16A>50,返回80,否则返回0
输出大趋势: VAR3A
输出顶线: 如果VARBA<90,返回VARBA,否则返回100
输出多方: 如果VAR1A>0,返回VAR1A,否则返回0, LINESTICK
输出空方: 0-如果VAR1A<0,返回VAR2A,否则返回0, LINESTICK
输出WWW.GOODGUPIAO.COM: VAR20A AND 5日前那部分成本以收盘价价格卖出的获利盘比例<1.1,画红色
输出预警系统: 如果VAR7A>=200ANDVAR6A>=150ORCROSS(65,多方),返回15,否则返回如果VAR7A<=-200ANDVAR6A<=-150,返回-15,否则返回VAR9A+65,画青色
当满足条件VAR3A<=1日前的VAR4A时,在VAR3A和VAR4A位置之间画柱状线,宽度为8,0不为0则画空心柱.,画白色
当满足条件VAR3A>1日前的VAR4A时,在VAR3A和VAR4A位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
VAR21A赋值:收盘价>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>=1日前的收盘价的20日简单移动平均
VAR22A赋值:收盘价
VAR23A赋值:多方>60 AND 预警系统>65 AND 顶线=100
VAR24A赋值:多方>48 AND 预警系统>65 AND 顶线<100
VAR25A赋值:空方<-38 AND 预警系统<65
VAR26A赋值:抄底>50 AND 顶线<90
VAR27A赋值:VAR3A>1日前的VAR4A AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价
VAR28A赋值:VAR3A<=1日前的VAR4A AND 收盘价=1日前的空方 AND VARCA
当满足条件VAR21AANDCOUNT(VAR21A,30)=1时,在10位置书写文字,画黄色
输出VAR29A:当满足条件VAR22AANDCOUNT(VAR22A,30)=1时,在55位置书写文字
输出VAR2AA:当满足条件VAR23AANDCOUNT(VAR23A,30)=1时,在55位置书写文字
输出VAR2BA:当满足条件VAR24AANDCOUNT(VAR24A,30)=1时,在75位置书写文字
输出VAR2CA:当满足条件VAR25AANDCOUNT(VAR25A,30)=1时,在50位置书写文字
输出VAR2DA:当满足条件VAR26AANDCOUNT(VAR26A,30)=1时,在30位置书写文字
输出VAR2EA:当满足条件VAR27AANDCOUNT(VAR27A,30)=1时,在-10位置书写文字
当满足条件VAR28AANDCOUNT(VAR28A,30)=1时,在90位置书写文字,画黄色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图