Nexfin Volatility Breakout Indicator
- 指标
-
Kfir Assayag
我是 Kfir Assayag,Nexfin 的创始人。我为 MetaTrader 5 开发基于明确规则的交易工具:两款EA(Volatility Breakout 和 Donchian Trend),以及三款会在您的图表上直接显示自身历史表现的指标。
我的做法:
• 每个预设都经过测试并公开结果,包括亏损的预设。
• 结果在真实报价(tick)上复核,并按净值回撤衡量,而不仅是余额。
• 资金账户保护功能在发布前经过了多轮代码审查。
• 不使用DLL,不发送网络请求,不读写外部文件。 - 版本: 1.3
- 激活: 10
本指标绘制 Nexfin Volatility Breakout 引擎所使用的突破通道:回溯窗口的最高价与最低价,再按平均真实波幅的倍数向外扩展,使普通噪音不构成突破。每一根收盘超出扩展后水平的K线都会标注箭头。
绿色箭头代表买入,红色箭头代表卖出。信号在已完成的K线上计算,因此已经画出的箭头不会在下一个报价时移动或消失。所有历史信号都会绘制,而不只是最近一个,您可以向前翻阅图表,研究该规则在过去行情中的表现。
趋势过滤,默认开启
信号会与更高周期上的一条移动平均线进行比对,只有方向一致的才会绘制。在下跌趋势中您只会看到卖出箭头,看不到买入箭头。这是预期行为,也正因如此,在逆势阶段图表上可能只显示通道而箭头很少。周期、算法与时间框架均可配置,也可以关闭该过滤以查看全部原始突破。
时段过滤,默认关闭
将信号限制在某个时间窗口内,并可选择为该窗口加上背景底色。
位置与面板
最近一次信号的建议止损与目标位以射线绘制,起点是信号所在的那根K线并向右延伸,因此始终能看出某个位置由哪一个信号产生。信息面板显示通道位置、双向距离突破的距离、趋势状态与信号计数,并会根据内容自动调整大小。
信号统计
面板会统计当前配置在您眼前这张图表上产生的信号,并报告它们相对于指标自身给出的 止损与目标是如何了结的。改动任一输入,或切换品种与周期,数字都会针对您此刻所看到的 内容重新计算。
面板给出以每年信号数表示的触发频率、盈利与亏损的次数,以及由您所设定的止损与目标推得的以R为单位的 期望值。当已了结的信号少于三十个时,不显示任何百分比,只显示计数——用少量信号算出 的胜率,无法把好设置与差设置区分开。面板在胜率旁显示该盈亏比下的盈亏平衡胜率,并按期望值而非胜率为该行着色:在1:2时,胜率40%的设置在计入成本前已为正,面板以绿色显示。最后一行把所有已了结信号扣除点差后的结果加总为一个以R为单位的总数。
这不是回测。没有手数计算,没有复利,也没有滑点。它只回答一个问题:这张图表上的信号 中,有多少在触及建议止损之前先到达了建议目标。
点差按实计入,而非假定
第二行会把您经纪商当前的点差按占价格的比例计入每一个信号,并按该信号自身的风险折算, 再把扣除后的期望值重新打印一次。未扣成本的数字不是答案,在其下方加一句提示也不会把 它变成答案。
同一根K线内的了结
当同一根K线同时包含建议止损与建议目标时,K线数据无法判断孰先孰后。在有分钟数据的 区间,程序会读取其中的一分钟K线来判定。仍无法判定的部分会被排除并单独计数,面板还会 给出把每个被排除信号都算作亏损的最坏情况胜率,让您看到的是区间,而不是一个掩盖了 取舍的数字。
稳定性检查
开启后,程序会把两个结构参数各向两个方向移动百分之二十,用同一规则重新测量,并把这些邻近 设置中最差的结果显示在您自己的结果旁边。只有在自身数值上才成立的设置,会被报告为 尖峰而非平台。若产生足够信号可供判断的邻近设置太少,检查会拒绝给出结论,而不是悄悄 放行。
默认关闭,因为每一次扰动都意味着对历史的一次完整重扫。
提醒
弹窗、推送与邮件提醒,全部默认关闭。
先试用
下载免费演示版,并在策略测试器的可视化模式中运行。加载足够的历史数据,观察图表和面板逐根K线更新,每次只修改一个参数以查看其效果。演示版在测试器中运行,而不是在实时图表上。
技术信息
适用于任何品种、任何周期。不调用 DLL,不发起网络请求,不使用外部文件。
支持:请使用本产品的评论区,或通过站内消息联系。
