HighD(1)的小问题。 - TradeBlazer公式 [开拓者 TB]
- 咨询内容:
Begin
Commentary("HighD(1):"+text(HighD(1)));
If(date != date[1])
{
Commentary("HighD(1):"+text(HighD(1)));
}
end
请问老师:
为什么HighD(1)这个值在5分钟线上,两个打出的值是不一样的?没有条件的HighD(1)打出来时对的。但在条件里的就错了。请问是什么原因? - TB技术人员:
好像是序列函数的运行机制,最好是保证能每个Bar都运行一次。。
如果在判断语句中,有可能因不符合判断条件没有被赋值,而取得是上一个Bar的值 - TB客服:
回复 1# 6481830
楼上的意思正解
HighD(1)不要放在条件里面,如果有需要,你将
myhigh=HighD(1);
if(...){myhigh...} - 网友回复: 恩,明白了,谢谢。
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
相关文章
-
没有相关内容