// 参数设置

BOLL_PERIOD := 20;  // 布林带周期

RSI_PERIOD := 14;   // RSI 周期

OVERSOLD := 30;     // 超卖线

OVERBOUGHT := 70;   // 超买线

// 计算布林带

MID := MA(CLOSE, BOLL_PERIOD);

UPPER := MID + 2 * STD(CLOSE, BOLL_PERIOD);

LOWER := MID - 2 * STD(CLOSE, BOLL_PERIOD);

// 计算 RSI

LC := REF(CLOSE,1);

RSI_VALUE:SMA(MAX(CLOSE-LC,0),RSI_PERIOD,1)/SMA(ABS(CLOSE-LC),RSI_PERIOD,1)*100;

// 做多条件(价格接近下轨,RSI 超卖)

CLOSE < LOWER AND RSI_VALUE < OVERSOLD, BPK;

C>=BKPRICE*1.02,SP;

C<=BKPRICE*0.99,SP;

// 做空条件(价格接近上轨,RSI 超买)

CLOSE > UPPER AND RSI_VALUE > OVERBOUGHT, SPK;

C<=SKPRICE*0.98,BP;

C>=SKPRICE*1.01,BP;

// 过滤重复信号

AUTOFILTER;

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