B:=((-(100) * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14)));
D:=EMA(((-(100) * (HHV(HIGH,34) - CLOSE)) / (HHV(HIGH,34) - LLV(LOW,34))),4);
短期线:=(B + 100);
中期线:=(D + 100);
数值差:=((中期线 - 短期线) > 40);
P1:=FILTER(((短期线 - LLV(短期线,3)) > 20),3);
炮打:((((((BARSLAST(数值差) <= 3) && ((短期线 - LLV(短期线,3)) > 20))
&& ((C > MA(C,20)) || (MA(C,20) > REF(MA(C,20),1))))
&& P1) ) * 2);
九毛八公式解读
B赋值:((-(100) * (14日内最高价的最高值 - 收盘价)) / (14日内最高价的最高值 - 14日内最低价的最低值)) D赋值:((-(100)*(34日内最高价的最高值-收盘价))/(34日内最高价的最高值-34日内最低价的最低值))的4日指数移动平均 短期线赋值:(B + 100) 中期线赋值:(D + 100) 数值差赋值:((中期线 - 短期线) > 40) P1赋值:((短期线-3日内短期线的最低值)>20)的3日过滤 输出炮打:((((((上次数值差距今天数 <= 3) 并且 ((短期线 - 3日内短期线的最低值) > 20)) 并且 ((收盘价 > 收盘价的20日简单移动平均) 或者 (收盘价的20日简单移动平均 > 1日前的收盘价的20日简单移动平均))) 并且 P1) ) * 2)