Volume Profile Session Visible and Fixed Range MT4

  • 指标
  • Kazuma Uezono
    Kazuma Uezono
    MQL5 / MQL4 / Pine Script v6 developer and active trader.
    Seller on the MQL5 Market (indicators for MT4/MT5).
    Services:
    - TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
    - MT4 to MT5 migration
  • 版本: 1.0
Volume Profile Session Visible and Fixed Range MT4 在 MetaTrader 4 图表上绘制水平的按价格分布成交量直方图,并显示 POC(成交量最多的价格行)以及价值区域及其上下边界(VAH 和 VAL)。一个指标包含三种成交量分布类型:时段(日或周)、图表可见范围,以及通过拖动两条垂直线设定的固定范围。本指标免费。

这是一个显示工具。它不进行交易,不提供买入或卖出信号,也不预测价格。POC、VAH 和 VAL 是对过去价格和成交量数据的汇总;不保证它们会起到支撑或阻力的作用。

MT4 版本的不同之处
这是 MetaTrader 4 版本。MetaTrader 4 没有 tick 历史数据、没有交易所成交量,也没有半透明绘制,因此在以下几点上与 MetaTrader 5 版本不同:
- 成交量始终为 tick 成交量。没有“基于 tick 构建”模式,也没有成交量来源输入参数。分布基于 M1 K 线构建(范围较长时使用 M5 到 D1 K 线)。
- 缺少 M1 历史数据时,分布会基于更粗的周期构建,并在图表左下角显示一条消息(见下文“历史数据”)。
- 分布用矩形对象绘制在价格 K 线后面。“不透明度”是与图表背景色混合后的颜色,而不是真正的透明。两个分布重叠时,MetaTrader 4 会混合填充矩形的颜色,因此重叠部分可能看起来像颜色反转。
- 在收不到 tick 的图表上(周末、休市时),已构建完成的分布可能要等到下一个 tick 到来,或者滚动图表、切换周期之后,才会显示在屏幕上。
- 图表上的消息仅为英文。
- 37 个输入参数,没有输入参数分组标题(iCustom:37 个参数)。

功能
- 时段分布:每天或每周一个分布(周从星期一开始)。时段按经纪商服务器时间的午夜划分;起点可在 -23 到 +23 小时之间移动。1 到 200 个时段(默认 5 个)。
- 可见范围:对图表上可见的 K 线生成一个分布,滚动或缩放时会重新构建。可放在右边缘或左边缘,宽度以图表的 % 表示。
- 固定范围:在两条虚线垂直线之间生成一个分布。拖动这两条线,分布会随之变化。被删除的线会重新绘制。开始和结束时间也可在输入参数中设置。
- POC 线、VAH 和 VAL 线,最新分布上的价格标签,可选择将线延伸到图表右边缘。
- 价值区域默认 70%(1 到 100%)。价值区域内的行比区域外的行绘制得更深。
- 可选择将每一行按上涨/下跌分成两种颜色(这是估算值,见下文)。
- 行大小:行数(默认 24,2 到 1000),或每行固定点数(如果因此超过 2,000 行,行大小会自动加倍)。
- 已完成的分布不会重绘:时段结束后,其分布以及 POC、VAH 和 VAL 保持不变。(切换周期或重新加载指标时,会根据当时可用的数据重新构建所有分布。)
- 构建分布时显示状态文字(例如 "loading history... 3/5")。

计算方法
- 成交量:经纪商提供的 tick 成交量。它统计的是价格更新次数,而不是成交手数。tick 成交量因经纪商而异,同一经纪商的 MetaTrader 4 和 MetaTrader 5 数据之间也会不同,因此分布可能与其他平台和工具略有差异。
- 基于 M1 K 线构建:每根 M1 K 线的成交量平均分布在其最低价到最高价的价格范围内。每分钟内部的实际走势无法得知,因此结果可能与基于 tick 构建的分布不同。
- 当某个范围需要超过约 200,000 根 M1 K 线(可调整)时,会改用 M5、M15、M30、H1、H4 或 D1 K 线。周期越粗,分布也越粗略。
- 上涨/下跌拆分(估算):收盘价高于开盘价的 K 线计为上涨成交量,收盘价低于开盘价的计为下跌成交量(收盘价等于开盘价的 K 线与前一收盘价比较,否则各分一半)。这不是真实的买入和卖出成交量;MetaTrader 不会报告交易是由哪一方发起的。
- POC = 成交量最多的行。如果多行成交量相同,则使用最接近分布中间的那一行。POC 价格为该行的中间价。
- 价值区域:从 POC 开始,比较上方下一行和下方下一行,加入较大的一行(相等时两行都加入),每次一行,直到达到所选的总成交量百分比。VAH 是价值区域内最高一行的顶部,VAL 是最低一行的底部。

历史数据
- MetaTrader 4 的 M1 历史数据往往很短。如果 M1 K 线不能覆盖整个范围,指标会稍等片刻,然后使用能覆盖该范围的最细周期(最终为图表周期)。图表左下角会显示使用了哪个周期以及如何加载更多历史数据。
- 加载 M1 历史数据的方法:打开该品种的 M1 图表,按几次 Home 键,然后切换您所用图表的周期。分布会重新基于 M1 K 线构建。MetaTrader 4 保留的 K 线数量受 Tools > Options > Charts > "Max bars in history" 的限制。
- 在基于较粗 K 线构建期间结束的时段,会一直保持该较粗的分布,直到切换周期或重新加载指标。

