全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
策略用000改成888的方式
2022-12-05 16:44

1、策略思路是突破和均线原理,没用到止盈止损,也没有用到当前价格的一些运算

2、从000转化成888后复权的方式,有加了设置后复权,设置映射真实价格,设置自动换仓的代码

3、代码中还需要做一些和rollover的转化吗?

4、buy和sell等发单函数里的价格,需要和rollover做转化吗?还是说会自动转换。 比如buy(1,open),open需要/rollover吗?

kyover

如果用到使用bar数据计算的价格 需要除权

但是填到buy sell 命令里的价格 不需要除权 因为如果映射真实价格 会对参数进行除权

如果再多除权就不对了

 

2022-12-05 17:10
zhenghaibinlove
@kyover

那如果是突破的这种思路,比如大于或小于哪个价格的时候,比如H>上轨,这个H,这种要/rollover来做吗? 还是直接H>上轨就可以?? 

或者比如open>ma5[1],这种判断open需要/rollover吗?

2022-12-05 22:35
zhenghaibinlove

@kyover

那如果是突破的这种思路,比如大于或小于哪个价格的时候,比如H>上轨,这个H,这种要/rollover来做吗? 还是直接H>上轨就可以?? 

或者比如open>ma5[1],这种判断open需要/rollover吗?

2022-12-06 09:03
kyover
@zhenghaibinlove

如果你的上轨计算是基于复权数据做线性变换的就不需要。比如求平均就是一种线性变换,用复权的close求出来的5日均线也是一种复权值,两边是等价的,判断的时候不需要额外处理。

2022-12-06 09:12
您未登录,请先 登录注册 后发表评论
顶部