成交量递增选股公式
以下代码由今日美股网(www.TodayUSStock.com)代码学院提供,原理说明: 这个选股公式基于成交量的变化来识别潜在的牛股。具体来说,公式通过比较短期内(通常是三天)的成交量移动平均线的递增情况来判断是否有主力资金在大规模吸筹。如果成交量连续递增,这通常被视为市场对某只股票的信心增强或主力在建仓的信号,意味着股价在未来可能有上涨的潜力。结合收盘价高于开盘价的条件,可以进一步确认市场的买入意愿和股价的上涨趋势。
代码介绍
以下是针对不同主流股票软件的选股公式,每个公式都有详细注释,并可一键复制。每个公式说明了如何加载到相应软件中,以及参数意义、推荐参数和使用建议。
同花顺
// 判断成交量是否连续三天递增 XG:(MA(V,3)O; // 成交量连续三天递增且收盘价高于开盘价
加载方法: 同花顺 -> 工具 -> 公式管理 -> 新建 -> 条件选股 -> 同花顺模式 -> 粘贴公式 -> 确定
东方财富
// 判断成交量是否连续三天递增 FILTER:=MA(VOL,3)OPEN; // 收盘价高于开盘价 XG:=FILTER AND SELECT; // 综合条件
加载方法: 东方财富 -> 工具 -> 选股器 -> 自定义选股 -> 新建公式 -> 粘贴公式 -> 保存
通达信
// 判断成交量是否连续三天递增 XG:=MA(V,3)O; // 成交量连续三天递增且收盘价高于开盘价
加载方法: 通达信 -> 功能 -> 条件选股 -> 新建 -> 条件选股 -> 粘贴公式 -> 确定
大智慧
// 判断成交量是否连续三天递增 XG:=MA(VOL,3)OPEN; // 成交量连续三天递增且收盘价高于开盘价
加载方法: 大智慧 -> 工具 -> 选股工具 -> 自定义选股 -> 新建 -> 粘贴公式 -> 确定
MetaStock
// 判断成交量是否连续三天递增 X:=Mov(V,3,S)O; // 成交量连续三天递增且收盘价高于开盘价
加载方法: MetaStock -> Tools -> Indicator Builder -> New -> Expert Advisor -> 粘贴公式 -> OK
NinjaTrader
// 判断成交量是否连续三天递增 protected override void OnBarUpdate() { if (SMA(Volume, 3)[0] < SMA(Volume, 2)[0] && SMA(Volume, 2)[0] < Volume[0] && Close[0] > Open[0]) Alert("Volume Increasing"); // 成交量连续三天递增且收盘价高于开盘价 }
加载方法: NinjaTrader -> NinjaScript Editor -> New -> Indicator -> 粘贴代码 -> Compile
eSignal
// 判断成交量是否连续三天递增 X:=Mov(V,3,S)O; // 成交量连续三天递增且收盘价高于开盘价
加载方法: eSignal -> Formula Editor -> New -> EFS Script -> 粘贴公式 -> Save
TradingView
// 判断成交量是否连续三天递增 ma3 = sma(volume, 3) ma2 = sma(volume, 2) plot(ma3 < ma2 and ma2 < volume and close > open ? close : na, title="Volume Increase") // 成交量连续三天递增且收盘价高于开盘价
加载方法: TradingView -> Pine Editor -> New -> 粘贴公式 -> Add to Chart
MetaTrader 4/5
// 判断成交量是否连续三天递增 int OnInit() { return(INIT_SUCCEEDED); } void OnTick() { if(iMA(NULL,0,3,0,MODE_SMA,PRICE_VOLUME,0) < iMA(NULL,0,2,0,MODE_SMA,PRICE_VOLUME,0) && iMA(NULL,0,2,0,MODE_SMA,PRICE_VOLUME,0) < Volume[0] && Close[0] > Open[0]) { Alert("Volume Increasing"); // 成交量连续三天递增且收盘价高于开盘价 } }
加载方法: MetaTrader -> 新建 -> 自定义指标 -> 粘贴代码 -> 编译
参数说明
参数 | 意义 |
---|---|
V/VOL | 当前成交量 |
MA(V,3)/MA(VOL,3) | 三天成交量移动平均 |
MA(V,2)/MA(VOL,2) | 两天成交量移动平均 |
C/CLOSE | 收盘价 |
O/OPEN | 开盘价 |
推荐参数
产品类型 | 推荐参数 | 理由 |
---|---|---|
股票 | MA(V,3) < MA(V,2) && MA(V,2) < V | 股票市场的成交量通常反映市场情绪,短期内的递增可能预示着买盘增强。 |
期货 | MA(V,5) < MA(V,3) && MA(V,3) < V | 期货市场的成交量波动较大,使用较长的周期可以过滤噪音。 |
外汇 | MA(V,7) < MA(V,5) && MA(V,5) < V | 外汇市场的交易量较大,需更长周期来观察趋势。 |
加密货币 | MA(V,3) < MA(V,2) && MA(V,2) < V | 加密货币市场波动剧烈,短期内成交量变化能捕捉快速的市场动向。 |
优点和缺点
优点 | 缺点 |
---|---|
简单易用,能够迅速筛选出成交量递增的股票。 | 可能会捕捉到假突破,导致误选。 |
适合短线交易者在高成交量环境下寻找潜在机会。 | 无法单独通过成交量判断股票的长期价值。 |
在市场情绪高涨时效果显著。 | 在大幅震荡的市场中,可能会产生大量误报。 |
使用建议
应结合其他技术指标(如MACD、RSI等)进行综合分析,避免单一指标的误导。同时,注意市场大环境,特别是在牛市或熊市中的表现差异。
来源:今日美股网