【tma震荡通道无未来,无重绘】完美的震荡通道

| 发表于 2026-2-7 12:57:49 | 显示全部楼层 |复制链接

image.png
image.png
以下是来自于通义对源代码的解析
  • TR 的标准定义:True Range (真实波幅) 的定义就是 max(high, prev_close) - min(low, prev_close)。它天然地就需要用到前一根 K 线的收盘价来计算当前 K 线的 TR。
  • iATR 函数也是如此:如果您在 MQL 中直接使用 iATR 函数,它的内部实现同样是基于 TR 的,也会需要 prev_close。这个 prev_close 是计算 TR 所必需的历史信息,而不是计算当前 K 线 i 的指标值所使用的“未来”信息。
  • 信息流是正确的:在计算 K 线 i 的 TR 时,K 线 i+1 (前一根) 的 Close 已经是确定的、历史的数据了。K 线 i+1 已经完全形成并收盘。因此,使用 close[i+1] 来计算 tr 是完全符合逻辑和标准的,不违反“不能使用未来数据”的原则。


总结这个 ATR Bands 指标在计算过程中,无论是获取价格 (getPrice)、计算 TR、计算移动平均线 (iCustomMa) 还是计算上下轨,都只使用了当前 K 线 i 及其之前(i+1, i+2, ...)的历史数据。它没有使用任何 i-1, i-2 等代表未来(更晚形成)的 K 线数据来计算 i 位置的值。
因此,这个指标没有未来函数。它的计算逻辑是基于标准的金融指标定义,正确地使用了历史数据。


filetype

ATR Bands 震荡完美通道.mq4

21.25 KB, 下载次数: 11, 下载积分: 活跃度 -5 售价: 2 H币  [记录]  [下载]

无未来无 重绘震荡通道

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN    参与人数:0    我的评分:未评 下载时遇到问题?
举报

评论 使用道具

精彩评论9

peterzhu2004
DDD
| 发表于 2026-2-7 13:04:35 | 显示全部楼层
那么这个指标该怎么用?
举报

点赞 1 评论 使用道具

13025432444
D
 楼主 | 发表于 2026-2-7 13:05:15 | 显示全部楼层
peterzhu2004 发表于 2026-2-7 13:04
那么这个指标该怎么用?

震荡,在底部做多,上方做空
举报

点赞 评论 使用道具

374091365
D
| 发表于 2026-2-7 13:15:46 | 显示全部楼层
有点东西啊
举报

点赞 1 评论 使用道具

jj644719356
DDD
| 发表于 2026-2-7 18:10:42 | 显示全部楼层
主要看哪一层呢
举报

点赞 评论 使用道具

dengzehua
DDD
| 发表于 2026-2-8 09:10:07 | 显示全部楼层
这贴图是小周期均线基准吧,否则无法解释为何行情总是贴合在中心区间。
举报

点赞 评论 使用道具

1594135666
DDD
| 发表于 2026-2-8 15:41:05 | 显示全部楼层
研究一下
举报

点赞 评论 使用道具

cl12345
DDD
| 发表于 2026-2-10 15:53:31 | 显示全部楼层
666h 哈赞
举报

点赞 评论 使用道具

姚黄魏紫
D
| 发表于 2026-2-11 21:18:05 | 显示全部楼层
看起来有点眼花了,不知道怎么用啊?
举报

点赞 评论 使用道具

5666
DD
| 发表于 2026-2-14 19:31:39 来自手机 | 显示全部楼层
为什么不一样,,下的上下只有四个线


你这8个线
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册