我们如何验证
- 策略测试器,11 次运行(EURUSD、USDJPY、GBPUSD、EURJPY、AUDUSD、GOLD;M1 到 D1;日和周时段;时段起点偏移;两种行大小模式):每个已完成的时段都在之后的每根 K 线上重新检查;时段结束后没有任何数值发生变化。日志中没有错误。
- 实时图表(正常状态及收不到 tick 的状态):6 次运行中没有内存泄漏、没有运行时错误、没有终端崩溃。
- 这些检查表明计算按说明的方式运行。它们不说明任何关于未来价格或交易结果的内容。

警报(默认关闭)
- 价格穿越 POC、VAH 或 VAL 时发出警报(每项均可单独开启或关闭)。弹出窗口、声音和推送通知。
- 每根 K 线每个水平最多一次警报。
- 在时段模式下,可以选择使用上一个(已完成)时段的水平或当前(正在形成)时段的水平。当前时段的水平会在时段形成过程中移动,因此这一选择会产生更多警报。在可见范围模式下,滚动时水平会改变;在固定范围模式下,移动线时水平会改变。
- 加载后或新时段开始后的第一个价格仅用于设定起点,从不触发警报。
- 警报仅表示价格到达了某个水平。它不是买入或卖出的信号。
- 在策略测试器中或通过 iCustom 加载指标时不发出警报。

面向 EA 和 iCustom 用户
- 3 个缓冲区(不绘制):0 = POC,1 = VAH,2 = VAL。每根 K 线保存包含该 K 线的分布的水平;没有分布的位置为 EMPTY_VALUE。仍在形成中的分布(当前时段、可见范围、延伸到最新 K 线的固定范围)的数值会随新数据到来而变化。已完成的时段不再变化。
- iCustom 参数:按输入对话框顺序排列的 37 个输入参数。也可以不传任何参数,以使用默认值。
- 通过 iCustom 加载时,它不绘制任何内容,也不发出警报;只计算缓冲区。在图表上,将输入参数 "Draw on chart" 设为 false 也可以隐藏绘图(缓冲区和警报继续工作)。
- 没有图表时,可见范围为最新的 100 根 K 线(输入参数 "bars back"),固定范围使用开始和结束时间输入参数(0 = 最新的 100 根 K 线)。
- 在策略测试器中,分布的更新频率最多为测试时间每分钟一次。

注意事项与限制
- 时段边界使用经纪商的服务器时间,因此不同时区的经纪商会得到不同的日分布。其他平台可能使用其他时段时间;可以使用时段起点偏移来对齐。
- 周时段从星期一开始。星期日的 K 线归入前一周。
- 如果图表周期长于时段(例如在 W1 图表上使用日时段),则不绘制分布并显示一条消息。
- 相邻且长度相同的行会合并绘制为一个矩形。如果一个图表需要的矩形过多(时段多且行数多),较早的分布只显示线条,并显示一条消息。请减少时段数或行数。
- 删除固定范围的竖线后会重新绘制。少数情况下会在默认位置重新绘制;此时请把它拖到需要的位置。
- 矩形不会显示在对象列表中,也无法选中。
- 如果某个输入参数超出范围,指标将不会加载,并在 Experts 日志中写入一条消息。
- 不使用 DLL,不使用外部文件,不需要网络连接。
- 仅为图表辅助工具。它不进行交易,也不保证任何交易结果。

主要参数
Profile:Profile type(Session),Session length(Day / Week),时段起点偏移小时数(0,-23 到 23),时段数量(5,1-200),固定范围开始和结束时间(0 = 自动),自动固定范围及无图表时可见范围的回溯 K 线数(100)
Rows and value area:Row size mode(Number of rows),行数(24),每行点数(10),价值区域 %(70),最大源 K 线数(200,000)
Display:在图表上绘制,上涨/下跌拆分,分布宽度,可见范围宽度和位置,POC 和 VA 线,价格标签,延伸线,颜色,价值区域内外的深浅,线宽,标签大小
Alerts:警报(关闭),时段模式:水平来源(上一个时段),POC / VAH / VAL,弹出窗口,声音,推送通知

