通达信醉了选股公式源码

 

 {醉了选股}

 

{参数1: N1, 最小: 2, 最大: 100, 缺省: 14, 日线: 13}

{参数2: M, 最小: 2, 最大: 100, 缺省: 84, 日线: 34}

 

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

VAR2:=(VAR1-MA(VAR1,N1))/(0.015*AVEDEV(VAR1,N1));

VAR3:=(VAR1-MA(VAR1,M))/(0.015*AVEDEV(VAR1,M));

VAR4:=200;

VAR5:=(-150);

VAR6:=REF(LOW,1);

VAR7:=SMA(ABS(LOW-VAR6),3,1)/SMA(MAX(LOW-VAR6,0),3,1)*100;

VAR8:=EMA(IF(CLOSE*1.3,VAR7*10,VAR7/10),3);

VAR9:=LLV(LOW,30);

VAR10:=HHV(VAR8,30);

VAR11:=IF(MA(CLOSE,58),1,0);

VAR12:=EMA(IF(LOW<=VAR9,(VAR8+VAR10*2)/2,0),3)/618*VAR11;

VAR13:=IF(VAR12>50,50,VAR12);

VAR14:=STICKLINE(VAR13>(-120),0,VAR13,6,1);

VAR15:=IF(VAR14,1,0);

VAR16:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

VAR17:=IF(CROSS(VAR2,(-150)),(-150),(-200));

VAR18:=REF(CLOSE,1);

VAR19:=SMA(MAX(CLOSE-VAR18,0),6,1)/SMA(ABS(CLOSE-VAR18),6,1)*100;

VAR20:=IF(CROSS(80,VAR19),200,250);

VAR21:=IF(CROSS(VAR3,(-70)),(-100),(-150));

VAR22:=VAR17=(-150) AND VAR21=(-100);

 ===================以上是原公式,修改后,才出选股信号,源码如下:
 
{醉了选股}

 


{参数1: N1, 最小: 2, 最大: 100, 缺省: 14, 日线: 13}

{参数2: M, 最小: 2, 最大: 100, 缺省: 84, 日线: 34}

N1:=13;

M:=34;

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

VAR2:=(VAR1-MA(VAR1,N1))/(0.015*AVEDEV(VAR1,N1));

VAR3:=(VAR1-MA(VAR1,M))/(0.015*AVEDEV(VAR1,M));

VAR17:=CROSS(VAR2,-150);

VAR21:=CROSS(VAR3,-70);

XG:VAR17 AND VAR21;
 

 




来函数检测结果如下
该公式没有未来函数


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

相关指标公式

VAR1赋值:(最高价+最低价+收盘价)/3
VAR2赋值:(VAR1-VAR1的N1日简单移动平均)/(0.015*VAR1的N1日平均绝对偏差)
VAR3赋值:(VAR1-VAR1的M日简单移动平均)/(0.015*VAR1的M日平均绝对偏差)
VAR4赋值:200
VAR5赋值:(-150)
VAR6赋值:1日前的最低价
VAR7赋值:最低价-VAR6的绝对值的3日[1日权重]移动平均/最低价-VAR6和0的较大值的3日[1日权重]移动平均*100
VAR8赋值:如果收盘价*1.3,返回VAR7*10,否则返回VAR7/10的3日指数移动平均
VAR9赋值:30日内最低价的最低值
VAR10赋值:30日内VAR8的最高值
VAR11赋值:如果收盘价的58日简单移动平均,返回1,否则返回0
VAR12赋值:如果最低价<=VAR9,返回(VAR8+VAR10*2)/2,否则返回0的3日指数移动平均/618*VAR11
VAR13赋值:如果VAR12>50,返回50,否则返回VAR12
VAR14赋值:当满足条件VAR13>(-120)时,在0和VAR13位置之间画柱状线,宽度为6,1不为0则画空心柱.
VAR15赋值:如果VAR14,返回1,否则返回0
VAR16赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR17赋值:如果VAR2上穿(-150),返回(-150),否则返回(-200)
VAR18赋值:1日前的收盘价
VAR19赋值:收盘价-VAR18和0的较大值的6日[1日权重]移动平均/收盘价-VAR18的绝对值的6日[1日权重]移动平均*100
VAR20赋值:如果80上穿VAR19,返回200,否则返回250
VAR21赋值:如果VAR3上穿(-70),返回(-100),否则返回(-150)
VAR22赋值:VAR17=(-150) AND VAR21=(-100)
N1赋值:13
M赋值:34
VAR1赋值:(最高价+最低价+收盘价)/3
VAR2赋值:(VAR1-VAR1的N1日简单移动平均)/(0.015*VAR1的N1日平均绝对偏差)
VAR3赋值:(VAR1-VAR1的M日简单移动平均)/(0.015*VAR1的M日平均绝对偏差)
VAR17赋值:VAR2上穿-150
VAR21赋值:VAR3上穿-70
输出XG:VAR17 AND VAR21

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

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