首页行业资讯资讯详情

尾盘拉升选股:识别主力资金尾盘异动

2025/02/06 16:12

    尾盘拉升选股:识别主力资金尾盘异动
    


    


    

尾盘拉升选股:识别主力资金尾盘异动


    

代码介绍


    

以下代码由今日美股网(www.TodayUSStock.com)代码学院提供,尾盘拉升选股策略通过检测股票在收盘前的最后一段时间内(通常是最后30分钟)的显著上涨来识别可能的主力资金异动。这种策略利用成交量和价格变化来筛选出可能在尾盘有资金大幅流入的股票。


    

代码及加载方法


    

同花顺


    
// 定义尾盘时间段LAST_MINUTES:=30; // 最后30分钟// 判断尾盘拉升TAIL_RISE:=CLOSE>HHV(HIGH,LAST_MINUTES); // 收盘价高于最后30分钟内的最高价// 判断成交量放大VOLUME_SURGE:=VOL>MA(VOL,5)*1.5; // 尾盘成交量超过5日均量的1.5倍// 选股条件STOCK:=TAIL_RISE AND VOLUME_SURGE;// 返回结果RETURN STOCK;

    

加载方法: 将代码复制粘贴到同花顺的"选股公式编辑器"中,命名为"尾盘拉升选股",然后保存并运行。


    

东方财富


    
// 定义尾盘时间段LAST_MINUTES:=30; // 最后30分钟// 判断尾盘拉升TAIL_RISE:=CLOSE>HHV(HIGH,LAST_MINUTES); // 收盘价高于最后30分钟内的最高价// 判断成交量放大VOLUME_SURGE:=VOLUME>MA(VOLUME,5)*1.5; // 尾盘成交量超过5日均量的1.5倍// 选股条件SELECT:=TAIL_RISE AND VOLUME_SURGE;// 返回结果RETURN SELECT;

    

加载方法: 复制代码到东方财富通"自定义指标"编辑器中,保存并应用到选股条件中。


    

通达信


    
// 定义尾盘时间段LAST_MINUTES:=30; // 最后30分钟// 判断尾盘拉升TAIL_RISE:=CLOSE>HHV(HIGH,LAST_MINUTES); // 收盘价高于最后30分钟内的最高价// 判断成交量放大VOLUME_SURGE:=VOL>MA(VOL,5)*1.5; // 尾盘成交量超过5日均量的1.5倍// 选股条件SELECT_STOCK:=TAIL_RISE AND VOLUME_SURGE;// 返回结果RETURN SELECT_STOCK;

    

加载方法: 在通达信软件中,进入"公式管理器",选择"新建公式",粘贴代码后保存并使用。


    

大智慧


    
// 定义尾盘时间段LAST_MINUTES:=30; // 最后30分钟// 判断尾盘拉升TAIL_RISE:=CLOSE>HHV(HIGH,LAST_MINUTES); // 收盘价高于最后30分钟内的最高价// 判断成交量放大VOLUME_SURGE:=VOL>MA(VOL,5)*1.5; // 尾盘成交量超过5日均量的1.5倍// 选股条件STOCK_SELECT:=TAIL_RISE AND VOLUME_SURGE;// 返回结果RETURN STOCK_SELECT;

    

加载方法: 进入大智慧的"指标管理",创建新指标,粘贴代码后保存使用。


    

MetaStock


    
// 定义尾盘时间段LAST_MINUTES:=30; // 最后30分钟// 判断尾盘拉升TAIL_RISE:=CLOSE>HHV(HIGH,LAST_MINUTES); // 收盘价高于最后30分钟内的最高价// 判断成交量放大VOLUME_SURGE:=VOL>Mov(VOL,5,S)*1.5; // 尾盘成交量超过5日均量的1.5倍// 选股条件STOCK:=TAIL_RISE AND VOLUME_SURGE;// 返回结果RETURN STOCK;

    

加载方法: 在MetaStock中,进入"Indicator Builder",新建指标,输入代码并保存。


    

