未来函数检测结果如下:
该公式包含未来函数:COST
指标源码:
原理解析:
VAR0 := ((C - C的60日简单移动平均) / C的60日简单移动平均) * 100
VAR1 := (COUNT(C的13日简单移动平均 > C的210日简单移动平均,100)) >= 95
VAR2 := (统计100日满足VAR0 < 35的天数) >= 80
VAR3 := (COUNT(C > C的210日简单移动平均,100)) >= 95
VAR4 := (C的20日简单移动平均 > C的60日简单移动平均) AND ((COUNT(C的60日简单移动平均 > REF(C的60日简单移动平均,1),10)) = 10)
VAR5 := (COUNT((((C的13日简单移动平均 - C的210日简单移动平均) / C的210日简单移动平均) * 100) < 35,100)) >= 90
VAR6 := (((1日前的C - C的210日简单移动平均) / C的210日简单移动平均) * 100) < 35
VAR7 := ((((VAR1 AND VAR2) AND VAR3) AND (C的13日简单移动平均 > C的210日简单移动平均)) AND (C的210日简单移动平均 > REF(C的210日简单移动平均,3))) OR (((VAR5 AND VAR6) AND (C的13日简单移动平均 > C的210日简单移动平均)) AND (C的210日简单移动平均 > REF(C的210日简单移动平均,3)))
VAR8 := 最低价的20日简单移动平均 * 1.1
VAR9 := (((1日前的C / 6日前的C) < 1.15) OR (1日前的C < 3日前的C)) OR ((REF((5日内最高价最高值 - 5日内最低价最低值) / 5日内最低价最低值,1)) < 0.15)
VAR10 := (((C / 1日前的C) > 1.05) AND (C > 开盘价)) AND (FROM开盘价 <= 240)
VAR11 := REF((((100日内C最高值 / 100日内C最低值) - 1) * 100) <= 40,1)
VAR12 := (1日前的C / 80日内最低价最低值) <= 1.45
VAR13 := (((((C上穿VAR8 AND VAR7) AND VAR10) AND (C > REF(120日内最高价最高值,1))) AND VAR9) AND VAR11) AND VAR12
VAR14 := VAR13 AND ((REF(上次VAR13距今天数,1) >= 50) OR (BARSSINCE(VAR13) = 0))
VAR15 := ((C - C的210日简单移动平均) / C的210日简单移动平均) * 100
VAR16 := (COUNT(C的13日简单移动平均 > C的210日简单移动平均,50)) >= 30
VAR17 := (统计50日满足VAR15 < 35的天数) >= 30
VAR18 := (COUNT(C > C的210日简单移动平均,50)) >= 30
VAR19 := (COUNT((((C的13日简单移动平均 - C的60日简单移动平均) / C的60日简单移动平均) * 100) < 30,60)) >= 20
VAR20 := ((((1日前的C - C的60日简单移动平均) / C的60日简单移动平均) * 100) < 35) AND ((((C - C的60日简单移动平均) / C的60日简单移动平均) * 100) > 0)
VAR21 := (((((VAR16 AND VAR17) AND VAR18) AND (C的13日简单移动平均 > C的210日简单移动平均)) AND (C的210日简单移动平均 > C的250日简单移动平均)) OR (((VAR19 AND VAR20) AND (C的13日简单移动平均 > C的210日简单移动平均)) AND (C的210日简单移动平均 > C的250日简单移动平均))) OR ((VAR19 AND VAR20) AND (C的60日简单移动平均 > C的250日简单移动平均))
VAR22 := (((1日前的C / 6日前的最低价) < 1.15) OR (1日前的C < 3日前的C)) OR ((REF((5日内最高价最高值 - 5日内最低价最低值) / 5日内最低价最低值,1)) < 0.15)
VAR23 := (((C / 1日前的C) > 1.06) AND (C > 开盘价)) AND (FROM开盘价 <= 240)
VAR24 := REF((((14日内C最高值 / 14日内C最低值) - 1) * 100) <= 15,1)
VAR25 := (1日前的C / 80日内最低价最低值) <= 1.45
VAR26 := ((250日内最高价最高值 - 250日内最低价最低值) / 300日内最低价最低值) * 100
VAR27 := (VAR26 > 0) AND (VAR26 <= 120)
VAR28 := 成交量
VAR29 := VAR28的5日简单移动平均
VAR30 := VAR28的135日简单移动平均
VAR31 := (REF((统计15日满足VAR28 > VAR30的天数) >= 10,1)) OR (REF((统计7日满足VAR29 < VAR30的天数) >= 5,1))
VAR32 := ((VAR8 - C的5日简单移动平均) / C的5日简单移动平均) * 100
VAR33 := (统计15日满足VAR32 < 9的天数) >= 7
VAR34 := (MACD.MACD > 1日前的MACD.MACD) AND (MACD.MACD <= 0)
VAR35 := C的12日指数移动平均 - C的26日指数移动平均
VAR36 := VAR35的9日指数移动平均
VAR37 := (VAR35 - VAR36) * 2
VAR38 := 统计3日满足VAR35上穿VAR36的天数 = 1
VAR39 := (((COUNT(1日前的VAR37 < 2日前的VAR37,3)) >= 1) AND (VAR37 >= 0)) AND (VAR37 > 1日前的VAR37)
VAR40 := VAR38 OR VAR39
VAR41 := C的2日指数移动平均 - C的89日指数移动平均
VAR42 := VAR41的30日指数移动平均
VAR43 := (2 * (VAR41 - VAR42)) * 10
VAR44 := (POW(VAR43,3) * 0.1) + POW(VAR43,2)
如果VAR43 > 0.015返回VAR44否则返回0
VAR46 := VAR45
VAR47 := C的2日指数移动平均 - C的150日指数移动平均
VAR48 := VAR47的100日指数移动平均
VAR49 := 2 * (VAR47 - VAR48)
VAR50 := (POW(VAR49,3) * 0.1) + POW(VAR49,1)
如果VAR49 > 0.1返回VAR50否则返回0
VAR52 := (((COUNT((VAR46 > 0) OR (VAR51 > 0),5)) >= 3) AND (VAR46 > 1日前的VAR46)) AND (VAR51 > 1日前的VAR51)
成交额的10日[1日权重]移动平均
VAR54 := VAR53的8日简单移动平均
VAR55 := (VAR53 >= 1日前的VAR53) AND (VAR53 > VAR54)
VAR56 := EMA(获利盘为95%的成本分布,9)
VAR57 := REF(BETWEEN((20日内VAR56最高值 - 20日内VAR56最低值) / VAR56,0,0.05),1)
VAR58 := (C上穿VAR56 AND ((REF(COUNT((VAR56 - REF(VAR56,1)) <= 0.03,30),1)) >= 17)) AND VAR57
VAR59 := ((VAR35 > VAR36) AND (VAR35 > 0)) AND (VAR36 > 0)
VAR60 := (VAR52 AND VAR55) AND VAR59
VAR61 := (((((C上穿VAR8 AND VAR21) AND VAR25) AND VAR23) AND (C > REF(50日内最高价最高值,1))) AND VAR22) AND VAR24
VAR62 := VAR61 AND ((REF(上次VAR61距今天数,1) > 10) OR (BARSSINCE(VAR61) = 0))
VAR63 := ((((VAR14 AND VAR27) AND VAR40) AND VAR31) AND VAR33) OR ((((VAR62 AND VAR27) AND VAR40) AND VAR31) AND VAR33)
鳄鱼嘴涨停板 : VAR63 AND VAR58
当满足条件鳄鱼嘴涨停板时,在0和98之间画柱状线
当满足条件鳄鱼嘴涨停板 > 0时,在50和1之间画图标
当满足条件鳄鱼嘴涨停板 > 0时,在35和7之间画图标
当满足条件鳄鱼嘴涨停板 > 0时,在25和9之间画图标