通达信鹰眼底部主图指标公式(附源码破译和源码)

发布日期:2024-03-01 15:21    点击次数:53

编程思路破译

填充背景

当满足条件1时,在横轴0.01纵轴0.1位置书写文字,画青色

X_1赋值:收盘价的55日简单移动平均

X_2赋值:收盘价的6日指数移动平均

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

X_4赋值:收盘价的5日简单移动平均-收盘价的13日简单移动平均+收盘价的8日简单移动平均

X_5赋值:X_4的2日简单移动平均

X_6赋值:X_4*1.045

X_7赋值:X_4*1.09

X_8赋值:X_4*1.135

X_9赋值:收盘价上穿X_4

X_10赋值:X_4上穿X_5

X_11赋值:1日内最高价的3日简单移动平均的最低值

X_12赋值:2日内最高价的3日简单移动平均的最低值

X_13赋值:收盘价的5日简单移动平均-收盘价的13日简单移动平均+收盘价的8日简单移动平均

X_14赋值:X_13的2日简单移动平均

X_15赋值:X_13上穿X_14

X_16赋值:收盘价上穿X_11

X_17赋值:以收盘价-收盘价的14日简单移动平均的绝对值/收盘价的14日简单移动平均为权重收盘价的动态移动平均

X_18赋值:X_17的30日指数移动平均*1.2

X_19赋值:X_18的3日简单移动平均

X_20赋值:如果X_18>1日前的X_18,返回1,否则返回0

X_21赋值:2.055*最高价的34日指数移动平均的34日指数移动平均-最低价的34日指数移动平均的34日指数移动平均的5日指数移动平均

X_22赋值:X_17的30日指数移动平均*0.91

X_23赋值:2*最低价的21日指数移动平均的21日指数移动平均-最高价的21日指数移动平均的21日指数移动平均的5日指数移动平均

X_24赋值:如果收盘价>X_23,返回0,否则返回1

X_25赋值:(X_18/1日前的X_18-1)*100的反正切*180/3.141593

X_26赋值:(X_3/1日前的X_3-1)*100的反正切*180/3.141593

X_27赋值:如果X_23>1日前的X_23,返回1,否则返回0

X_28赋值:(3*收盘价+最高价+开盘价+最低价)/6的30日指数移动平均*0.89

X_29赋值:1日前的CCI< (-100) AND CCI>1日前的CCI

X_30赋值:1日前的KDJ的J(9,3,3)< 20 AND KDJ的J(9,3,3)>1日前的KDJ的J(9,3,3)

X_31赋值:1日前的RSI的RSI1< 20 AND RSI的RSI1>1日前的RSI的RSI1

X_32赋值:统计5日中满足X_29的天数 AND 统计5日中满足X_30的天数 AND 统计5日中满足X_31的天数

X_33赋值:3075.252441*400

X_34赋值:如果日期<X_33,返回1,否则返回0

X_35赋值:X_32上穿0.5

X_36赋值:X_35上穿0.001

输出神密底:如果X_22>X_13ANDX_23>X_22ANDX_34ANDX_35,返回30.200001,否则返回0,STICK,画青色,线宽为6

当满足条件神密底上穿1时,在神密底-神密底*0.15位置书写文字,画青色

X_37赋值:收盘价的6.5日[1日权重]移动平均

X_38赋值:收盘价的13.5日[1日权重]移动平均

X_39赋值:X_37上穿X_38

输出潜伏区:如果X_39>0.001ANDX_34,返回30.200001,否则返回0,STICK,画淡洋红色,线宽为6

当满足条件潜伏区上穿1时,在潜伏区-潜伏区*0.15位置书写文字,画淡洋红色

输出Y:35,画黑色

程序源码

DRAWGBK(CLOSE>0,RGB(0,10,10),RGB(88,0,0),0,2,0);

DRAWTEXT_FIX(1,0.01,0.1,0,31),COLORCYAN;

X_1:=MA(CLOSE,55);

X_2:=EXPMA(CLOSE,6);

X_3:=MA(CLOSE,5);

X_4:=MA(CLOSE,5)-MA(CLOSE,13)+MA(CLOSE,8);

X_5:=MA(X_4,2);

X_6:=X_4*1.045;

X_7:=X_4*1.09;

X_8:=X_4*1.135;

X_9:=CROSS(CLOSE,X_4);

X_10:=CROSS(X_4,X_5);

X_11:=LLV(MA(HIGH,3),1);

X_12:=LLV(MA(HIGH,3),2);

X_13:=MA(CLOSE,5)-MA(CLOSE,13)+MA(CLOSE,8);

X_14:=MA(X_13,2);

X_15:=CROSS(X_13,X_14);

X_16:=CROSS(CLOSE,X_11);

X_17:=DMA(CLOSE,ABS(CLOSE-MA(CLOSE,14))/MA(CLOSE,14));

X_18:=EMA(X_17,30)*1.2;

X_19:=MA(X_18,3);

X_20:=IF(X_18>REF(X_18,1),1,0);

X_21:=EMA(2.055*EMA(EMA(HIGH,34),34)-EMA(EMA(LOW,34),34),5);

X_22:=EMA(X_17,30)*0.91;

X_23:=EMA(2*EMA(EMA(LOW,21),21)-EMA(EMA(HIGH,21),21),5);

X_24:=IF(CLOSE>X_23,0,1);

X_25:=ATAN((X_18/REF(X_18,1)-1)*100)*180/3.141593;

X_26:=ATAN((X_3/REF(X_3,1)-1)*100)*180/3.141593;

X_27:=IF(X_23>REF(X_23,1),1,0);

X_28:=EMA((3*CLOSE+HIGH+OPEN+LOW)/6,30)*0.89;

X_29:=REF(CCI,1)< (-100) AND CCI>REF(CCI,1);

X_30:=REF(KDJ.J(9,3,3),1)< 20 AND KDJ.J(9,3,3)>REF(KDJ.J(9,3,3),1);

X_31:=REF(RSI.RSI1,1)< 20 AND RSI.RSI1>REF(RSI.RSI1,1);

X_32:=COUNT(X_29,5) AND COUNT(X_30,5) AND COUNT(X_31,5);

X_33:=3075.252441*400;

X_34:=IF(DATE< X_33,1,0);

X_35:=CROSS(X_32,0.5);

X_36:=CROSS(X_35,0.001);

神密底:IF(X_22>X_13 AND X_23>X_22 AND X_34 AND X_35,30.200001,0),STICK,COLORCYAN,LINETHICK6;

DRAWTEXT(CROSS(神密底,1),神密底-神密底*0.15,32),COLORCYAN;{分析家公式网HTTP://WWW.70822.COM}

X_37:=SMA(CLOSE,6.5,1);

X_38:=SMA(CLOSE,13.5,1);

X_39:=CROSS(X_37,X_38);

潜伏区:IF(X_39>0.001 AND X_34,30.200001,0),STICK,COLORLIMAGENTA,LINETHICK6;

DRAWTEXT(CROSS(潜伏区,1),潜伏区-潜伏区*0.15,33),COLORLIMAGENTA;

Y:35,COLORBLACK;

注:

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

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

上一篇:没有了