价格走势模型及其主要规定。(第 3 部分):计算股票证券博弈的最优参数·进阶篇
用趋势品质挑出能下手的单边行情
趋势品质 Q 定义为自然价格增量与不确定性噪声的比值,公式写作 Q = ΔP / σΔP。一套能盈利的跟随策略,核心就是只做 Q 明显大于 1 的区段;实测中单一货币对的 Q 指标读数通常只在若干单位量级,极少突破 4,碰上强外部事件趋势说断就断,所以盈利只能吃趋势里相对小的波动,外汇和贵金属这种高杠杆品种更得控仓。 随性通道指标里价格从一边界匀速漂到另一边界时,整段范围估算为 L = 2W + v·T,其中 v 是归一化漂移速度、W 是通道半宽。若顺势,希望 ΔP(T) 明显大于它的不确定性 σΔP(T),由此能反推出所需平均时间 T 的下界;当 T 较大可忽略噪声时,T 直接用 (3.4) 算,小周期则取二次方程正根。 品质趋势指标读数和归一化速度成正比,不取模所以符号指方向,它不滞后甚至常跳过价格走,因为趋势转弱前速度先降;但强干扰一打,它就退化成由平均周期决定的普通滞后指标。图例 4 把 X 轴换成平均周期 10~160 的 Q 值而非时间,能看见不同尺度下多个品质峰值——全局单边趋势里峰值随识别尺度变大而抬升,因为非标准混沌跳跃带来的额外噪声权重被摊薄了。 实时博弈不能只看历史,要用预测归一化速度族算向前 N 根的预测品质 Q̂(N,T),扫一遍平均周期谱系抓最大值 Q̂max 及其对应尺度 T*。小周期下若 Q 单调增出峰值,是单边萌芽;Q̂max 过后开始落回均值尺度,趋势放缓,可能很快逆转,平仓线就设在 Q 跌回 1 之前。 能交易的一段长度 L_trade 不等于预测长度 L_pred。外推数学(含神经网络、ARIMA)本身在强事件间才靠谱,故盈利该落在更可能形成的未来小片段;模型假设平均跳跃恒定,工作范围 D 是从上一强事件到下一强事件的柱线数,越界用必亏。自下估 L_trade 受波动比概率小的约束,对应 Q̂ 图形极平滑区,该段预期自然盈利即 ΔP 本身。交易者自己选时间帧:大帧品质高但熬得久,小帧快进快出但真实品质更低、风险更大,贵金属和外汇都属此类高风险博弈。
◍ 等概率跳跃下的止损止盈最优解推导
把价格看成从零标记出发、向上跳概率 p 向下跳概率 q 的随机游走,顶部距零 a 为止盈、底部距零 b 为止损。先解最单纯的等概率情形 p=q=0.5:有限差分方程退化为线性递推,代入边界条件(触止损点后到达止盈概率为 0)可得到达止盈概率 P_a = b/(a+b),触发止损概率 P_b = a/(a+b)。此时每笔平均利润恒为 0,点差只会让它转负——止盈止损放哪都没用。 当单向概率占优(设 a 代表向上偏好比,a>1),推导出的止盈命中概率为 P_a = (a^b - 1)/(a^{a+b} - 1) 的对应形式,平均利润表达式(4.16)仅是 b 的函数。对 b 求导置零,得到最大化平均利润所需的止损值 b_opt = ln[N·ln(a)/(1-a^{-N})] / ln(a)。函数二阶导恒负,确认这是最大值点。 拿 N=100、a=1.05 跑一遍:b_opt 约为 46.3,而此时若价格不确定性 σ 满足 b ≫ σ(式 4.25),代入后发现最优止损相对波动标准其实为负向约束,图例 6 显示这类函数不会大于零。意思是按平均模型算出的破位单,实盘会因波动大于平均走势而净亏。 破局方法是主动放大止损、等比缩小止盈:止盈减为 a·k(k 弱趋势略大于 1、强趋势近 1),止损同步加量(式 4.29)。这样反向触发频率压到低于 q、正向高于 p。最大利润估算式(4.31)在 alpha 1→3、N 3→200 网格下均为正且随两者抬升(图例 7)。 实盘落地靠两个工具:CalculateScientificTradePeriod 脚本穷举 N 找期望利润与胜率双高的均化周期(脚本重算力,勿做实时指标);ScientificTrade 指标按整套理论算最优止盈止损并判趋势。下面 MATLAB 片段就是网格扫 N 与 a、画利润曲面用的核心代码。 别把正态当圣经 模型基于平均值,但破位单踩在波动边缘成交。若止损不远超价格不确定性 σ,平均模型会和实盘偏差撕裂,最优解直接变亏损。
>> [N,a]=meshgrid([class="num">3:class="num">200],[class="num">1.01:class="num">0.01:class="num">3]); >> b=log(N.*log(a)./(class="num">1-a.^(-N)))./log(a); >> beta=(a-class="num">1)./(a+class="num">1); >> s=(N.*beta+class="num">1).^(class="num">1/class="num">2)./beta; >> y=b-s; >> plot3(N,a,y) >> grid on >> [N,a]=meshgrid([class="num">3:class="num">200],[class="num">1.01:class="num">0.01:class="num">3]); >> b=log(N.*log(a)./(class="num">1-a.^(-N)))./log(a); >> beta=(a-class="num">1)./(a+class="num">1); >> s=(N.*beta+class="num">1).^(class="num">1/class="num">2)./beta; >> s0=N.*(class="num">1-a.^(-b))./(class="num">1-a.^(-N))-b; >> Profit=s0-class="num">3*s; >> plot3(N , a, Profit) >> grid on
「用品质因子抓价格自然反转的临界」
傅里叶外推类预测装置本身带有不可消除的误差,ScientificTrade 指标结合 CalculateScientificTradePeriod 脚本算出的区间趋势,仍可能落在假预测上。单纯靠数学装置充分工作范围里的数值做单,遇到内部规律触发的反转会直接被打止损。 现实里价格并非等距跳跃。平均静态趋势之外,市场常出现短期超出经典统计界域的强劲走势,且这类内部驱动的波动往往与统计趋势反向,正好砸掉散户的止损位。按 Le Chatelier 原理,系统穿过准均衡态时对微小变化无反应,但某一金融产品累积到特定涨跌幅后,品质会急剧跳跃、回吐数量——从波浪模型看,就是部分概率波相位接近或相等诱发反转。 实践上不必硬算比率(II.17),直接看预测品质因子图形更实用:若未来第 k 根柱线对应的 Q_f 在周期 T 内接近或超过该产品临界值 Q_c(当前柱就简化为 Q≥Q_c),全局趋势变化就可能发生。此时若跳变源于市场自身规律,应排除交易,因为反转后实际与预测概率将本质背离。 值得提防的是,走势最激烈、概率幅度模量最大时,习惯用宏观惯性思路的交易者反而亏得最狠。市场无恒定惯性,内部规律在临界位轻易翻盘部分价格波相位,这过程无关“恶意”,只是费米子式不对称使然。外汇与贵金属杠杆高,这类自然反转随时吞掉顺势仓,开 MT5 把品质因子面板调出来对照临界值,比盲信趋势线更靠谱。
画得少,看得清
把市场里极窄的开平仓条件筛出来,靠的是工程化建模而不是经典形态套路,这类博弈存在正期望利润的概率,但用肉眼和传统指标基本抓不住。 作者自己的 ScientificTrade 指标加上傅里叶外推做预测,在实测里部分验证了这条路径可行;不过他坦承预测装置精度还不够,指标仍有明显改进空间。 外汇与贵金属属高风险品种,这类小样本极端条件策略随时可能被regime切换打脸,拿去 MT5 挂前先跑一遍你自己的品种和周期再说。