NinjaTrader


    
using System;using NinjaTrader.NinjaScript;public class LateSurgeSelection : Indicator{    protected override void OnStateChange()    {        if (State == State.SetDefaults)        {            Description = "Late Surge Stock Selection";            Name = "LateSurgeSelection";            Calculate = Calculate.OnBarClose;            IsOverlay = false;            IsSuspendedWhileInactive = true;        }    }    protected override void OnBarUpdate()    {        int lastMinutes = 30; // 最后30分钟                double highInLastMinutes = MAX(HIGH, lastMinutes)[0];        double volumeMA = SMA(VOLUME, 5)[0];                bool tailRise = CLOSE[0] > highInLastMinutes; // 收盘价高于最后30分钟内的最高价        bool volumeSurge = VOLUME[0] > volumeMA * 1.5; // 尾盘成交量超过5日均量的1.5倍                PlotNewValue("StockSelect", tailRise && volumeSurge ? 1 : 0);    }}

    

加载方法: 打开NinjaTrader,进入"NinjaScript Editor",新建Indicator,粘贴代码并编译。


    

eSignal


    
// 定义尾盘时间段LAST_MINUTES:=30; // 最后30分钟// 判断尾盘拉升TAIL_RISE:=CLOSE>HHV(HIGH,LAST_MINUTES); // 收盘价高于最后30分钟内的最高价// 判断成交量放大VOLUME_SURGE:=VOL>MA(VOL,5)*1.5; // 尾盘成交量超过5日均量的1.5倍// 选股条件STOCK:=TAIL_RISE AND VOLUME_SURGE;// 返回结果RETURN STOCK;

    

加载方法: 在eSignal中,进入"Formula Editor",新建公式,粘贴代码并保存。


    

TradingView


    
//@version=4study("Late Surge Selection", shorttitle="LSSelect", overlay=false)// 定义尾盘时间段lastMinutes = 30 // 最后30分钟// 判断尾盘拉升tailRise = close > highest(high, lastMinutes) // 收盘价高于最后30分钟内的最高价// 判断成交量放大volumeSurge = volume > sma(volume, 5) * 1.5 // 尾盘成交量超过5日均量的1.5倍// 选股条件stockSelect = tailRise and volumeSurge// 返回结果plotshape(stockSelect, title="Stock Selection", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)

    

加载方法: 在TradingView中,点击图表右上角的"Pine Editor",新建脚本,粘贴代码后保存并应用到图表。


    

MetaTrader 4/5


    
// ------------------------------------------------------------------ //| Late Surge Selection Indicator                                   |// ------------------------------------------------------------------ #property indicator_chart_window#property indicator_buffers 1#property indicator_color1 Limedouble ExtMapBuffer[];int lastMinutes = 30; // 最后30分钟int OnInit(){   SetIndexStyle(0, DRAW_ARROW, 0, 1);   SetIndexArrow(0, 233);   SetIndexBuffer(0, ExtMapBuffer);   return(INIT_SUCCEEDED);}int OnCalculate(const int rates_total,                const int prev_calculated,                const datetime &time[],                const double &open[],                const double &high[],                const double &low[],                const double &close[],                const long &tick_volume[],                const long &volume[],                const int &spread[]){   int i, limit;   if(rates_total  highInLastMinutes && volume[i] > volumeMA * 1.5)      {         ExtMapBuffer[i] = Low[i] - 20 * Point;      }      else      {         ExtMapBuffer[i] = EMPTY_VALUE;      }   }   return(rates_total);}

    

加载方法: 在MetaTrader中,进入"MetaEditor",新建Expert Advisor或Indicator,粘贴代码,编译并加载到图表。


    

参数说明


    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
参数意义
LAST_MINUTES定义尾盘时间段,通常是交易日结束前的30分钟
HHV(HIGH,LAST_MINUTES)计算尾盘时间段内的最高价
MA(VOL,5)*1.5计算5日成交量均值的1.5倍,用于判断成交量是否显著放大

    

针对不同产品推荐参数


    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
产品类型推荐参数理由
股票LAST_MINUTES(30), VOL(1.5)股票市场尾盘30分钟通常是关键的资金博弈期
期货LAST_MINUTES(15), VOL(2.0)期货市场尾盘动能强,需更短时间和更高的量能比
外汇LAST_MINUTES(60), VOL(1.3)外汇市场波动性相对稳定,需更长时间判断趋势
加密货币LAST_MINUTES(45), VOL(1.7)加密货币市场波动大,需结合时间和成交量变化

    

优点和缺点


    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
优点缺点
能捕捉到主力资金的尾盘异动,可能暗示次日走势尾盘拉升可能是短期操纵,持续性不一定高
适用于短线交易,快速识别市场热点在缺乏成交量的配合下,信号可能失效
简单易用,操作明确在市场处于高位或极端情绪时,可能误导

    

使用建议


    

此策略适用于短线交易,关注尾盘成交量和价格变化。建议结合次日开盘表现来验证尾盘信号的有效性。设置合理的止损点,以应对可能的反转。同时,留意市场新闻和大盘走向,避免在市场顶部或重大利空消息下使用此策略。


    

X用户点评


    

    

"尾盘拉升策略在股票市场相当有效,但要注意成交量的真实性,有时可能是大单无量拉升。" - @StockWatch


    

    

    

"在期货市场,尾盘的拉升往往是主力资金在做最后的布局,但要快进快出。" - @FuturesPro


    

    

    

"外汇市场用这个策略需谨慎,因为尾盘拉升可能只是市场短暂的波动,不一定代表趋势。" - @ForexTrader


    

    

    

"加密市场的尾盘拉升需要看大盘的整体走势,有时候是庄家在洗盘。" - @CryptoInsider


    

    

    

"这个策略给我带来了一些不错的短线机会,但记得不要过于依赖单一指标,要多角度分析。" - @ShortTermTrader


    

来源:今日美股网


    

1. 欢迎转载,转载时请标明来源为FX168财经。商业性转载需事先获得授权,请发邮件至:media@fx168group.com。

2. 所有内容仅供参考,不代表FX168财经立场。我们提供的交易数据及资讯等不构成投资建议和依据,据此操作风险自负。

相关文章

  • 特朗普政策前频现“神级押注”?多笔神秘交易狂赚数亿美元,内幕交易疑云升温
    2026/03/30 02:31
  • 红利价值ETF易方达(563700)早盘逆势上涨0.37%,中东紧张局势显示出进一步升级的迹象
    2026/03/30 02:28
  • 创新药ETF广发(515120)逆势上涨0.49%,多家医药生物企业业绩表现亮眼
    2026/03/30 02:08
  • 日韩股市大跌!日经225指数跌超5%,南方日经225(03153.HK)跌幅近3%
    2026/03/30 02:08
  • 伊朗放狠话:美军将成“波斯湾鲨鱼的美餐”!黄金一度失守4420,白银跌超2%
    2026/03/30 02:05

最新文章

世纪建业(00079.HK):出售2900股Palantir股份,套现约332万港元

2026/04/01 11:48

大凌集团(00211.HK):认购340万美元基金参与股份

2026/04/01 11:48

中国软件国际(00354.HK):主席陈宇红增持100万股,持股升至11.90%

2026/04/01 11:38

中芯国际(00981.HK):授出1829.8万个限制性股票单位

2026/04/01 11:18

中远海发(02866.HK):3月回购150万股A股,累计回购1802万股

2026/04/01 11:18

派格生物医药-B(02565.HK):变更联席公司秘书及授权代表

2026/04/01 11:08

Cloudera 将 AI Anywhere 创新带至全球 AWS 峰会系列

2026/04/01 11:08

龙旗科技(603341.SH):获政府补助9000万元,占去年净利润15.38%

2026/04/01 10:59

白云山(00874.HK):羧甲司坦口服溶液获澳门成药登记证书

2026/04/01 10:58

华营建筑(01582.HK):中标香港元朗公营房屋项目,合约金额约14.3亿港元

2026/04/01 10:58

热门文章

在线客服开设账户官方app
回到顶部