Momentum:FISHER(费雪变换指标)技术指标详解
Momentum:FISHER(费雪变换指标)技术指标详解一、FISHER的定义FISHER(Fisher Transform Indicator,费雪变换指标)是由约翰·F·埃勒斯(John F. Ehlers)开发的一种技术指标,其核心原理是通过数学变换,将原本不服从正态分布的价格数据转换为近似高斯正态分布,从而使价格走势图中“极端值”更容易被识别,帮助投资者发现潜在的价格反转点。核心设计理念市场价格的原始分布往往不是正态的——趋势、跳空、聚集等现象使得“什么是正常的价格波动”很难界定。埃勒斯(Ehlers)的核心思路是:将价格缩放到标准范围,再施加非线性变换,将靠近区间边界的数值“拉伸”,从而让极值区域变得极其敏感,使其能比传统震荡指标更早地捕捉到价格拐点信号。FISHER的核心特征特征说明理论基础将价格转换为高斯正态分布,使拐点更容易识别指标类型动量震荡指标(无边界,数值通常不限制在固定范围)开发者约翰·F·埃勒斯(John F. Ehlers)默认参数length=9, signal=1核心优势对极端价格区间敏感,可能提供领先信号而非滞后信号二、FISHER的计算方法1. 核心公式费雪变换的核心数学公式是将输入值XXX映射为近似正态分布的YYY值:Y=0.5×ln⁡(1+X1−X) Y = 0.5 \times \ln \left( \frac{1 + X}{1 - X} \right)Y=0.5×ln(1−X1+X​)其中XXX被限定在−1-1−1到+1+1+1之间,ln⁡\lnln为自然对数。对于价格数据的实际应用,pandas_ta库的 Fisher 实现采用了一套具体算法:第一步:计算HL2(高低价均值)HL2=High+Low2 \mathrm{HL2} = \frac{\mathrm{High} + \mathrm{Low}}{2}HL2=2High+Low​第二步:寻找HL2在回看窗口中的极值HHL2=max⁡(HL2,length) \mathrm{HHL2} = \max(\mathrm{HL2}, \mathrm{length})HHL2=max(HL2,length)LHL2=min⁡(HL2,length) \mathrm{LHL2} = \min(\mathrm{HL2}, \mathrm{length})LHL2=min(HL2,length)第三步:计算价格在区间中的归一化位置HLR=HHL2−LHL2 \mathrm{HLR} = \mathrm{HHL2} - \mathrm{LHL2}HLR=HHL2−LHL2为了防止分母为零,设置HLR0.001\mathrm{HLR} 0.001HLR0.001时取值为0.0010.0010.001。position=(HL2−LHL2HLR)−0.5 \text{position} = \left( \frac{\mathrm{HL2} - \mathrm{LHL2}}{\mathrm{HLR}} \right) - 0.5position=(HLRHL2−LHL2​)−0.5此时position的范围大致在−0.5−0.5−0.5到+0.5+0.5+0.5之间。第四步:递归平滑与费雪变换通过一个递归公式对position进行平滑:v=0.66×position+0.67×vprev v = 0.66 \times \text{position} + 0.67 \times v_{\text{prev}}v=0.66×position+0.67×vprev​然后将vvv强制限制在−0.99-0.99−0.99到+0.99+0.99+0.99之间,以避免对数计算中的奇异点。最后,应用费雪变换核心公式,并累加历史值:FISHERt=0.5×ln⁡(1+v1−v)+FISHERt−1 \mathrm{FISHER}_t = 0.5 \times \ln \left( \frac{1 + v}{1 - v} \right) + \mathrm{FISHER}_{t-1}FISHERt​=0.5×ln(1−v

相关新闻

终极指南:CodeLite跨平台IDE完整安装与使用教程

终极指南:CodeLite跨平台IDE完整安装与使用教程

终极指南:CodeLite跨平台IDE完整安装与使用教程 【免费下载链接】codelite A multi purpose IDE specialized in C/C/Rust/Python/PHP and Node.js. Written in C 项目地址: https://gitcode.com/gh_mirrors/co/codelite CodeLite是一款功能强大的跨平台集成…

2026/6/23 10:10:13阅读更多 →
GPT-4o原生多模态原理与实时语音交互实战指南

GPT-4o原生多模态原理与实时语音交互实战指南

1. 项目概述:GPT-4o不是“升级版”,而是交互范式的重写 “OpenAI发布新模型GPT-4o,免费用真的太香了!”——这句话在2024年5月刚出来时,朋友圈刷屏、技术群炸锅、自媒体标题全在加感叹号。但说实话,我盯着官…

2026/6/23 10:24:06阅读更多 →
GitHub汉化插件终极指南:3分钟让GitHub界面说中文,新手也能轻松玩转

GitHub汉化插件终极指南:3分钟让GitHub界面说中文,新手也能轻松玩转

GitHub汉化插件终极指南:3分钟让GitHub界面说中文,新手也能轻松玩转 【免费下载链接】github-chinese GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) 项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese…

