精准公式(fh)
input:周期(15,1,100),过滤(8,1,100),选股(-26,-30,-20),抄底(-40,-50,-25);
VAR1:=MA(CLOSE,5);
VAR2:=MA(CLOSE,10);
VAR3:=MA(CLOSE,20);
VAR4:=MA(CLOSE,30);
VAR5:=((((VAR1 + VAR2) + VAR3) + VAR4) / 4);
VAR6:=(((VAR5 - REF(VAR5,周期)) / REF(VAR5,周期)) * 100);
VAR7:=(((VAR5 - REF(VAR5,周期)) / REF(VAR5,周期)) * 100);
VAR8:=EMA(VAR6,过滤);
底部注意:STICKLINE((((VAR6 > REF(VAR6,1)) AND (VAR6 < 0)) AND (VAR6 < VAR8)),VAR6,0,5,0);
低位转强:STICKLINE((((VAR8 > REF(VAR8,1)) AND (VAR6 < 0)) AND (VAR6 > VAR8)),VAR8,0,5,0);
买点:STICKLINE((((VAR6 > REF(VAR6,1)) AND (VAR6 > 0)) AND (VAR8 < 0)),VAR6,VAR8,10,0);
坚定持股:STICKLINE(((VAR8 > REF(VAR8,1)) AND (VAR8 > 0)),VAR6,0,5,0);
谨慎观望:STICKLINE((((VAR6 < REF(VAR6,1)) AND (VAR8 > REF(VAR8,1))) AND (VAR6 > 0)),VAR6,VAR8,10,0);
果断持币:STICKLINE(((VAR6 < REF(VAR6,1)) AND (VAR6 < VAR8)),VAR6,VAR8,5,1);
VAR9:=(((CLOSE - MA(CLOSE,58)) / MA(CLOSE,58)) * 100);
VARA:=(((VAR9 > (1 * REF(VAR9,1))) AND (VAR9 < 选股)) AND (VAR9 > (抄底 * 1.5)));
VARB:=((VOL / CAPITAL) * 100);
VARC:=LLVBARS(LOW,50);
VARD:=SUM(VOL,VARC);
VARE:=HHVBARS(HIGH,50);
VARF:=SUM(VOL,VARE);
VAR10:=(((CLOSE - REF(OPEN,VARE)) / REF(OPEN,VARE)) * 100);
VAR11:=((VARF / CAPITAL) * 100);
VAR12:=(((CLOSE - REF(OPEN,VARC)) / REF(OPEN,VARC)) * 100);
VAR13:=((VARD / CAPITAL) * 100);
VAR14:=MA(CLOSE,3);
VAR15:=(REF(CLOSE,2) * 0.865);
VAR16:=(REF(CLOSE,13) * 0.772);
VAR17:=MIN(VAR15,VAR16);
VAR18:=MA(CLOSE,13);
超跌:(IF((((((CLOSE - VAR17) / CLOSE) < 0.03) AND (VAR10 < (0 - 35))) AND ((SUM(VARB,5) / 5) < 1.8)),1,0) * 10);
DRAWTEXT(超跌,超跌,'抄底');
VAR19:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);
VAR1A:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);
VAR1B:=EMA(VAR1A,9);
VAR1C:=(2 * (VAR1A - VAR1B));
DRAWTEXT((((VAR1A < (0 - 50)) AND (VAR19 > 7)) AND (VAR1A < VAR1B)),(0 - 10),'底');
DRAWTEXT((((VAR1A < (0 - 50)) AND (VAR19 > 7)) AND (VAR1A >= VAR1B)),5,'追');
STICKLINE(((VAR1A < (0 - 50)) AND (VAR19 > 7)),0,(0 - 10),5,0);
信号1:IF((((VAR6 > REF(VAR6,1)) AND (VAR6 > 0)) AND (VAR8 < 0)),10,0),colorFF;
信号2:IF((((VAR8 > REF(VAR8,1)) AND (VAR6 < 0)) AND (VAR6 > VAR8)),8,0),colorFFFF;
信号3:IF((((VAR6 > REF(VAR6,1)) AND (VAR6 < 0)) AND (VAR6 < VAR8)),7,0);
FILTER((((VAR8 > REF(VAR8,1)) AND (VAR6 < 0)) AND (VAR6 > VAR8)),10);
FILTER((((VAR6 > REF(VAR6,1)) AND (VAR6 > 0)) AND (VAR8 < 0)),30);
FILTER((((VAR6 > REF(VAR6,1)) AND (VAR6 < 0)) AND (VAR6 < VAR8)),20);
[ 本帖最后由 百变人生 于 2006-3-13 08:24 编辑 ]