}
if (Volume[0] / SMA(Volume, 5)[0] > 2 && Close[0] > SMA(Close, 10)[0])
{
EnterLong(); // 进入多头交易
} 加载方法:在NinjaTrader的策略编辑器中,创建新策略,粘贴代码并保存。 2.7 eSignal {eSignal代码 (EFS)}
var volumeRatio = volume() / sma(volume(), 5);
if (volumeRatio > 2 && close(0) > sma(close(), 10)) {
Strategy.doLong("Buy Signal");
} 加载方法:在eSignal的EFS编辑器中,新建策略,输入代码并保存。 2.8 TradingView (Pine Script) //@version=5
indicator("Volume Ratio Strategy", overlay=true)
volumeRatio = volume / ta.sma(volume, 5) // 计算量比
signal = volumeRatio > 2 and close > ta.sma(close, 10) // 量比放大且股价突破均线
plotshape(signal, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy") 加载方法:在TradingView中,新建Pine Script,输入代码并保存。 2.9 MetaTrader 4/5 (MQL4/MQL5) double volumeRatio = Volume[0] / iMA(NULL, 0, 5, 0, MODE_SMA, 0); // 计算量比
if (volumeRatio > 2 && Close[0] > iMA(NULL, 0, 10, 0, MODE_SMA, 0)) {
OrderSend(Symbol(), OP_BUY, 1, Ask, 10, 0, 0, "Volume Ratio Buy", 0, 0, Green);
} 加载方法:在MT4/MT5的策略编辑器中,新建EA脚本,输入代码并保存。 3. 参数说明 参数 意义 默认值 量比 当前成交量相对过去N天平均成交量的比值 VOL / MA(VOL,5) 量比阈值 筛选量比放大2倍以上的股票 2 均线筛选 要求股价高于10日均线 10 4. 参数推荐 市场 推荐参数 理由 主板市场 量比 > 1.5 主板资金流动较慢,1.5已较为活跃 创业板/科创板 量比 > 2.5 小盘股波动大,需要更严格的筛选 5. 代码优缺点 优点 缺点 能识别资金流入的股票 可能存在短期资金博弈的风险 来源:今日美股网lg...