2026/6/23 10:34:43阅读更多 →
Qwen 3.6-35B-A3B实测:MoE+4bit模型在阿里云T4上的工程落地

Qwen 3.6-35B-A3B实测:MoE+4bit模型在阿里云T4上的工程落地

1. 项目概述:为什么这个标题值得深挖——不是跑个benchmark,而是看清Qwen 3.6-35B-A3B在真实工程场景中的“筋骨”你点开这个标题,大概率不是想看一句“性能很强”或者“吊打Llama 3”,而是手头正卡在某个具体问题上:比…

2026/6/24 7:18:07阅读更多 →
语雀前端八股文B--------B:知识压缩与面试验证的工程实践

语雀前端八股文B--------B:知识压缩与面试验证的工程实践

1. “前端八股文B--------B语雀”到底在指什么?——一场被符号化了的集体备考行为你刷到这个标题时,第一反应可能是:这串带长横线的“B--------B”是乱码?是排版错误?还是某种加密暗号?其实它不是故障&…

2026/6/24 7:18:07阅读更多 →
Gemini 3.1 Flash-Lite:面向高TPS场景的轻量级LLM工程实践

Gemini 3.1 Flash-Lite:面向高TPS场景的轻量级LLM工程实践

1. 项目概述:这不是一次“升级”,而是一次精准的工程收缩 Gemini 3.1 Flash-Lite Preview 这个名字本身就带着一种克制的信号——它没叫“Pro”、没叫“Ultra”,甚至没加“v2”,而是用“Lite”和“Preview”两个词,把…

2026/6/24 7:18:07阅读更多 →
MPC8309复位与时钟系统详解:从RCW配置到时钟树构建

MPC8309复位与时钟系统详解:从RCW配置到时钟树构建

1. MPC8309复位与时钟系统:从硬件上电到稳定运行的核心基石在嵌入式系统开发,尤其是网络通信、工业控制这类对稳定性和实时性要求极高的领域,处理器的启动过程绝非简单的“通电即用”。它更像是一场精密的交响乐,复位配置&#xf…

2026/6/24 7:18:07阅读更多 →
Plot Subfunctions:数据可视化工程化实践,提升MATLAB/Python绘图效率

Plot Subfunctions:数据可视化工程化实践,提升MATLAB/Python绘图效率

1. 项目概述:Plot Subfunctions 到底是什么?如果你用过 MATLAB、Python 的 Matplotlib 或者 R 的 ggplot2 画过图,那你肯定不止一次地写过重复的代码。比如,每次画图都要设置一遍字体大小、线条样式、图例位置;或者&am…

2026/6/24 7:18:07阅读更多 →
Git源码泄露:原理、探测与防御全解析

Git源码泄露:原理、探测与防御全解析

1. 项目概述:当你的代码仓库“门户大开”在渗透测试或者日常的安全巡检中,我们常常会听到“源码泄露”这个词。这听起来可能不如“远程代码执行”或“SQL注入”那么惊心动魄,但它的危害性却常常被低估。想象一下,你精心构建的堡垒…

2026/6/24 7:13:07阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/23 7:04:52阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/24 2:12:09阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/23 5:55:37阅读更多 →
TaskJuggler脚本编程入门:用代码实现自动化项目管理

TaskJuggler脚本编程入门:用代码实现自动化项目管理

TaskJuggler脚本编程入门:用代码实现自动化项目管理 【免费下载链接】TaskJuggler TaskJuggler - Project Management beyond Gantt chart drawing 项目地址: https://gitcode.com/gh_mirrors/ta/TaskJuggler TaskJuggler是一款强大的开源项目管理工具&#…

2026/6/24 0:02:41阅读更多 →
终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果

终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果

终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果 【免费下载链接】angular-mobile-nav An angular navigation service for mobile applications 项目地址: https://gitcode.com/gh_mirrors/an/angular-mobile-nav angular-mobile-nav是一款专为…

2026/6/24 0:02:41阅读更多 →
Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作

Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作

Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作 【免费下载链接】Wan2.1-Fun-V1.1-1.3B-InP 项目地址: https://ai.gitcode.com/hf_mirrors/PAI/Wan2.1-Fun-V1.1-1.3B-InP Wan2.1-Fun-V1.1-1.3B-InP是一款强大的AI视频创作工具,…

2026/6/24 0:02:41阅读更多 →