MT4挂单类型 - MT4查看品种日内最大涨跌幅的实用方法

用数据窗口直接读取当日高低点
MT4里其实内置了一个很方便的功能,就是“数据窗口”。很多新手可能压根没注意过这个面板,它默认是隐藏的。你只需要在“视图”菜单里点一下“数据窗口”,或者直接按快捷键Ctrl+D,右侧就会弹出一个信息栏。这时候你用鼠标点中图表上的任意一根K线,数据窗口里就会显示这根K线的开高低收四个价格。
但这里有个细节要注意,如果你看的是日线图,那每根K线对应的就是当天的最高价和最低价,这个直接就能看到日内最大涨幅和跌幅。可如果你看的是小时图或者分钟图,那单根K线的高低点只是那个时间段内的,不是全天范围。所以想查日内最大涨跌幅,最好先切换到日线周期,再点数据窗口看数值。
还有个小技巧,数据窗口里显示的最高价和最低价,其实就是当天这根日K线上影线和下影线的极限位置。涨幅就是用最高价减去开盘价,跌幅就是用开盘价减去最低价。你心里算一下,或者用MT4自带的十字光标拖一下,很快就能得出结果。这个方法最直接,适合想看某个品种具体某一天情况的场景。
通过分时图统计盘中极值
如果你需要的是盘中实时变化的日内高低点,而不是已经收盘的日K线,那数据窗口就不够用了。
这时候可以调出分时图,也就是我们常说的“Tick图”或者“1分钟图”。在MT4里按F8调出品种属性,或者直接点工具栏上的“M1”按钮,切到1分钟周期。然后把图表往左拖动到当天开盘的时间点,再从那个位置用十字光标一直拖到当前时刻,数据窗口里显示的最高价和最低价,就是今天到目前为止的日内极值。
这个方法其实更符合“日内”这个概念,因为日K线要等到收盘后才是最终值,而盘中你随时需要知道当前已经涨了多少、跌了多少。我自己的习惯是,在1分钟图上用垂直直线工具标记出当天开盘的那根K线,然后配合十字光标滑动,这样每次想看的时候一目了然。不过说实话,1分钟图的数据跳动太快,眼睛容易累,所以我也经常用5分钟图来代替,效果差不多。
另外,MT4里还有一个“报价”窗口,右键点击任意品种,选择“交易品种列表”,在弹出来的窗口里能看到该品种的“最高价”和“最低价”,但这其实是当天的实时值,跟分时图统计出来的是同一个数据。如果你不想切图表,直接在报价窗口里就能快速瞄一眼,适合那种只想粗略了解情况的时候用。
利用脚本或指标自动计算涨跌幅
如果你每天都想盯着多个品种的日内涨跌幅,手动去点数据窗口或者拖十字光标就显得太笨拙了。这时候可以借助MT4里现成的指标,或者自己写个简单的脚本。MT4的“导航器”面板里有一个“指标”文件夹,里面默认带了一些工具,但说实话,官方自带的指标里没有直接显示“日内最大涨幅跌幅”的。
不过网上有很多免费分享的自定义指标,名字通常叫“DailyHighLow”或者“DayRange”之类的,装上之后会在图表左上角直接显示当天的最高价、最低价、涨跌幅百分比。我自己就下载过一个,用法很简单,把下载的.mq4文件放到MT4安装目录下的“MQL4/Indicators”文件夹里,然后重启MT4,在导航器里刷新一下就能找到了,拖到图表上就能用。
如果你对代码有点基础,也可以自己写个十几行的脚本。核心思路就是获取当天开盘价、当前最高价和最低价,然后用公式算出来。说实话,写脚本这个门槛稍微有点高,但一劳永逸,而且可以根据自己的需求改显示格式。我自己写过一个,把涨跌幅用百分比显示,还顺便标出了涨跌方向,用起来比手动看舒服多了。
结合历史数据回看过去几天的极值
有时候你不仅要看今天的日内最大涨跌幅,还想对比一下前几天的情况,比如判断今天的波动是不是异常放大。这时候用数据窗口一根根K线去看就太慢了。我一般会切换到日线图,然后用“历史数据中心”这个功能,在MT4里按F2就能打开。这个窗口里列出了所有历史K线的开高低收数据,你可以按日期排序,快速扫一眼每天的最高价和最低价。
不过历史数据中心里的数据是静态的,你得自己心算涨跌幅。如果你想要更直观的对比,可以插入一个“日线范围”指标,有些自定义指标能画出过去几天的高低点区间,用水平线标出来,这样一眼就能看出今天的波动范围跟历史均值比是偏大还是偏小。这个方法对我做风控特别有用,比如某个品种平时日内波动只有50个点,今天突然涨了150个点,那就得警惕是不是有突发消息。
还有人会问,能不能直接导出数据到Excel里算。其实MT4支持把历史数据导出为CSV文件,在历史数据中心里右键选择“保存为CSV”,然后用Excel打开,自己设个公式就算出每天的涨跌幅了。这个方法适合做研究用,比如统计一个月的平均日内波幅,但说实话,平时交易中没必要这么麻烦,看看图表上的数值就够了。