交易中的混沌理论(第一部分):简介、在金融市场中的应用和李亚普诺夫指数·综合运用
「用相空间重构把混沌程度钉在反转点上」
在 MT5 里跑一段自定义脚本,就能把李雅普诺夫指数和价格转折直接对齐看。做法不复杂:取当前品种的历史柱线,对每个柱做相空间重构加近邻搜索,算出局部李雅普诺夫指数,这个值的正负直接反映该时刻系统的混沌倾向。 反转的判定很朴素——收盘价先上后下,或先下后上;其余都算趋势延续。脚本会把每一根柱的指数正负,分别和「反转 / 延续」做交叉计数。 跑完之后终端会吐出四组数:指数为正时的反转次数、延续次数,以及指数为负时的对应次数,同时给百分比。外汇与贵金属波动大、杠杆高,这套统计只能说明混沌期与转折的重合概率,不能当作方向保证。 一个可验证的现象是:若样本里指数转正时反转占比明显高于延续占比,说明该品种在波动放大段更倾向掉头;反之则延续概率更高。直接复制下面代码到脚本里,改个品种和柱数就能在策略测试器看到自己的分布。
EURUSD H1 的李雅普诺夫指数没那么神
把李雅普诺夫指数套到 EURUSD 的 H1 周期上做趋势逆转与延续的统计,出来的分布很平。正指数和负指数对应的事件占比几乎对半,反转与延续各自落在 50% 上下,说明这块市场常在稳定段和混沌段之间来回切。 具体看数:正指数时反转 50.61%、延续 51.09%;负指数时反转 49.39%、延续 48.91%。正负两组里的逆转/延续差都不到 0.5 个百分点。按常理负指数代表更有序、可预测,但实测里它并没有比正指数多出多少方向偏好。 结论偏冷:李雅普诺夫指数本身大概率不是预测 H1 趋势掉头或继续的决定因子。EURUSD 这种正负事件近乎均匀交替的结构,提示外汇高风险品种里单靠一个混沌指标容易踩坑,开 MT5 用iCustom把指数打在副图、叠加手工价行确认更实在。
◍ 收束
把混沌理论搬进行情分析,核心落点其实就一个:市场不是随机游走,而是非线性动力系统。吸引子、分形维度、蝴蝶效应这三样帮我们换了个视角看价格,而李雅普诺夫指数才是真能上 MT5 跑起来的尺子——它能量出当前序列到底有多「乱」。 附件里的 Lyapunov_Exponent_Indicator.mq5(12.14 KB)直接拖进指标目录就能编译。但评论区两位实盘者的对话值得记住:默认时滞设 1、嵌入维度设 2 只是跑通代码的演示参数,Stanislav Korotky 提到时滞在多数周期里该调到 7–8 往上,否则指数会严重失真。 外汇与贵金属自带高杠杆风险,这类混沌工具只是指示「混乱度倾向上升或下降」,不等于方向判断。开 MT5 把时滞从 1 改到 8 对比两条曲线,比任何结论都直观。