Custom Charts Pro Seconds Renko Range
- 实用工具
- 版本: 1.0
- 激活: 10
Custom Charts Pro 用经纪商的真实Tick生成 秒图(S1 … S3600,任意秒数)、Renko 砖形图、区间图(Range bars)和 Tick 图,它们都是真正的 MetaTrader 5 自定义品种。工具先补齐历史,再实时更新每一张图表;一个控制面板即可管理任意多个品种和图表类型。生成的图表就是普通的 MT5 图表:指标、模板、画线和智能交易系统(EA)都能使用,策略测试器也可以使用。
图表类型
- 秒图:N 秒一根K线(S1、S5、S15、S30、S45、S90 …)。按服务器时间划分,每天零点重新开始;没有报价的时段和普通图表一样跳过。
- Renko:经典砖块,顺势移动一个砖块生成新砖,反转需要两个砖块,快速行情一次生成多块。砖块大小可设点数,或按 ATR(14, H1) 自动计算。可选影线,显示砖块形成过程中的反向波动。
- 区间图:K线的最高价与最低价之差达到 N 点即收线(固定或按 ATR 自动)。开高低收均为真实Tick价格。
- Tick 图:每 N 个价格Tick一根K线。
与经纪商数据一致的K线
- 采用与经纪商自身 M1 K线相同的规则:Bid 价格(交易所品种用 Last),Tick成交量 = 价格Tick数量,点差 = K线期间的最小点差;交易所品种包含真实成交量。
- 可以自己验证:S60 图与经纪商的 M1 图完全相同。我们在 EURUSD、XAUUSD 和 BTCUSD 上测试,每根K线的时间、开高低收和Tick成交量都相同,点差除每日换日时的少数K线外也相同。
- 复制源品种的合约规格(小数位、合约大小、最小变动价位及价值、手数限制、货币、保证金比例),因此测试器中的手数、点值和盈亏与源品种一致。
图表上的时间
- MT5 自定义品种每分钟只能存一根K线,所以同类工具都必须给快速K线分配“图表时间”。Custom Charts Pro 尽量接近真实时间:间隔至少一分钟的 Renko、区间和 Tick K线保留真实的分钟;更快的K线依次排在后面的分钟。
- 每张生成的图表显示一行信息:图表类型、源品种以及最新K线的真实服务器时间,无需另装时间工具。
- 请在 M1 周期使用生成的图表(一根自定义K线对应一根蜡烛);选择其它周期时信息行会提醒。
策略测试器和 EA
- 可选把真实Tick按图表时间复制到自定义品种,因此秒图、区间图和 Tick 图可以使用“基于真实Tick的每一个Tick”模式,带有每个Tick真实的买卖价。Renko 用“1分钟OHLC”模式即可使用精确的砖块。
- 自定义品种全天候允许报价和交易,测试器不会因为K线的图表时间而拒绝订单(“市场关闭”)。
- 实时运行时每个新Tick都会加入自定义品种,图表上的 EA 和指标照常收到 OnTick / OnCalculate 事件。自定义品种的“基础品种(basis)”属性写明源品种,方便 EA 在源品种上交易。
可靠、重启安全、占用低
- 从Tick历史补齐历史(秒图与 Renko/区间/Tick 图分别设置天数),分小段读取,终端保持流畅;每张图表显示进度条。
- 重启安全:终端重启后,每张图表用Tick历史重建到当前时间(通常一分钟内完成),补上终端关闭期间的数据:没有缺口,没有重复K线。只重新加载工具时(修改参数、切换周期),图表从保存的状态继续。周末和休市都能正确处理。
- 自动识别品种后缀:输入 XAUUSD,即使用经纪商的 XAUUSD.a / XAUUSDm。
- CPU 占用低:定时只读取新Tick;面板显示每秒Tick数和工具的 CPU 占用。
- 两个工具实例不会写同一个自定义品种(另一个显示为“在其它图表上使用”)。
控制面板
- 列出所有生成的图表:类型、K线数量、状态(加载中及进度、实时及最新K线时间、错误),以及打开、重建、删除(连同自定义品种,需点击两次)按钮。
- 在面板中添加图表:品种、类型(秒 / Renko / 区间 / Tick)和大小;全部打开、全部重建。面板中的修改重启后保留。
- 深色和浅色主题(按图表颜色自动选择),随屏幕缩放(100–200 % DPI),可移动、可最小化。
输入参数
- Charts:例如 S15, S30, R, RG, T100(S = 秒,R = Renko 点数,RG = 区间点数,T = Tick 数;R 或 RG 不带数字 = 自动大小)。其它品种在前面加品种名:XAUUSD:R250。
- 更多源品种:同时为多个品种生成同样的列表。
- 秒图和其它类型的历史天数、是否复制真实Tick、每张图最大K线数、Renko 影线、自动大小倍数、自动打开图表、面板主题、缩放和字体、信息行开关、更新间隔。
使用方法
- 把 Custom Charts Pro 加载到任意图表(任意周期)。第一次需要一点时间读取Tick历史。
- 图表显示“live”后点击打开,像普通图表一样添加指标、模板或 EA。
- 在生成的图表上回测:在策略测试器中选择自定义品种(例如 EURUSD_S15),周期 M1,日期选择其历史范围。
注意事项
- 本产品的策略测试器演示只显示面板并在内存中生成图表:MT5 不允许在测试器内创建自定义品种。请在实时图表上使用(模拟账户即可)。
- 较长的历史需要经纪商的Tick历史,终端会按需下载;第一次生成很多天的Tick可能需要几分钟。
- 如果要在生成的图表上交易,EA 或交易面板需要把订单发送到源品种(自定义品种在经纪商处没有报价),所有 MT5 自定义图表工具都是如此。
- 这是图表工具:不会开仓,也不预测价格。

