函数名称
DHIGH(不定周期最高价)
函数说明
DHIGH是通达信行情函数中的不定周期最高价函数,用于返回该周期不定周期最高价。所谓不定周期,是指该函数的返回值不固定于当前K线周期,而是会根据未来数据动态调整,使其能够提前“看到”后续K线的最高价信息。
DHIGH函数的特殊之处在于它属于未来函数,其返回值会随着新数据的加入而改变。例如,在日线周期中使用DHIGH,它可能返回未来数日内的最高价,导致历史信号发生漂移。这一特性使DHIGH在技术分析中极具争议:虽然它能让指标看起来“精准预测”顶部,但实际上是因为使用了未来数据。理解DHIGH的未来函数属性,对于避免回测误导、正确使用该函数至关重要。
是否未来函数
是
DHIGH属于典型的未来函数。该函数在计算时会引用当前K线之后的数据,导致历史信号随着新K线的生成而不断变化。使用DHIGH编写的指标在历史回测中表现优异,但在实盘中信号可能失效或滞后,需高度警惕。
函数用法
DHIGH函数的基础调用语法非常简单,无需传入任何参数,直接输入“DHIGH”即可获取当前周期的不定周期最高价。
在实际指标编写中,DHIGH常与其他不定周期函数配合使用:
-
不定周期最高价:
DHIGH -
不定周期最低价:
DLOW -
不定周期开盘价:
DOPEN -
不定周期收盘价:
DCLOSE
由于DHIGH是未来函数,其返回值会随后续K线变化,因此不建议用于选股公式或交易信号触发,仅适用于趋势观察或辅助参考。
注意事项
-
未来函数核心风险:DHIGH是未来函数,历史信号会随新K线出现而改变。用其编写的指标在回测中看似精准,实盘中信号可能完全失效,切勿用于实盘交易决策。
-
信号漂移问题:例如,今日使用DHIGH可能显示“股价创20日新高”,但明日新K线出现后,今日的信号可能消失,导致历史记录不一致。
-
仅限参考使用:DHIGH可用于观察形态或辅助分析,但必须与其他非未来函数指标配合验证,避免单一依赖。
-
选股禁用原则:编写选股公式时严禁使用DHIGH等未来函数,否则会导致选股结果失真,今日选出的股票明日可能不再符合条件。
-
回测陷阱警示:使用DHIGH进行策略回测会得出虚高的胜率和收益率,误导交易者高估策略有效性,建议回测时排除所有未来函数。
常见应用示例
以下是一个使用DHIGH的示例公式,仅供理解函数用法,不建议用于实盘:
# 获取不定周期最高价 不定高 := DHIGH; # 获取当前周期最高价 当前高 := HIGH; # 计算不定周期最高价与当前最高价的差值 差值 := 不定高 - 当前高; # 输出观察值 未来高点: 不定高; 未来高差: 差值;
该公式用于观察DHIGH与当前最高价的差距,直观展示未来函数引用了尚未发生的价格数据。再次强调:此公式仅供学习理解函数特性,不可用于实盘交易或选股。
本网站提供的指标公式为数据统计工具,不构成任何投资建议。过往回测数据不代表未来表现。用户据此操作,风险自负。
指标公式为代码工具,过往表现不预示未来,使用风险自负

