Market State Intelligence PSAR Duo Drive
- 专家
- 版本: 1.6
- 激活: 5
MSI-PSAR Duo-Drive
产品简介
MSI-PSAR Duo-Drive 是一款基于抛物线转向指标(Parabolic SAR)构建的趋势跟踪智能交易系统(EA)。Parabolic SAR 是技术分析领域历史最悠久、最受推崇的方向性过滤器之一。本系统通过读取 SAR 转向(flip,即 SAR 点位在图表上切换方向的确切 K 线),将这一单一且明确的事件转化为完整的交易管理框架。方向、入场时机与风险控制均由同一信号主导。图表上的信息面板会实时向您展示系统在任何时刻执行交易或拒绝交易的具体原因。
它不靠猜测,也不做预测。它只等待价格发出趋势反转的信号,随后果断采取行动。
为什么选择转向信号(Flip),以及为何是这一种
Parabolic SAR 的输出结果非常纯粹:它要么位于价格下方,要么位于价格上方。两者交叉的瞬间即代表一个明确的方向性决策,具备以下特点:
- 客观可验证。 无需主观解读,也无需人为画线。
- 精确锁定 K 线时间。 每次转向都有对应的 K 线与价格。任何查看同一图表的人看到的都是完全相同的转向信号。
- 本版本彻底杜绝信号闪烁。 EA 读取的是底层算法的方向缓冲区,而非实时价格与 SAR 的动态对比,因此信号一旦触发便会锁定,绝不反复。
大多数 SAR 交易者要么见转向就做(导致交易过于频繁、噪音过多),要么靠肉眼过滤(导致执行标准前后不一)。MSI-PSAR 通过将转向信号与三项独立确认条件相结合,赋予交易严格的纪律性:
- 新鲜度(Freshness): 转向发生至今的时间。2 根 K 线前发生的转向,其权重远高于 20 根 K 线前的转向。
- 震荡度(Choppiness): 近期发生转向的频率。在 20 根 K 线内来回洗盘 4 次的市场不值得信任。
- 距离(Distance): 价格偏离 SAR 的幅度,并经过 ATR 标准化处理,确保该数值在 M5 和 D1 周期下具有相同的衡量标准(跨品种通用)。
上述每一项都会计入强度读数(STRENGTH,包含 CHOPPY、BUILDING、TRENDING、STRETCHED、BLOWOFF 五种状态),该读数显示在面板中,直接驱动入场过滤与置信度权重。没有任何单一过滤器能独自拍板,决定权在于多重条件的共振。
决策层级:置信度如何逐步建立
本 EA 采用分层过滤系统。只有当所有启用的层级全部达成一致时,系统才会开仓,而面板中的 STRENGTH 列会直观呈现当前哪些层级已经对齐。
第一层:方向信号(强制要求)
不同模式下的基础触发条件有所不同:
- EVENT 模式: 由转向确立方向。EA 可在转向发生的那根 K 线上尝试入场;若启用了 UseFreshFlipEntry(默认开启),只要各过滤条件吻合,也可在转向后的 FreshFlipMaxBars 根 K 线内的任意 K 线上入场。
- STATE 模式: 以当前 SAR 方向作为信号。只要所有过滤器允许,在 SAR 保持与目标交易方向一致的任意 K 线上均可开仓。初始转向确立大方向,随后的每一根 K 线都在确认该方向。
第二层:当前周期强度(默认开启)
转向不能发生在震荡洗盘期。如果 FLIPS[20] 显示近期出现了 3 次或以上的反转,入场将被拦截。这是减少反复止损(whipsaws)最有效的单一过滤器。
第三层:多周期共振(MTF,可选,默认关闭)
三行面板分别统计大周期、当前周期和小周期的投票结果。用户可自行选择严格程度:每个参考时间周期均可设为从 M1 到 MN1 的任意标准或自定义周期,而用户当前交易的图表周期(标记为 TF★)也支持平台提供的任意自定义时间周期(例如 H6)。
第四层:新鲜度与距离(可选)
用户可要求转向必须发生在最近 N 根 K 线之内。
每一个未通过的层级都会在状态栏(STATUS)中给出明确原因,例如 "Flip age 12 > 8"、"Choppy: 4 flips in 20 bars"、"MTF vote neutral" 等。交易者可以清楚看到究竟是哪道关卡拦截了潜在交易,并据此调整参数。整个过程完全透明,绝无黑箱操作。
两种模式,同一引擎
- EVENT 模式: 在转向 K 线触发,且默认情况下,只要过滤条件对齐,在转向后 FreshFlipMaxBars 根 K 线内的任意 K 线上均可触发。默认每次转向拥有两次入场尝试机会,而非一次。第二次尝试旨在捕捉那些在转向当根 K 线因点差、交易时段或距离限制而被拦截的交易。如果您希望严格执行每次转向仅尝试一次的规则,请将 UseFreshFlipEntry 设为 false。
- STATE 模式: 持续保持方向状态。每次转向都会确立一种趋势体制,并一直维持到下一次反向转向为止。只要该体制保持有效,EA 就会持续寻找机会加仓,但严格受限于一揽子保本规则(basket-breakeven rule):只有当该方向上已有的持仓整体达到或超过保本线时,才允许执行金字塔加仓。该模式专为希望顺势扩大仓位、但要求首笔头寸必须先证明自身盈利能力的交易者而设计。
两种模式共用完全相同的过滤器、相同的风控机制以及相同的图表面板,唯一的区别仅在于入场节奏。
风险管理:全生命周期把控
交易开仓后绝不听天由命,每一笔头寸从入场到出场均受严格管控:
- 入场仓位: 支持固定手数、按账户余额百分比计算风险,或按净值百分比计算风险。
- 入场时机: 严格按 K 线收盘评估,杜绝盘中重复堆叠开仓。EA 每根 K 线仅评估一次,依据的是上一根已收盘 K 线的转向状态。
- 止盈与止损: 支持距离入场价的固定点数,或完全关闭固定止盈止损以采用纯 SAR 转向平仓。
- 保本止损(Breakeven): 可选功能。当盈利达到用户设定的止盈比例时,自动将止损移动至入场价。
- 移动止损(Trailing Stop): 通过单个下拉菜单提供三种选择:
- OFF:关闭移动止损。
- POINTS:与当前价格保持固定点数距离追踪。
- SAR:按上一根已收盘 K 线的 SAR 值追踪,无信号闪烁,且由转向本身触发激活,而非依赖随意的盈利门槛。
- 分批平仓(Partial Close): 可选功能。当盈利达到止盈的特定百分比或固定点数时平掉部分仓位,随着交易推进逐步降低风险敞口。
- 入场间距(Entry Spacing): 限制同方向订单之间的最小价格间距,并在图表上绘制可视化的间距区域,防止在剧烈震荡行情中于同一价位密集开仓。
- 转向平仓(Flip Exits): 出现反向信号时平仓,通过单一参数提供两种逻辑:
- 无论当前盈亏如何均触发转向平仓;若该转向构成反转信号,EA 会将其作为新入场信号重新经过所有过滤器评估。
- 仅在持仓处于盈利状态时触发转向平仓;亏损订单将继续持有,直到后续转向使其转为盈利或触发止损为止。
- 接管手动订单(Manual Trade Adoption): 将 MagicNumber 设为 0,EA 即可自动接管当前图表上的所有订单,包括您手动开立的仓位。
配置警告
如果您将 StopLossPoints 设为 0 以禁用固定止损,同时将 UseModeZ 保持为 false(DriveMode 之后的第二个参数),面板顶部标题栏将显示警告提示:SET SL!。该提示旨在提醒用户,在下次转向且恰好处于盈利状态之前,系统没有任何自动离场保护。请务必设置固定止损,或启用 UseModeZ 以允许系统在亏损状态下执行转向平仓。
简单易用:面板即说明书
图表信息面板能够直接、实时地解答交易者最关心的实战问题:
| 交易者常见疑问 | 面板对应查看位置 |
| 当前是否有趋势? | TREND 列。显示 BULL 或 BEAR,并附带已持续的 K 线数量 [Age]。 |
| 趋势强度如何? | STRENGTH 列。显示 CHOPPY、BUILDING、TRENDING、STRETCHED、BLOWOFF。 |
| 价格距离 SAR 有多远? | DIST[ATR] 列。经过标准化处理,2.3 倍在任何时间周期下代表相同的偏离程度。 |
| 当前市场是震荡还是单边趋势? | FLIPS[20] 列。原始转向次数统计,带有颜色编码提示。 |
| 刚刚发生了什么? | EVENT 列。显示最近一次转向及其距今的 K 线数。 |
| 多周期是否达成共振? | Alignment 行。显示完全一致、部分一致或相互背离。 |
| 为什么系统没有执行那笔交易? | STATUS 行。明确指出拦截该笔交易的具体过滤器名称。 |
| 此刻市场正在发生什么? | 摘要区(Summary)。实时 SAR 数值、偏离距离、转向计数及投票结果。 |
| 经纪商条件或交易时段是否产生干扰? | 显示交易时段、营业时间、服务器时钟、当前点差、K 线倒计时及持仓数量。 |
面板直接嵌入主图,采用与图表 SAR 圆点一致的视觉语言进行配色:多头显示为亮绿色,空头显示为红色,震荡行情显示为暗灰色,过度延伸与衰竭(STRETCHED 与 BLOWOFF)显示为橙色。几乎没有学习门槛,只要熟悉 SAR 指标的交易者,一眼就能看懂面板上的所有信息。
极简配置,合理的默认参数
交易者只需将 EA 拖放到图表上即可立即投入运行:
- 驱动模式(DriveMode):EVENT。
- 入场信号:初始转向加新鲜转向,提供两次捕捉同一波趋势的机会。
- 过滤器:默认开启震荡过滤(这是相比传统机械式 SAR 最大的核心改进);默认关闭多周期过滤,避免初次使用时因过滤过严而错失信号。
- 移动止损:POINTS 模式,追踪距离 1000 点,盈利达到 1500 点后激活。
- 下单手数:固定 0.01 手。
- 止损设置:5000 点,与默认止盈对称,空间足够充裕,既能发挥有效保护作用又不会过于激进。
当 UpperTF 和 LowerTF 保持默认的 PERIOD_CURRENT 时,EA 会根据当前图表周期,按照 MT5 标准周期序列(M1、M5、……、MN1)自动推导参考周期:大周期自动向后顺延两档,小周期自动向前提前两档。
希望采用更激进交易风格的用户,可在购买后联系获取针对此类参数设置的用户手册。
顺势交易友好型设置
本 EA 内置多种交易模式,帮助交易者轻松顺应大趋势,并在震荡盘整期保持观望:
- 单向交易模式。 将 MaxBuyPositions 设为 0 可完全禁用多单开仓,使 EA 仅执行空单交易(SELL-only);同理,将 MaxSellPositions 设为 0 则使其仅执行多单交易(BUY-only)。这非常适合希望手动研判大周期方向、同时将当前周期的具体执行交给 EA 自动处理的交易者。
- 一揽子保本金字塔加仓。 在 STATE 模式下,将 RequireBasketBEForPyramiding 设为 true,意味着 EA 仅会向已经盈利的订单篮子中加仓。无论当前信号看起来多么强烈,系统绝不会在亏损的逆势仓位中盲目加码。第一笔订单必须先达到保本线,第二笔订单才会被允许开立。这是经验丰富的趋势交易者普遍青睐的防御型默认设置;追求激进加仓的用户也可手动关闭此选项。
- 自加权多周期共振。 将 UpperTF 和 LowerTF 设为相同的时间周期(例如在 H1 图表交易时,将两者均设为 H4),意味着 H4 周期的判断在投票中将占据双倍权重。在 2OF3 投票模式下,这将使 H4 周期占据主导地位。该设置深受高度信赖某一特定参考周期的交易者喜爱。
纪律高于预测
本 EA 从不试图预测未来。它只对市场做出反应,并且是有纪律地做出反应。每一次入场都经过层层过滤,每一次出场都受规则约束,每一笔持仓都可启用追踪保护,每一个决策均有据可查。交易者可以清晰掌握:
- 正在发生什么: 通过面板各数据列一目了然。
- 为何发生或未发生: 通过 STATUS 状态栏直接获悉。
- EA 正在采取什么行动: 通过持仓计数器、价格区间区域及追踪止损状态实时追踪。
系统没有任何隐藏状态、黑箱算法或所谓独家神秘信号。从转向识别、震荡过滤、距离过滤、新鲜度过滤、多周期投票,到仓位上限、入场间距及一揽子保本规则,整条决策链路在面板上完全可见,且在代码中 100% 可复现。如果您对某项决策不满意,只需顺藤摸瓜找到对应的过滤关卡并调整其参数即可。
这才是本系统的核心价值所在:不靠预测,而是将严谨的纪律一以贯之地执行到底,让每一个决策清晰透明,让每一份风险提前受控。
本系统不做什么
本着坦诚客观的原则,在此明确说明:
- 它不会预测转向点之后的价格具体走向。
- 它不保证任何单笔交易必然盈利。
- 它不会自动调节阈值参数。新鲜度半衰期、震荡次数上限、多周期投票模式以及距离过滤阈值均由用户手动设定,不会随市场波动率或近期盈亏表现自动改变。
- 它不会在后台自动优化参数,内置不包含步进分析(walk-forward)逻辑或遗传算法搜索。
它所做的,是以完全透明的方式严格执行一套清晰、可验证的规则体系,让拥有交易纪律并经过参数测试的交易者能够稳定一致地执行策略,彻底摆脱主观入场、随意平仓以及情绪化「再做最后一单」所带来的心态波动。
购买后如有需要,可联系索取详尽的产品指南,内容涵盖各时间周期推荐配置(M1 至 M5 剥头皮、M15 至 M30 日内短线、H1 至 H4 波段交易、D1 长线持仓)、输入参数完整说明及常见问题排查。