兼容性与支持
- MetaTrader 4,任何品种。时段分布要求图表周期不长于时段。
- 通过 MQL5 私信提供支持:安装、设置和错误报告。有关市场方向或具体交易的问题不在支持范围内。
- 同一作者的其他工具(包括 MetaTrader 5 版本)列在我的卖家页面上。
作者的更多信息
Elliott Wave Auto Count for MetaTrader 4 同时在四个浪级上自动标注艾略特波浪:基础浪级及其上方的三个浪级。它遵循 "Elliott Wave Principle"(Frost & Prechter)一书中的规则和指导原则,并为当前浪显示价格 x 时间目标区域和失效价位。 本工具适合使用艾略特波浪分析、并希望获得基于规则的初始计数、同时始终能看到备选计数和失效价位的 MT4 交易者。它是分析工具:不会开仓,也不提供买卖信号。计数逻辑与 MetaTrader 5 版本相同,MetaTrader 5 版本为单独的产品。 功能 - 各浪级的波浪标签,按颜色区分(1-2-3-4-5、(i)、[a]、W-X-Y 等)。将鼠标悬停在标签上可查看其价格和时间比率以及一致度分数。 - 形态:推动浪、引导和终结倾斜三角形、锯齿形、平台形(常规、扩展、顺势)、三角形(收缩、阻挡、顺势、扩散)、双重锯齿形、双重三浪和三重三浪,以及最新波浪的进行中形态。 - 目标区域(方框):根据斐波那契价格和时间比率得出的当前浪的价格 x 时间范围。是参考,不是预测。默认显示最低的
Fibo Price Time Zones 将斐波那契价格水平与斐波那契时间目标相结合,并在图表上以方框(价格 x 时间区域)绘出。当来自多个波浪以及最多两个更高周期的方框重叠时,该区域会分三个等级加以强调。 本工具适合已在使用斐波那契回撤和扩展、并且还想大致了解某个价位何时值得关注、而无需手动绘制每个工具的交易者。它仅是显示工具:不提供买卖信号,也不会下单。 功能 - 价格水平:回撤 38.2 / 50 / 61.8 / 78.6 % 和扩展 100 / 127.2 / 161.8 %(各自开关;78.6 % 和 127.2 % 默认关闭)。 - 时间目标:在 B 之后,波浪长度(K线数)x 0.382 / 0.618 / 1 / 1.618(0.382 默认关闭)。 - 价格水平与时间目标交汇处的方框。图表周期与最多两个更高周期之间的共振分三个等级加以强调。 - 简洁的默认视图:最新波浪和有共振的方框。也可以显示所有波浪、仅共振或仅最新波浪。 - 扩展从 B 测量(默认)或从 C 测量(A-B-C 投影)。 - 信息表:各周期的道氏趋势、基准波浪(A 和 B 的价格和时间)、以
Supply & Demand Zones 按照一条固定且完全公开的规则,在 MetaTrader 5 图表上标出供给区和需求区:一根强K线(实体至少为 ATR 的 X 倍),其前方留下由小实体K线组成的短"基底"(base)。当强K线为阳线并收于基底上方时,该基底成为需求区;当强K线为阴线并收于基底下方时,该基底成为供给区。每个区域显示其状态:未触及(fresh)、已触及(附次数)或已突破(broken)。 本指标面向手动绘制此类区域、并希望每次都按同样方式绘制的交易者。本指标仅用于显示:不提供买入或卖出信号,也不下单。区域是根据过去K线得出的价格范围,并不预测价格会在该处停止或转向。 功能 - 按上述规则生成需求区和供给区,仅根据已收盘K线判断。区域一旦生成,其上沿、下沿和起点均不再移动。 - 每个区域带有标签:"Demand fresh"(需求区 未触及)、"Supply touched 2"(供给区 已触及 2 次)、"Demand broken"(需求区 已突破)。将鼠标悬停在区域上,可查看其价格、基底K线数量以及第一根基底K线的时间。 - 按状态着色:未触及、已触及、已
FREE
RSI AutoScale 是一款简洁、轻量的 RSI,适合同时使用 TradingView 和 MetaTrader 5、并希望两边图表看起来一致的交易者。 显示内容 - RSI(Wilder 平滑):与标准 RSI 数值相同,可使用任意应用价格。 - RSI 上的信号线:SMA、EMA、SMMA 或 LWMA,周期可单独设置。 - 水平线:上、中、下三条线(默认 70 / 50 / 30)。使用 MT5 原生的指标水平位,因此线条延伸到右边缘,数值也会显示在价格刻度上。 - 区域填充:中间区带带有底色。RSI 高于上水平线和低于下水平线的部分会被填充,极端区域一目了然。 - 向右侧空白延伸:中间区带会延伸到最后一根K线右侧的空白区域,与 TradingView 相同。 刻度模式 1. Auto:MT5 自动缩放。RSI 的小幅波动也会占满整个窗口高度。 2. Auto, clamped 0-100:根据可见K线和水平线自动适配,绝不超出 0-100,并在滚动或缩放时更新。 3. Fixed 0-100:传统显示方式。 输入参数 - RSI period (14), Appl
FREE
Stoch RSI Band Fill 是一款适用于 MetaTrader 5 的 Stochastic RSI 指标。MT5 没有内置的 Stoch RSI,本指标补上了这一项。它采用与 TradingView 内置 Stoch RSI 相同的计算步骤,并使用相同的布局:K 线和 D 线、80 / 50 / 20 水平线,以及上下水平线之间的阴影带。 计算步骤 1. 对所选价格(默认:close,周期 14)计算 RSI,并用 Wilder 方法(RMA)平滑。第一个平均值是前 14 个价格变化的简单平均。 2. 在 Stochastic Length(默认 14)范围内计算该 RSI 的随机值:100 x (RSI - 最低 RSI) / (最高 RSI - 最低 RSI)。 3. K = 随机值的 SMA(默认 3)。D = K 的 SMA(默认 3)。 当窗口内的最高 RSI 与最低 RSI 相等时,分母为零(价格没有变动时会出现这种情况)。此时保留前一个值,这与 TradingView 的做法相同。 与 TradingView 的比较 - 我们使用 TradingView
FREE
Pivot Points Six Types with Level Alerts 是一款适用于 MetaTrader 5、与 TV 兼容的枢轴点指标。它使用与 TradingView 自带的 "Pivot Points Standard" 指标相同的公式和相同的周期划分,并以相同的方式绘制水平线:从每个周期第一根K线开始的短水平线,带有橙色(#FB8C00)的 "R1 (价格)" 样式标签。 六种计算类型 各水平由前一周期的最高价、最低价和收盘价计算。 - Traditional:P、R1–R5、S1–S5 - Fibonacci:P、R1–R3、S1–S3(前一周期波幅的 0.382 / 0.618 / 1.000) - Woodie:P、R1–R4、S1–S4(与 TradingView 一样,使用当前周期的开盘价) - Classic:P、R1–R4、S1–S4 - DM (DeMark):P、R1、S1(同时使用前一周期的开盘价) - Camarilla:P、R1–R5、S1–S5(R5 = high / low x close) 水平数量较少的类型,其余水平只是留空。
FREE
Supertrend Trend Fill with Change Alerts 是一款适用于 MetaTrader 5 的 TV 兼容 Supertrend。它使用与 TradingView 内置 "Supertrend" 指标相同的计算方法,并以相同方式绘制:上涨趋势时价格下方为绿线,下跌趋势时价格上方为红线,线与每根K线实体中点之间为浅色填充。 Supertrend 显示趋势的方向。它是图表分析的辅助工具,不是买入或卖出信号,也不预测价格的走向。 计算方法 - ATR Length 10、Factor 3.0、来源 hl2 = (high + low) / 2、ATR 用 RMA(Wilder)平滑——即 TradingView 的默认值。 - 上轨 = 来源 + Factor x ATR,下轨 = 来源 - Factor x ATR。与 TradingView 的 ta.supertrend() 一样,每条轨道只朝趋势方向移动。 - 收盘价升至上轨之上时趋势转为上涨,收盘价跌至下轨之下时趋势转为下跌。 - TradingView 内置版本没有的选项:用 SMA 代替 RMA
FREE
VWAP Band Fills with Anchored VWAP 是一款用于 MetaTrader 5 的 TV 兼容 VWAP。它使用与 TradingView 内置 "VWAP" 指标(Pine ta.vwap)相同的公式,提供相同的输入参数 - 锚定周期、来源、偏移、按标准差或百分比计算的带 #1 至 #3 - 并以相同方式绘制:一条蓝色 VWAP 线、绿色 / 橄榄色 / 青色的带,以及带之间的浅色填充。可选的锚定 VWAP 从一条竖线开始,您可以把这条竖线拖到任意一根K线上。 计算方法 对当前锚定周期内的每一根K线: - VWAP = sum(source x volume) / sum(volume) - 标准差 = ( sum(volume x source^2) / sum(volume) - VWAP^2 ) 的平方根 - 带 #n = VWAP +/- 标准差 x 倍数 #n;在 Percentage 模式下,距离为 VWAP x 1% x 倍数。 累计和从每个新锚定周期的第一根K线起重新开始计算。 锚定周期和来源 - Anchor Period: Ses
FREE
MACD Four Color Histogram 是一款用于 MetaTrader 5 的 MACD,其公式和外观与 TradingView 内置的 MACD 相同。它专为同时使用两个平台、希望每个图表上的 MACD 读法一致的交易者设计。 与 MT5 标准 MACD 的区别 - MT5 标准 MACD:柱状图就是 MACD 线本身,信号线为 SMA。 - 本指标:与 TradingView 相同,由三部分组成。MACD 线、信号线,以及柱状图 = MACD - 信号线。柱状图有 4 种颜色。 显示内容 - MACD 线 = MA(价格, Fast) - MA(价格, Slow) - 信号线 = MA(MACD, Signal) - 柱状图 = MACD - Signal,分 4 种颜色: 零轴上方且增长 / 零轴上方且回落 / 零轴下方且回升 / 零轴下方且下降 - 零轴线(虚线)。将其颜色设为 None 即可隐藏。 - 振荡器和信号线可分别选择 EMA 或 SMA。EMA 以前 "length" 根K线的 SMA 作为初始值,与 TradingView 的计算方式相同。 -
FREE
Prior Day Week Month Levels with Touch Alerts 以 TradingView 的风格,在您的 MetaTrader 5 图表上把前一日、前一周和前一月的最高价与最低价画成整洁的水平线,并在右端显示标签。它还可以显示前一日收盘价和今日开盘价。 水平 - PDH / PDL:前一日最高价和最低价(蓝色 #2962FF,实线) - PWH / PWL:前一周最高价和最低价(橙色 #FF9800,虚线) - PMH / PML:前一月最高价和最低价(紫色 #9C27B0,点划线) - PDC:前一日收盘价(灰色,点线,默认关闭) - DO:今日开盘价(青色,点线,默认关闭) 每个水平都可以单独开关并有自己的颜色;线型和线宽按组设置。 计算方法 - 数值是最近一个已完成的日、周或月的最高价、最低价和收盘价,以及当日的开盘价——与 TradingView 脚本用 request.security(..., high[1]) 读取的"前一周期"数值相同。 - 这些数值由 D1 K线构建,因此 M5、H1 和 H4 图表显示的水平完全相同。 - 日、周、月
FREE
Candle Countdown Tag with Spread 在紧挨最后一根K线的小彩色标签中显示当前K线还剩多少时间 - 与 TradingView 显示K线倒计时的方式相同。同一个标签还可以显示当前点差、最多两个额外周期的剩余时间以及下一根K线的开盘时间。这是一款用于 MetaTrader 5 的显示工具:没有警报,没有信号,不进行交易。 显示内容 - 图表周期的剩余时间:不足一小时显示为 mm:ss,不足一天显示为 hh:mm:ss,更长的K线显示为 "2d 04:15:30"。 - Extra timeframe 1 和 2(可选):例如在 M15 图表上显示 H4 和 D1,各占一行并带有周期名称。 - 点差:以 pips 为单位(3/5 位小数的品种为 10 个点)、以点为单位,或以价格差表示。 - 下一根K线的开盘时间(可选):服务器时间或您电脑的时间,带星期几,例如 "Next Mon 00:00"。 - 休市:当品种的交易时段关闭时,标签变为灰色,并显示 "Market closed" 以及距离交易时段重新开启的时间。 外观与位置 - 在最后一根K线旁边(默
FREE
您是否手动标记供给区和需求区,而每次结果都略有不同?这款免费的 MetaTrader 4 指标按照一条固定规则绘制这些区域,规则全文写在下方,您可以自行核对每一个区域。 思路:一根强K线(实体至少为 ATR 的 X 倍)在其正前方留下由 1 到 10 根小K线组成的"基底"(base)。收于基底上方的阳线强K线使该基底成为需求区;收于基底下方的阴线强K线使该基底成为供给区。本指标只显示这些区域。它不提供买入或卖出信号,不下单,区域也不代表价格会在该处产生反应。 计算方法 1. K线的真实波幅(True Range)= max(high, previous close) - min(low, previous close)。 2. ATR = 强K线之前 N 根K线真实波幅的简单平均值(不包括强K线本身)。 3. 强K线 = |close - open| 至少为 X x ATR。 4. 基底 = 紧邻强K线之前、实体不超过 Y x ATR 的连续K线,向前计数,最多到最大数量。强K线正前方没有小K线 = 不生成区域。 5. 边缘 = 基底K线的最高价和最低价;选择 "Bodies o
FREE
这是 RSI AutoScale 的 MetaTrader 4 版本。它绘制带信号线的标准 Wilder RSI、水平线之间的阴影区带、RSI 离开该区带时的彩色区域,并提供三种刻度可选。它适合同时使用 TradingView 和 MetaTrader 4、并希望两边的 RSI 窗口看起来大致相同的交易者。 在 MT4 上的显示效果 - RSI 线:在相同周期和应用价格下,与 MT4 内置 RSI 的数值相同。 - 信号线:RSI 的移动平均线(SMA、EMA、SMMA 或 LWMA),周期可单独设置。可以隐藏。 - 水平线(默认 70 / 50 / 30):使用 MT4 标准的指标水平位绘制,因此延伸到右边缘,数值也显示在刻度上。在 MT4 上三条线都是虚线,因为 MT4 的指标水平位只允许一种线型。 - 中间区带:位于 RSI 后方的填充矩形,从最早的K线一直延伸到最后一根K线之后设定的根数(默认 100),因此区带会延续到右侧空白区域。 - 超买和超卖区域:在 RSI 与水平线之间逐根K线填充。在正常缩放下看起来是一整块平滑区域。在最大的几档放大倍率下,边缘会略呈阶梯状。
FREE
Supertrend Trend Fill with Change Alerts MT4 将兼容 TV 的 Supertrend 带到 MetaTrader 4。如果您也使用 TradingView,您一定熟悉其内置的 "Supertrend":趋势向上时价格下方显示绿色线,趋势向下时价格上方显示红色线,线与K线之间有一条淡色的带。本 MT4 指标重现了该计算方式和外观。 用途:查看当前的趋势方向以及方向会在何处翻转。它不是:买入或卖出信号,也不是预测。图表上的趋势变化并不能说明价格接下来会怎样走。 计算概要 设置              | 默认值              | 与 TradingView 相同? ATR Length        | 10                  | 是 Factor            | 3.0                 | 是 ATR 方法          | RMA(Wilder)       | 是(SMA 为附加选项) 来源              | hl2 = (H + L) / 2   | 是(clo
FREE
一款用于 MetaTrader 4 的 MACD,读起来与 TradingView 上的 MACD 一样:MACD 线、信号线,以及两者差值的柱状图,柱状图以四种色调着色。如果您白天在两个平台之间切换,MT4 图表上的 MACD 窗口的外观和表现将与您习惯的一致。 为什么不用 MT4 内置 MACD? MT4 自带的 MACD 将 MACD 线画成灰色柱,并用 SMA 平滑信号线。没有单独的柱状图,也没有颜色变化。本指标按 TradingView 的方式计算三部分(以 SMA 作为初始值的 EMA,柱状图 = MACD 减去信号线),并为每根柱状图着色。 四种颜色的含义(默认颜色) - 深绿色:柱状图在零轴上方,且大于前一根K线 - 浅绿色:柱状图在零轴上方,且小于前一根K线 - 浅红色:柱状图在零轴下方,且高于前一根K线 - 深红色:柱状图在零轴下方,且低于前一根K线 蓝色 = MACD 线,橙色 = 信号线,灰色虚线 = 零轴。 在 MT4 上更改颜色——请务必阅读 请在“输入”选项卡中更改颜色(即下方“输入参数”中列出的颜色参数)。在 MT4 的“颜色”选项卡中所做的更改不
FREE
MetaTrader 4 自带 Stochastic 和 RSI,但没有 Stochastic RSI。本指标为 MT4 用户补上了这一项,并按与 TV 兼容的方式制作:它遵循 TradingView 自带 Stoch RSI 的计算方法,窗口外观也符合 TradingView 用户的习惯——蓝色 K 线、橙色 D 线、80 和 20 的虚线水平、50 的点线,以及 80 与 20 之间的浅色带。 子窗口中显示的内容 - K 线和 D 线。数据窗口(Data Window)中只列出 K 和 D。 - 上轨(80)和下轨(20)为虚线,中线(50)为点线。它们以 MT4 指标水平线的方式绘制,因此会延伸到右边缘,其数值也会显示在刻度上。每条线都可以隐藏。 - 上下水平线之间的填充带,绘制在线条后方。它可以延伸到图表右侧的空白边距中(默认 100 根K线)。 - 刻度:Fixed 0-100(默认)、Auto(MT4 自动缩放)或 Auto clamped to 0-100(限制在 0-100 内),后者会适配您能看到的 K 和 D 值,并在滚动或缩放时重新适配。 输入参数(MT4 按
FREE
Prior Day Week Month Levels with Touch Alerts MT4 在您的 MetaTrader 4 图表上显示前一日、前一周和前一月的最高价与最低价,画法与 TradingView 用户习惯看到的一样:细的水平线,右端带有简短标签和价格。可选:前一日收盘价、今日开盘价,以及价格触及线时的警报。 您看到的内容 线 | 含义 | 默认外观 PDH | 前一日最高价 | 蓝色 #2962FF,实线 PDL | 前一日最低价 | 蓝色 #2962FF,实线 PWH | 前一周最高价 | 橙色 #FF9800,虚线 PWL | 前一周最低价 | 橙色 #FF9800,虚线 PMH | 前一月最高价 | 紫色 #9C27B0,点划线 PML | 前一月最低价 | 紫色 #9C27B0,点划线 PDC | 前一日收盘价 | 灰色,点线(关闭) DO | 今日开盘价 | 青色,点线(关闭) 当前的线从其周期的开始延伸到最新的 K 线再往右 15 根(Extend,0-500)。将 "Periods to draw" 设为大于 1(最大 50),即可同时保留之前周期的
FREE
Directional Movement DMI with Cross Alerts MT4 将兼容 TV 的 DMI 带到 MetaTrader 4。如果您也在 TradingView 上看图,您一定熟悉其内置的 "Directional Movement Index":价格下方的面板中有一条粉色 ADX 线、一条蓝色 +DI 线和一条橙色 -DI 线。本 MT4 指标使用相同的公式、相同的默认值和相同的颜色。 用途:了解近期走势有多强(ADX),以及上涨走势(+DI)和下跌走势(-DI)哪一个更大。它不是:买入或卖出信号,也不是预测。线的交叉并不能确定地说明价格接下来会怎样走。 计算概要 设置 | 默认值 | 与 TradingView 相同? ADX Smoothing | 14 | 是 DI Length | 14 | 是 平滑方法 | RMA(Wilder) | 是(与 ta.rma 相同) 阈值线 | 25,灰色虚线 | 附加(TradingView 的 DMI 中没有) +DM 和 -DM 来自最高价和最低价相对于前一根K线的变化(只计算较大的那个变动,且仅在其为正值
FREE
VWAP Band Fills with Anchored VWAP MT4 将 TradingView 的 VWAP 带到 MetaTrader 4。如果您使用 TradingView 内置的 "VWAP",在这里会看到相同的参数(Anchor Period、Source、Offset、Bands Calculation Mode、Bands Multiplier #1 to #3、Hide VWAP on 1D or Above)、相同的公式(Pine ta.vwap)和相同的颜色——另外还有一条锚定 VWAP(Anchored VWAP),从您拖动垂直线的位置开始计算。 公式 在每个锚定周期内,逐根K线计算: VWAP = sum(source x 跳动量) / sum(跳动量) 偏差 = sqrt( sum(跳动量 x source^2) / sum(跳动量) - VWAP^2 ) Band #n = VWAP +/- 偏差 x 倍数 #n(Percentage 模式:VWAP x 1% x 倍数) 在下一个周期的第一根K线处全部重新开始。 可设置的内容 设置 | 可选项
FREE
Pivot Points Six Types with Level Alerts MT4 将与 TV 兼容的枢轴点带到 MetaTrader 4。如果您也在 TradingView 上看图,您一定知道它内置的 "Pivot Points Standard"。这款 MT4 指标再现了它:相同的六种计算方法,相同的从一天到十年的周期选择,以及相同的外观——每个水平一条橙色(#FB8C00)线,从每个周期的开头开始,标签形如 "S2 (1.08345)"。 各方法给出的水平 方法 | 绘制的水平 | 备注 Traditional | P, R1-R5, S1-S5 | Fibonacci | P, R1-R3, S1-S3 | 前一周期波幅的 0.382 / 0.618 / 1.000 Woodie | P, R1-R4, S1-S4 | 包含当前周期的开盘价 Classic | P, R1-R4, S1-S4 | DM (DeMark) | P, R1, S1 | 使用前一周期的开盘价和收盘价 Camarilla | P, R1-R5, S1-S5 | R5 = high / low
FREE
Ichimoku Cloud Fill with Cross Alerts MT4 将兼容 TV 的一目均衡表云图带到 MetaTrader 4。如果您也在 TradingView 上看图,您一定熟悉其内置的 "Ichimoku Cloud":五条线和一片柔和的绿色或红色云。本 MT4 指标重现了该计算方式、相同的默认值和相同的先行带位置,并用纯色柱代替斜线来填充云。 用途:查看价格相对于近期区间中点的位置,以及前方云的形状。它不是:买入或卖出信号,也不是预测。交叉或穿出云并不能确定地说明价格接下来会怎样走。 计算概要 线 | 公式(默认长度) | 与 TradingView 相同? 转换线(Conversion Line) | (最高的高点 + 最低的低点) / 2 (9) | 是 基准线(Base Line) | (最高的高点 + 最低的低点) / 2 (26) | 是 先行带A(Leading Span A) | (转换线 + 基准线) / 2 | 是 先行带B(Leading Span B) | (最高的高点 + 最低的低点) / 2 (52) | 是 延迟线(Laggin
FREE
Candle Countdown Tag with Spread MT4 在您的 MT4 图表上显示 TradingView 风格的倒计时:在最后一根 K 线旁显示一个小标签,告诉您该 K 线何时收盘,同时显示当前点差。可选的附加行显示另外两个时间周期的剩余时间,以及下一根 K 线的开盘时间。除此之外没有其他功能——它不交易、不发出警报,也不提供信号。 一个标签,最多五行 行 | 示例 | 设置 图表时间周期 | 12:41 | 默认开启 附加时间周期 1 | H4 02:12:41 | 关闭(选择一个时间周期即可开启) 附加时间周期 2 | D1 13:12:41 | 关闭 下一根 K 线开盘 | Next Tue 08:00 | 关闭;服务器时间或电脑时间 点差 | Spread 1.2 pips | 开启;pips、points 或价格 时间格式:不足一小时为 mm:ss,不足一天为 hh:mm:ss,超过一天为 "Nd hh:mm:ss"。 当该品种的交易时段关闭时,标签变为灰色,并显示 "Market closed" 和 "Opens in ...",直到下一个交易时段。
FREE
Dow Structure MTF 在 MetaTrader 4 中使用在日本交易者中常见的回调低点 / 反弹高点(pullback low / rally high)方法,同时显示五个周期的道氏理论趋势。对每个周期,它会显示趋势是上升、下降还是区间,哪个价格会改变趋势,以及当前价格与该价格的距离。仅使用已收盘的K线,因此已确认的结果之后不会改变(无重绘)。 本工具适合手动查看多个周期趋势结构、并希望将其汇总到一个表格中、同时将关键价位以线条绘在图表上的交易者。它仅是显示工具:不提供买卖信号,也不会下单。 功能 - 五个周期的表格(默认 M15、H1、H4、D1、W1,均可更改):趋势、回调低点 / 反弹高点,以及与最近收盘价的距离(外汇以 pips 表示,黄金、指数及其他品种以价格差表示)及其相当于该周期 ATR(14) 的倍数。 - 详细表格(关闭紧凑表格时):最近一次趋势变化发生在多少根K线之前及其原因,以及尚未确认的摆动点候选("pending swing")。 - 水平线:图表周期以及最近的更高周期(默认 3 个)的回调低点 / 反弹高点。 - 图表周期上的突破标签,例如
Fibo Price Time Zones for MetaTrader 4 将斐波那契价格水平与斐波那契时间目标相结合,并在图表上以方框(价格 x 时间区域)绘出。当来自多个波浪以及最多两个更高周期的方框重叠时,该区域会分三个等级加以强调。 本工具适合已在使用斐波那契回撤和扩展、并且还想大致了解某个价位何时值得关注的 MT4 交易者。它仅是显示工具:不提供买卖信号,也不会下单。计算方法、参数和默认值与 MetaTrader 5 版本相同,MetaTrader 5 版本为单独的产品。 功能 - 价格水平:回撤 38.2 / 50 / 61.8 / 78.6 % 和扩展 100 / 127.2 / 161.8 %(78.6 % 和 127.2 % 默认关闭)。 - 时间目标:在 B 之后,波浪长度(K线数)x 0.382 / 0.618 / 1 / 1.618(0.382 默认关闭)。 - 价格水平与时间目标交汇处的方框;多个波浪以及最多两个更高周期之间的共振分三个等级加以强调。 - 默认视图:最新波浪和有共振的方框(可选择所有波浪、仅共振或仅最新波浪)。 - 扩展从 B 测量(默认
Time Average Lines 绘制四条按时间而不是按K线数量计算的平均线,因此切换周期时每条线所代表的时间长度保持不变:时间移动平均线、TWAP、同一时刻平均线和基于时间的 EMA。对于同一时刻平均线,今天剩余的时间会以连接过去平均值的点线路径显示;该路径是过去的汇总,而不是预测。 本工具适合希望平均线在 M1 和 M15 上含义相同、并希望将今天与过去几天同一钟点时刻的价格走势进行比较的日内交易者。它仅是显示工具:不提供买卖信号,也不会下单。 功能 - (1) Time MA:最近 N 分钟内(默认 60)开始的K线的平均收盘价。无论在 M1 还是 M15 上,它都是 "最近 60 分钟"。 - (2) TWAP:自重置时间以来每根K线 (open + high + low + close) / 4 的平均值。按日(默认)、周、东京 09:00、伦敦 08:00 或纽约 08:00 重置。 - (3) 同一时刻平均线:日开盘价 + 最近 N 次(默认 20)同一钟点时刻 (close - day open) 的平均值,并以点线路径显示今天剩余的时间(默认开启)。仅限日内周
Auto Trendline Channel MTF 在 MetaTrader 4 中根据已确认的摆动高点和低点自动绘制趋势线、平行通道和水平支撑 / 阻力,并为每条线记录触及次数、收盘突破、影线突破和回测。表格显示图表周期及两个更高周期上价格上方和下方最近的线、与其距离以及道氏理论方向。 本工具适合手动绘制趋势线和价位、并希望按固定且明确的规则绘制的交易者。它仅是显示工具:不提供买卖信号,也不会下单。触及次数和突破记录描述的是过去的图表;它们并不表示价格将来会在某条线处止步还是突破该线。 功能 - 趋势线:每侧最多 2 条,按触及次数排序。通道:在每侧排名第一的线上加一条平行线。 - 水平线:由最近 300 根K线的摆动点聚类得到的价位,价格上方和下方各最多 3 条。 - 突破记录:在收盘越过线的K线上标记 "x",在回测K线上标记 "o"。每侧最新被突破的线以虚线保留 50 根K线。 - 多周期表格:图表周期 + 两个更高周期(默认自动,例如在 M15 图表上为 M30 和 H1,也可在设置中选择)。上方 / 下方最近的线、距离(外汇以 pips 表示,其他品种以价格差表示)、
Currency Strength Meter for MetaTrader 4 将 8 种主要货币(USD、EUR、JPY、GBP、AUD、NZD、CAD、CHF)组成的 28 个货币对合成为每种货币一条强弱线,并附有图表周期、M15、H1、H4 和 D1 的排名表。完整公式已在下文公开。 本工具适合在选择要关注的货币对之前先比较各货币、并希望确切了解数值如何计算的 MT4 交易者。它是分析辅助工具:不会告诉您何时买入或卖出,也不显示未来的价格走势。公式、参数和默认值与 MetaTrader 5 版本相同,MetaTrader 5 版本为单独的产品。 功能 - 子窗口中的 8 条强弱线,右端显示货币名称和数值。 - 多周期排名表:图表周期加四个周期(默认 M15、H1、H4、D1,均可更改),货币按从强到弱排序。 - 28 个货币对差值列表(默认关闭):基础货币强度减去报价货币强度,按差值从大到小排列。 - 附加品种(默认空):最多 3 个品种,例如黄金或股指,以相同的 % 变化显示在单独的表格中。它们不用于 8 种货币的计算。 - 品种前缀和后缀可从图表品种自动检测,也可手动设
Trade History Stats Panel for MetaTrader 4 读取您自己账户历史中的已平仓交易,并在图表上的面板中汇总:交易次数、胜率、盈利因子、每笔交易平均盈亏、已平仓交易曲线的回撤、持仓时间、买入 / 卖出,以及按月份、品种、星期和小时的表格。 本工具适合希望回顾自己过去的交易(就像一本会自动填写的交易日志)、并按期间、品种或魔术号查看数据的交易者。它从不下单、修改或关闭订单,也不提供买卖信号。 功能 - 期间按钮:Today / This week(从周一起)/ This month / Last month / This year / All / Custom dates,按平仓时间(服务器时间)判断,范围为 "Account History"(账户历史)选项卡中已加载的交易(请将其设置为 All History,见注意事项与局限)。 - 面板上的筛选:所有品种、仅图表品种或您自己的品种列表;所有交易、仅手动交易(magic 0)或您自己的魔术号列表。佣金和隔夜利息可一键包含或排除。 - 汇总:交易次数、盈利 / 亏损次数(以及持平交易)、胜率、净利
Prop Challenge Loss Tracker for MetaTrader 4 在图表上的面板中显示,距离资助账户(prop)挑战的每日亏损限额和最大亏损限额还剩多少空间,并在限额逐步被用掉时发出分级警报。 本工具适合正在参加 prop 挑战、希望按自己项目的规则设置并一眼看到剩余亏损空间的交易者。它仅是显示和警报工具:从不开立、修改或关闭任何订单。是否超出限额完全取决于您自己的交易以及您在收到警报后的操作。 功能 - 用一个词和一种颜色显示整个账户的状态:OK / Caution / Danger / Breached(默认阈值为限额已用 50% 和 80%)。 - 每日亏损限额:已用 %、剩余金额(以及占初始余额的 %)、达到限额时的净值水平,以及作为计算起点的日初值。 - 最大亏损限额:已用 %、剩余金额、限额水平,以及追踪型规则所追踪的峰值。 - 今日盈亏,包括从前一日持有过来的仓位的浮动盈亏(已平仓 / 浮动分开显示)、盈利目标进度(已平仓盈亏)、交易天数,以及距下一次每日重置的倒计时。 - 按限额已用 % 发出分级警报(默认 50、80、95;最多 10 级)
Market Structure Liquidity Map for MetaTrader 4 以聪明钱概念(SMC)风格在图表上绘制市场结构:摆动点标签、结构突破(BOS)、性质转变(CHoCH)、等高点与等低点、前一日和前一周价位、流动性扫荡以及未回补的公允价值缺口(FVG),并附有一个显示图表周期及两个更高周期的小表格。 本工具适合手动分析结构和流动性、并希望每次都以相同方式绘制相同价位的 MT4 交易者。它仅是显示工具:不提供买卖信号,也不会下单。计算方法、参数和默认值与 MetaTrader 5 版本相同,MetaTrader 5 版本为单独的产品。 功能 - 摆动点标签 HH / HL / LH / LL(默认两侧各 3 根K线;最近 10 个标签)。 - BOS 与 CHoCH 以收盘价判断。顺趋势方向收盘突破参考摆动点为 BOS;逆趋势收盘突破受保护的低点或高点为 CHoCH。最近 4 个以虚线绘制。 - 流动性线:未被扫荡的摆动高点和低点,以及等高点与等低点(EQH / EQL)。每侧最近的 3 条向右延伸。 - 前一日高点和低点(PDH / PDL,低于 D1
筛选:
无评论
回复评论