关于序列变量引用的默认值 - TradeBlazer公式 [开拓者 TB]
- 咨询内容:
在《TRADEBLAZER公式开发指南》第105页示例,Max(HighestAfterEntry,AvgEntryPrice)中的HighestAfterEntry无引用的方括号,则在此语句中HighestAfterEntry代表HighestAfterEntry[1]还是HighestAfterEntry[0]?
- If(MarketPosition <> 0)
- {
- HighestAfterEntry = Max(HighestAfterEntry,AvgEntryPrice); // 开仓的 Bar,将开
- 仓价和当时的收盘价的较大值保留到 HighestAfterEntry
- LowestAfterEntry = Min(LowestAfterEntry,AvgEntryPrice); // 开仓的 Bar,将开
- 仓价和当时的收盘价的较小值保留到LowestAfterEntry
- }
- If(MarketPosition <> 0)
- TB技术人员:
在这句的max里相当于HighestAfterEntry[0]。
但是呀,这个是序列变量,HighestAfterEntry[0]在此 HighestAfterEntry = Max(HighestAfterEntry,AvgEntryPrice)赋值语句前的初值也就是HighestAfterEntry[1]传下来的值,
所以,在这一句上,max里用 [0] 或是 [1]这两种写法出来的结果是一样的。
不知道表达清楚没有 - TB客服:
小米 发表于 2012-6-5 10:55
在这句的max里相当于HighestAfterEntry[0]。
但是呀,这个是序列变量,HighestAfterEntry[0]在此 HighestAf ...
大概明白了
非常感谢
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
相关文章
-
没有相关内容