TD Sequential Ultimate
TD Sequential Ultimate MetaTrader指标包含由传奇技术分析师汤姆·狄马克开发的TD序列方法的所有成分。TD Sequential Ultimate显示“买入和卖出”设置,包括“设置完美数”,“买入和卖出倒计数”(包括失败的13次计数尝试),以及TDST支持位和阻力位。与TD序列方法的许多其他实施方式不同,这项指标进行了多处改进:
- 仅重新计算那些需要计算的蜡烛图,这会提高计算效率,尤其是在较短的时间周期内。
- 从蜡烛图高点或低点到计数值的距离将根据图表比例和字体大小,使用像素价格比重新计算,以确保在各种交易工具中输出一致的非重叠指标。
- 一切都按照原始的TD序列规则计算。例如,倒计数蜡烛图可能不具有因果关系,但“计数到9”之后,“设置完美数”可能会出现在任何一根烛图上。
- 所有输出都可用作指标缓冲,以便它们通过
iCustom()
函数轻松集成到其他指标或智能交易系统中。 - 指标内置了可由多种情况触发以及通过多种媒体发出的提醒。
这项指标同时适用于MetaTrader 4和MetaTrader 5,而且它的代码内不使用任何其他指标。
什么是 TD 序列?
TD 序列是 由 Tom DeMark 所开发的系统,用于为所萌发出的反向发展趋势 提供一种 定量 的 衡量方法。其基于 三个主要理论:买入/卖出设置,这 至少 预示着一种局部性的趋势,买入/卖出完美设置,这表明趋势 至少会停滞的 可能性很高 , 以及买入/卖出倒计时, 表明最初 趋势的势头已经耗尽。TD 序列的终极指标,加入了 Tom DeMark 为 产品组合 制作的另一技术 — TDST 支撑/阻力水平。 其 基于已设置的买入/卖出 k 线,并 毫无意外的提供了强大的 支撑和 阻力水平。它们可以独立使用, 也 可以与 TD 序列系统中 的 其余 功能共同使用。如果您想 了解 TD 序列的工作原理,以及 您该如何利用这一技术指标交易货币对, 请 参考下列资源:
输入参数
计算
- MaxBars (默认值 = 1000) — TD 序列有多少需要计算的标准。零值意味着将计算所有可用标准的数量。数字越高,该指标的计算速度就越慢。
显示
- BuySetupColor (默认值 = clrLime) — “买入设置”计数和“完美数”箭头的颜色。
- SellSetupColor (默认值 = clrRed) — “卖出设置”计数和“完美数”箭头的颜色。
- CountdownColor (默认值 = clrOrange) — “倒计数”值的颜色。
- FontFace (默认值 = "Verdana") — 用于显示计数的字体。
- FontSize (默认值 = 12) — 用于显示计数的字体大小。
- ArrowWidth (默认值 = 2) — 用于“设置完美数”的箭头大小。
- PixelDistance (默认值 = 3) — 计数对象之间的垂直距离(以像素为单位)。
- Prefix (默认值 = "TDS_") — 用于命名图表对象的文本前缀。
提醒
- AlertOnSetup (默认值 = false) — 完成“买入/卖出设置”后触发提醒 (打印计数9)。
- AlertOnPerfecting (默认值 = false) — 当“买入/卖出设置”出现完美数时(出现一个箭头)触发提醒。
- AlertOnCount13 (默认值 = false) — 当“倒计数”第13根烛图出现时触发提醒。
- AlertOnSupportResistance (默认值 = false) — 当烛图的收盘价高于阻力位或低于支撑位时触发提醒。
- AlertNative (默认值 = false) — 如果为true,则提醒事件发生时会弹出本地提醒。
- AlertEmail (默认值 = false) — 如果为true,提醒将通过邮件发送。应在MetaTrader中正确地设置邮件,设置方式为:工具->选项->邮件。
- AlertNotification (默认值 = false) — 如果为true,提醒将会通过推送通知发送至您的移动设备。为此,您需要在MetaTrader中设置MetaQuotes ID,设置方式为工具->选项->通知。
用途
有多种方式可以根据TD Sequential技术进行交易。它的关键之处在于,整个框架由汤姆·狄马克开发,旨在发现趋势中的潜在逆转。例如,“倒计数”标记13经常会与趋势的顶端或底端重合。另一种使用TD Sequential的方法是根据支撑/阻力位附近的完美数设置买入/卖出,但没有哪根蜡烛的收盘价低于/高于那个支撑/阻力位。
根据我对外汇货币对指标的观察,由TD Sequential印制的支撑位和阻力位为进入和退出交易提供了相当不错的支撑位和阻力位。若收盘价低于支撑位或高于阻力位,这两种情况可以分别用于做空或做多。
然而,如果不通过其他技术指标或基本信号确认,这种指标体系似乎无法提供任何可持续的优势。
指标缓冲
如果您想在自定义指标或智能交易系统中使用TD Sequential输出,您可以通过指标缓冲区访问它们:
- 缓冲 #0 — TDST阻力位:实际价格位。空值为EMPTY_VALUE。
- 缓冲 #1 — TDST支撑位:实际价格位。空值为EMPTY_VALUE。
- 缓冲#2 — 设置:烛图编号 - 支持“买入设置”,不支持“卖出设置”。空值为0。
- 缓冲#3 — 倒计数:烛图编号 - 支持“买入倒计数”,不支持“卖出倒计数”。空值为0。
- 缓冲#4 — 设置完美区:1.0为买入设置完美区,-1.0为卖出设置完美区。空值为0。
下载 (ver. 1.03, 2021-04-05)
TD Sequential Ultimate for MetaTader 4 in .zip TD Sequential Ultimate for MetaTader 4 in .mq4 TD Sequential Ultimate for MetaTader 5 in .zip TD Sequential Ultimate for MetaTader 5 in .mq5探讨
您对这项指标有什么建议或问题吗?您可以在指标论坛上与其他外汇交易者和MQL程序员讨论关于TD Sequential Ultimate的问题。
更新日志
1.03 — 2021/4/5
- 修复了会导致从图表中删除有效已完成倒计时的错误。
1.02 — 2021/3/30
- 添加了输入参数(MaxBars),以控制计算所需的标准数量。
- 修复了卖出设置计数失败时,剩余部分未能从图表中移除的问题。该错误只存在于 MT4 版本中。
- 修复了倒计时计数失败时,剩余部分未能从图表中移除的问题。
- 修复了某些情况下倒计时未启动的问题。
- 修复了当收盘低于买入设置的最小值或高于卖出设置的最大值时,支撑与阻力线应基于此前收盘时的买入和卖出设置。
- 更改了绘制支撑和阻力线的方法。其均应基于点箭头图,以便清除纵向的连接线。
1.01 — 2020/12/2
- 在某些情况下,“固定倒计数”的计数不会过早增加或取消。
- 修复了倒计数时序列中的“买入设置”或“卖出设置”无法显示的问题。
1.00 — 2020/9/8
- TD Sequential Ultimate的初始版本。