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


N:=7;

M:=120;

VAR1:=MA((2*CLOSE+HIGH+LOW)/4,5);

VAR3:=VAR1*(200-N)/100;

VAR4:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

VAR5:=DMA(CLOSE,VAR4);

VAR7:=(1-M/100)*VAR5;

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

VAR9:=(VAR8-MA(VAR8,10))/(0.015*AVEDEV(VAR8,10));

VAR10:=CLOSE>REF(CLOSE,1);

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

VAR12:=SMA(VAR11,3,1);

VAR13:=SMA(VAR12,3,1);

VAR14:=3*VAR12-2*VAR13;

VAR15:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);

VAR16:=HIGH-REF(HIGH,1);

VAR17:=REF(LOW,1)-LOW;

VAR18:=EXPMEMA(IF(VAR16>0 AND VAR16>VAR17,VAR16,0),14);

VAR19:=EXPMEMA(IF(VAR17>0 AND VAR17>VAR16,VAR17,0),14);

VAR20:=VAR18*100/VAR15;

VAR21:=VAR19*100/VAR15;

VAR22:=EXPMEMA(ABS(VAR21-VAR20)/(VAR21+VAR20)*100,6);

VAR24:=VAR21>VAR20;

VAR25:=CLOSE>REF(OPEN,1);

VAR26:=(OPEN+HIGH+LOW+CLOSE)/4;

VAR27:=IF(BETWEEN(CLOSE,VAR26,HIGH) OR CLOSE=OPEN,VOL,0);

VAR28:=IF(BETWEEN(CLOSE,VAR26,LOW),VOL,0);

VAR29:=IF(VAR27 AND VAR28,0,VOL/3);

VAR30:=10*(VAR27-(VAR28+VAR29))/IF(CAPITAL<1,SUM(VOL,13),CAPITAL);

VAR35:=VAR30>=0;

VAR36:=VAR22>=60;

XG:CROSS(CLOSE,VAR7) OR CLOSE>VAR7 OR CROSS(CLOSE,VAR3) AND CROSS(VAR9,(-100)) AND VAR10 AND VAR14>0 AND VAR24 AND VAR25 AND VAR35 AND VAR36;

 


原理解析:
N赋值:7
M赋值:120
VAR1赋值:MA((2*收盘价+最高价+最低价)/4,5)
VAR3赋值:VAR1*(200-N)/100
VAR4赋值:(2*收盘价+最高价+最低价的绝对值/4-收盘价的20日简单移动平均)/收盘价的20日简单移动平均
VAR5赋值:D收盘价的VAR4日简单移动平均
VAR7赋值:(1-M/100)*VAR5
VAR8赋值:(最高价+最低价+收盘价)/3
VAR9赋值:(VAR8-VAR8的10日简单移动平均)/(0.015*AVEDEV(VAR8,10))
VAR10:=收盘价>1日前的收盘价
VAR11:=(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VAR11的3日[1日权重]移动平均
VAR12的3日[1日权重]移动平均
VAR14:=3*VAR12-2*VAR13
VAR15:=EXPMEMA(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),14)
VAR16:=最高价-1日前的最高价
VAR17:=1日前的最低价-最低价
如果VAR16>0 AND VAR16>VAR17返回VAR16否则返回0
如果VAR17>0 AND VAR17>VAR16返回VAR17否则返回0
VAR20赋值:VAR18*100/VAR15
VAR21赋值:VAR19*100/VAR15
VAR22赋值:EXPMEMA(VAR21-VAR20的绝对值/(VAR21+VAR20)*100,6)
VAR24赋值:VAR21>VAR20
VAR25赋值:收盘价>1日前的OPEN
VAR26赋值:(OPEN+最高价+最低价+收盘价)/4
VAR27赋值:IF(BETWEEN(收盘价,VAR26,最高价) OR 收盘价=OPEN,成交量,0)
VAR28赋值:IF(BETWEEN(收盘价,VAR26,最低价),成交量,0)
如果VAR27 AND VAR28返回0否则返回成交量/3
VAR30:=10*(VAR27-(VAR28+VAR29))/IF(当前流通股本<1,13的成交量日累和,当前流通股本)
VAR35:=VAR30>=0
VAR36:=VAR22>=60
输出XG:收盘价上穿VAR7 OR 收盘价>VAR7 OR 收盘价上穿VAR3 AND CROSS(VAR9,(-100)) AND VAR10 AND VAR14>0 AND VAR24 AND VAR25 AND VAR35 AND VAR36
 

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!