
Up and Down 是一款基于统计学概率分布的动力震荡指标。其核心逻辑源于 John Ehlers 提出的 Fisher Transform 算法。该指标旨在通过数学转换,使价格波动呈现出明显的对数正态分布,从而将价格的微小波动放大,帮助交易者在趋势形成的早期捕捉到极值反转信号。
核心功能亮点
- Fisher 转换算法:
- 不同于普通的 RSI 或 KDJ,该指标通过
MathLog(对数函数)处理价格在特定周期内的位置。 - 这种转换极大地放大了指标在接近波峰和波谷时的灵敏度,使得“转折点”在视觉上表现为尖锐的波峰,而非平缓的圆弧。
- 不同于普通的 RSI 或 KDJ,该指标通过
- 双重平滑逻辑:
- 代码中采用了权重分配:
0.33 * 当前值 + 0.67 * 前值。 - 这种递归计算(Recursive Calculation)在保留响应速度的同时,有效消除了大部分市场噪点。
- 代码中采用了权重分配:
- 零轴穿透信号 (
Zero-Cross):- 指标窗口以 0 轴 为多空强弱的分水岭。
- 这种设计将复杂的市场波动简化为直观的线性运动,便于量化交易策略的构建。
- 智能主图箭头预警 (
manageArr):- 指标自带主图信号显示功能。当副图指标线发生零轴穿越时,主图会通过
OBJ_ARROW自动标注信号:- 蓝色向上箭头:指标由正转负(多头回测或转势起始)。
- 红色向下箭头:指标由负转正(空头回测或转势起始)。
- 信号位置利用 ATR 波动率自动计算间距(Gap),确保图表清晰不遮挡。
- 指标自带主图信号显示功能。当副图指标线发生零轴穿越时,主图会通过
技术参数解析
| 参数名称 | 功能描述 | 交易建议 |
| period | 计算回顾周期 | 默认 18。缩短此参数可捕捉更灵敏的短线波动,增加则更适合中线趋势。 |
| Arrow | 是否显示主图信号 | 开启后可在 K 线图上直接查看信号位置,方便直观决策。 |
| SIGNAL_BAR | 信号确认柱 | 默认 1(代表确认上一根柱子的收盘信号)。可防止信号闪烁。 |
| clArrowBuy/Sell | 信号颜色 | 默认蓝色(买入参考)与红色(卖出参考)。 |
交易逻辑与应用
- 零轴共振入场:
- 看涨信号:当指标线从下方迅速回升并切入 0 轴上方,代表上涨动能正在积聚。
- 看跌信号:当指标线从上方迅速回落并跌破 0 轴下方,代表下跌动能占据主导。
- 极值反转识别:
- 指标设定了 -3 到 3 的限制范围。当指标线达到极值(如大于 2 或小于 -2)并开始掉头时,通常预示着当前超买或超卖行情即将终结。
- 配合趋势过滤:
- 建议将此指标与均线系统结合使用。在上涨趋势中,仅参考指标由负转正(回踩确认)的买入信号,以提高胜率。
量化点评:该代码通过
iHighest和iLowest动态锁定周期内的价格极值,配合对数转换,解决了传统震荡指标在强趋势行情中容易“钝化”的痛点。其自带的manageArr函数通过PREFIX标签管理对象,保证了图表刷新时历史信号的稳定性
好的指标只是成功的一半,选择一个稳定、公平的交易平台才是长期获利的关键。
我们深度实测 NordFX,提供最适合自动化与技术指标运行的交易环境 >>> 外匯平台挑選攻略


