- 精华
- 0
- 在线时间
- 207 小时
- UID
- 690
- 积分
- 1069
- 帖子
- 188
- 阅读权限
- 60
- 注册时间
- 2007-11-6
- 最后登录
- 2023-1-26
- 精华
- 0
- UID
- 690
- 积分
- 1069
- 帖子
- 188
- 主题
- 59
- 阅读权限
- 60
- 注册时间
- 2007-11-6
- 最后登录
- 2023-1-26
|
本帖最后由 saji 于 2010-12-14 11:29 编辑
关于跟踪止损中不同bar所使用的价格问题,现将本人的理解表述如下,请管理员看看:
1、在开仓bar中,使用close来和开仓价比较,而且在开仓bar只能判断floorvalue是否大于设定值;
原因是,在开仓bar的3个价格(除open外)中,我们只能确定close出现的时间在开仓价之后,因此我们能够使用的价格只有close。所以我们只能用close来比较,而且只能用close来比较函数的第一个条件(即判断floorvalue是否大于设定值)。
2、在其它bar上(非开仓bar,非当前bar),使用相应的high和low来和开仓价比较;
以开多仓为例:若之前启动条件未触发,则使用high来判断floorvalue是否大于设定值;(问题:若此时使用high计算的floorvalue已大于设定值,即启动条件已触发。那么,在该bar上是否进行回撤条件的判断?如果进行,使用什么价格?是close吗?)
若之前启动条件已触发,则使用low来判断percentvalue是否大于设定值;
3、在当前bar上,使用close来与开仓价进行比较;
原因是,考虑到函数在实盘交易的需要,当前bar的close就是实时的最新价格,因此使用该价格和开仓价比较。
请管理员看看以上3条的理解是否正确,若有不正确之处请具体指出是第几条哪一句理解错误,谢谢。。。。
之所以重复的问题要重复发贴,我也有一些苦水(或者说牢骚)要吐
简单来讲,用tb的人,专业编程的不多。我们只能算layman,而不是professional。。。所以我们只是用户,而不是开发者
因此,有很多问题非常基础,幼稚。。。一方面是水平有限,另一方面也是不愿动脑筋,希望有人能给个直接的答案(算是懒惰吧,我承认这是用户的问题,而且是很多用户的问题)。。。因此对于管理员的辛苦,我能理解(不仅要解决问题,还要重复的解决相同的问题。。。)对此,对管理员,我们应该表示衷心的谢意。。。
但有时候,我们用户也有些小意见。。。
比如,对于有些求助,简短的、不经思考的、直接寻求答案的问题,管理员自然可以简单答复;
但对于有些经过思考的,希望弄清细节的问题,希望管理员能尽可能的详细回复。。。。。非常感谢
saji上 |
|