编程思路破译 X_1赋值:当前系统的星期对应的当日秒数 X_2赋值:如果当前系统的星期>93000ANDMACHINEWEEK<150000,返回如果当前系统的星期<113000,返回(X_1-34200)/60,否则返回如果当前系统的星期>130000,返回(X_1-39600)/60,否则返回120,否则返回240 X_3赋值:240-X_2 X_4赋值:如果数据位置状态=2ANDDYNAINFO(4)不等于0ANDMACHINETIME=日期,返回成交额(元)+成交量(手)的5日简单移动平均*收盘价*100*X_3/240,否则返回成交额(元) X_5赋值:如果X_4<流通市值,返回X_4,否则返回成交额(元) X_6赋值:统计0日中满足逐笔卖出成交单数>0的天数 X_7赋值:X_6和30的较小值 X_8赋值:X_6和N的较小值 X_9赋值:成交量分档/成交量(手)*X_5/100 X_10赋值:成交量分档/成交量(手)*X_5/100 X_11赋值:X_9的X_7日指数移动平均 X_12赋值:X_10的X_7日指数移动平均 X_13赋值:X_9/X_11 X_14赋值:X_10/X_12 X_15赋值:X_13>X_14 X_16赋值:X_13<=1 X_17赋值:X_15 AND X_16 X_18赋值:X_13<=X_14 X_19赋值:X_18 AND X_16 X_20赋值:X_13>=3 X_21赋值:X_15 AND X_20 X_22赋值:X_18 AND X_20 X_23赋值:X_13位于1和3之间 X_24赋值:X_15 AND X_23 X_25赋值:X_18 AND X_23 输出超大买增量:X_9/X_11,NODRAW,COLOR1EC8E6 输出超大卖增量:X_10/X_12,NODRAW,画绿色 输出N日飘红:统计N日中满足X_13>1的天数,NODRAW,画红色 输出N日飘紫:统计N日中满足X_13>3的天数,NODRAW,COLORD15DD0 输出N日增量:统计N日中满足X_15ANDX_13>=1的天数,NODRAW 输出爆发线:3,DOTLINE,画洋红色 输出强势线:2,DOTLINE,画白色 输出生命线:1,DOTLINE,画绿色 当满足条件X_17时,在0和X_14位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色 当满足条件X_17时,在X_14和X_13位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR1EC8E6 当满足条件X_19时,在0和X_13位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色 当满足条件X_19时,在X_13和X_14位置之间画柱状线,宽度为2,1不为0则画空心柱.,画绿色 当满足条件X_21时,在X_14和X_13位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR1EC8E6 当满足条件X_21时,在0和X_14位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色 当满足条件X_22时,在0和X_13位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色 当满足条件X_22时,在X_13和X_14位置之间画柱状线,宽度为2,1不为0则画空心柱.,画绿色 当满足条件X_24时,在0和X_14位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色 当满足条件X_24时,在X_14和X_13位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR1EC8E6 当满足条件X_25时,在X_13和X_14位置之间画柱状线,宽度为2,1不为0则画空心柱.,画绿色 当满足条件X_25时,在0和X_13位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0E0EFF 程序源码 X_1:=TIMETOSEC(MACHINEWEEK); X_2:=IF(MACHINEWEEK>93000 AND MACHINEWEEK<150000,IF(MACHINEWEEK<113000,(X_1-34200)/60,IF(MACHINEWEEK>130000,(X_1-39600)/60,120)),240); X_3:=240-X_2; X_4:=IF(BARSTATUS=2 AND DYNAINFO(4)!=0 AND MACHINETIME=DATE,AMOUNT+MA(VOL,5)*CLOSE*100*X_3/240,AMOUNT); X_5:=IF(X_4<FINANCE(40),X_4,AMOUNT); X_6:=COUNT(TRADEOUTNUM>0,0); X_7:=MIN(X_6,30); X_8:=MIN(X_6,N); X_9:=L2_VOL(0,0)/VOL*X_5/100; X_10:=L2_VOL(0,1)/VOL*X_5/100; X_11:=EMA(X_9,X_7); X_12:=EMA(X_10,X_7); X_13:=X_9/X_11; X_14:=X_10/X_12; X_15:=X_13>X_14; X_16:=X_13<=1; X_17:=X_15 AND X_16; X_18:=X_13<=X_14; X_19:=X_18 AND X_16; X_20:=X_13>=3; X_21:=X_15 AND X_20; X_22:=X_18 AND X_20; X_23:=BETWEEN(X_13,1,3); X_24:=X_15 AND X_23; X_25:=X_18 AND X_23; 超大买增量:X_9/X_11,NODRAW,COLOR1EC8E6; 超大卖增量:X_10/X_12,NODRAW,COLORGREEN; N日飘红:COUNT(X_13>1,N),NODRAW,COLORRED; N日飘紫:COUNT(X_13>3,N),NODRAW,COLORD15DD0; N日增量:COUNT(X_15 AND X_13>=1,N),NODRAW; 爆发线:3,DOTLINE,COLORMAGENTA; 强势线:2,DOTLINE,COLORWHITE; 生命线:1,DOTLINE,COLORGREEN; STICKLINE(X_17,0,X_14,2,0),COLORWHITE; STICKLINE(X_17,X_14,X_13,2,0),COLOR1EC8E6; STICKLINE(X_19,0,X_13,2,0),COLORWHITE; STICKLINE(X_19,X_13,X_14,2,1),COLORGREEN; STICKLINE(X_21,X_14,X_13,2,0),COLOR1EC8E6; STICKLINE(X_21,0,X_14,2,0),COLORMAGENTA; STICKLINE(X_22,0,X_13,2,0),COLORMAGENTA; STICKLINE(X_22,X_13,X_14,2,1),COLORGREEN; STICKLINE(X_24,0,X_14,2,0),COLORRED; STICKLINE(X_24,X_14,X_13,2,0),COLOR1EC8E6; STICKLINE(X_25,X_13,X_14,2,1),COLORGREEN; STICKLINE(X_25,0,X_13,2,0),COLOR0E0EFF; 该公式包含未来函数:DYNAINFO 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 |
|