Persistence Trend Line
- 指标
-
Sable Pacific LLC
算法交易系统开发者,拥有20多年经验。
我们为外汇、期货和股票设计和开发自动交易系统。在MQL5上,我们发布适用于MetaTrader 5的智能交易系统。
第一款是Armada Quant FX Portfolio Trader:一个智能交易系统,从一个图表交易11个外汇货币对,作为一个投资组合运行,每个货币对都有回撤过滤器。
关于我们产品的问题:请在产品评论中留言,或在MQL5上给我发送消息。 - 版本: 1.0
Persistence Trend Line 是一款适用于 MetaTrader 5 的自适应趋势线指标。它在价格图表上绘制一条平滑线,其速度会随市场自适应调整:当价格持续收在该线同一侧时,线会加速;当价格不断穿越该线时,线会减速。这条线在上升时为蓝色,在下降时为橙色。每根K线的颜色在该K线收盘时确定,已收盘的K线永不重绘。
它只使用所在图表自身的价格K线。它有五项设置和两个警报开关,所有交易品种和时间周期都使用同一套默认设置。
工作原理
该线是收盘价的双重平滑指数移动平均线:第一级平滑跟随收盘价,该线再跟随第一级平滑,两者速度相同。
计数器统计收盘价已连续多少根K线停留在该线的同一侧。当价格不断穿越该线时,计数器不断重新开始,该线以 Slow length 设定的慢速移动。当收盘价持续落在同一侧时,计数器不断增大,速度向 Fast length 设定的较快速度靠拢,因此该线能更紧密地跟随单边行情。
速度是逐步变化的:在每根K线上,速度向目标速度移动一部分距离,这一比例由 Glide rate 设定。
如何解读
蓝色表示这条线在该K线期间上升,橙色表示它下降。当这条线的变动不超过 Flip band 的幅度或完全没有变动时,该K线保持前一根K线的颜色。K线的颜色在收盘时根据其最终收盘价确定,之后不再改变。
当K线仍在形成时,该线跟随价格变动,并保持上一根已收盘K线的颜色。新的颜色在K线收盘时出现。每根K线上的数值只使用该K线及其之前的K线。
输入参数
以下参数名称与其在“输入”选项卡中的显示一致:
- Slow length, bars (at least 2),默认值 9:价格不断穿越该线时线所用的长度,即它慢而平稳的速度。
- Fast length, bars (below slow),默认值 5:收盘价保持在同一侧时线所趋向的长度。该值会保持小于 Slow length。
- Ramp, bars to reach the fast speed,默认值 4:同一侧连续多少次收盘能使目标速度从慢到快走完大部分距离。
- Glide rate (0.01 to 1),默认值 0.2:每根K线上向目标速度移动的距离占剩余距离的比例。值为 1 表示没有渐进过渡。
- Flip band, x bar range (0 = none),默认值 0:该线在一根K线上的变动必须大于平均K线波幅(真实波幅,按 14 根K线平滑)乘以该值,颜色才会改变。设为 0 时,任何上升或下降都会改变颜色。
- Alert when the color changes,默认值 false:颜色改变时在终端中显示警报。
- Push notification on a color change,默认值 false:颜色改变时向您的手机发送推送通知。
两种颜色都可以在“颜色”选项卡中更改。
设置建议
请先使用默认值。所有长度都以K线根数计,Flip band 以平均K线波幅为单位,因此同一组设置无需重新换算即可用于任何交易品种和任何时间周期。
较大的 Slow length 能使该线在横盘行情中更平稳。较小的 Fast length 能让它更紧密地跟随单边行情。如果希望该线接近水平时颜色变化更少,可以调高 Flip band,例如调到 0.2 或 0.3。
超出参数范围的值会被就近限制在边界值:Slow length 至少为 2,Fast length 为 1 到 Slow length 减 1,Ramp 至少为 0.1,Glide rate 为 0.01 到 1,Flip band 至少为 0。
警报
可开启 Alert when the color changes 或 Push notification on a color change,也可以两者都开启。每次颜色改变只发送一次消息,在改变颜色的那根K线收盘时发送,例如:Persistence Trend Line: turned up, EURUSD H1。
推送通知需要在终端“选项”的“通知”选项卡中开启通知,并填写您的 MetaQuotes ID。
适用于所有交易品种和时间周期
本指标只根据所加载图表上K线的高点、低点和收盘价计算。它不使用成交量、其他交易品种、一天中的时间和文件,其计算也不需要互联网连接,因此可以在您的 MetaTrader 5 终端提供的任何交易品种和时间周期上运行,从 M1 到 MN1。
无论历史数据有多长,每根新K线增加的计算量都同样很小,因此即使是很长的图表也能快速加载。
