Tick Flow Market Depth Signals MT5
- 指标
- Konstantin Chechnev
- 版本: 1.0
MetaTrader 5 指标 Tick Flow Market Depth Signals 结合逐笔报价分析、关键价位和合成市场深度,帮助您比较当前市场活跃程度与价格走势,并在满足模型条件时生成日内信号。
Smart DOM 根据价格和逐笔报价数据计算市场深度。其区域和持仓分布图均为模型估计,不代表实际挂单、其他参与者的持仓,也不是整个市场的完整订单簿。
主要功能
- 合成市场深度。Smart DOM 估计不同价位上的活动分布,并标出可能的支撑和阻力区域。计算考虑逐笔报价量、蜡烛图形态、数据的新旧程度,以及价格在关键价位附近的反应。
- 报价流分析。Flow 和 Tick Flow 将价格的方向性变化与逐笔报价量进行比较,评估活动增加但价格变动有限时可能出现的吸收迹象。
- 关键价位。Level Brain 根据此前已观察到的K线计算支撑、阻力和平衡价位。当前K线不能既建立一个价位,又确认价格对该价位的反应。
- 综合评估。Detector 和 Forecast 分析价格反应的特征及运动方向。AI Mesh 将各组特征整合为综合评估。
- 信号筛选。筛选条件检查模块之间的一致性、模型置信度、当前K线内条件的持续性,以及信号之间的间隔。预估价格变动还会与点差及可用的佣金估计进行比较。
- 虚拟跟踪。指标记录信号价格、目标位、保护价位和退出标记。近期结果计入点差及可用的佣金模型。这些是分析模拟,并非实际成交。
如果经纪商为所选品种提供 Market Depth 订单簿,其 Bid 和 Ask 价位会与合成模型分开显示。这个附加图层仅显示从经纪商接收到的数据,并不是 Smart DOM 计算所必需的数据来源。
面板显示模块状态、市场状态、价位、方案参数及信号日志,并适配图表的浅色和深色主题。将鼠标移至模块或信号上可查看说明;界面语言与终端语言保持一致。
使用说明与限制
启动后,请等待 Warmup Bars 指定的预热过程完成。只有加载指标后收盘的K线才计入预热,已有历史数据不计入。信号在当前K线内完成确认,并按当时可用的价格记录。在原始数据和设置不变的情况下,已收盘K线上的信号不会根据后续数据重新计算。
测试时,请使用策略测试器的可视化模式,并选择基于真实逐笔报价的逐笔模拟方式。从指标启动时开始观察,包括预热过程及虚拟入场和退出的完整顺序。测试器不提供经纪商订单簿;测试范围为合成模型及基于逐笔报价的计算。
Tick Flow Market Depth Signals 是指标,不是自动交易程序。它不会开立、修改或关闭实际持仓。模型置信度不应被理解为交易盈利的概率。信号、计算价位及模拟结果不保证未来表现。报价、历史数据质量、点差、佣金和经纪商条件会影响计算;订单执行、仓位大小和风险由用户决定。
参数设置
信号与虚拟方案
- Signal Frequency。默认值为5,范围为0至10。较低的值减少信号数量,较高的值允许更多信号。此参数调整筛选阈值和信号之间的最小间隔,不设定固定的信号频率。
- Signal Quality。默认值为5,范围为0至10。较低的值放宽对置信度、模块一致性和确认持续时间的要求,较高的值则使要求更严格。
- Trade Horizon。默认值为5,范围为0至10。较低的值采用较短的预测跨度,较高的值采用较长的跨度。目标位和虚拟跟踪的最长期限会相应调整。
- Exit Protection。默认值为5,范围为0至10。较低的值扩大保护距离,较高的值缩小保护距离。此参数也影响虚拟方案中锁定结果的规则。
预热与提醒
- Warmup Bars。默认值为1,范围为1至5000。设置启动后需要等待多少根K线收盘,才能完成预热。
- Enable Alerts。默认值为 true,即启用提醒。每个新箭头或退出标记发送一次通知。策略测试器中的提醒处于禁用状态。
请先使用默认设置。之后每次只调整一个参数,并在后续时段的数据上检查其影响。适合的设置取决于品种、时间周期和市场条件。
