全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
多图表时指标存储错误
2021-12-14 15:37

在稍微复杂代码和多图表状态,贵公司的TBquant程序经常出现莫名其妙的错误。简单的指标存储也能出错。开平单指令也很多不执行或乱执行。具体代码和工作区设置见下述链接。说是只能在社区反馈,连直接上传文件的通道也没有。

 https://yunpan.360.cn/surl_ykZKnTM9DA9 (提取码:e6ba)  


 

tblaocai

工作区没有公式

2021-12-14 19:04
feifeiyu7247
@tblaocai

https://yunpan.360.cn/surl_ykZ3K6HUzgC (提取码:8858)

2021-12-14 22:14
rdqh10017160

我还以为什么厉害的模型呢,一加载直接系统警告信号闪烁了。。。

就这样的代码还好意思上来吐槽TBquant莫名其妙出错,咋不好好反思反思自己什么代码水平。。。

还稍微复杂点就出错,系统策略都比你这个复杂,系统策略怎么都没出错。。。

在这也不交流心得就知道胡说八道,什么居心。。。

2021-12-15 08:35
feifeiyu7247
@rdqh10017160

简化了代码,错误还是一样,能请您再指出代码哪里有问题?

https://yunpan.360.cn/surl_ykZ9eDsu4QJ (提取码:d17e)

2021-12-15 12:09
kyover

请具体说明一下,莫名其妙的错误指的是什么?数据存储错误指的是什么?开平指令不执行瞎执行什么表现?打开工作区以后只能看到这样的一条线,和大量的信闪烁警告,请问多图层的语法有学习过吗?

2021-12-15 08:43
kyover

我猜测问题还是出在序列类型使用的问题上

尝试一下把放到前面去

你这个逻辑我推测后面的代码只会在bar第一跳执行,后面tick过来直接会被continue,导致运算错误

你这个ma5在盘中的运算结果恐怕和average(open,length1)效果是一样的....但是历史bar上运算结果却是average(close,length1),难怪信号闪烁

 

总结来说,你的这个代码的逻辑思路有很大的问题,请自己再分析一下

 

 

2021-12-15 09:01
feifeiyu7247
@kyover

简化了代码,错误还是一样,能请您再指出代码哪里有问题

https://yunpan.360.cn/surl_ykZ9eDsu4QJ (提取码:d17e)

2021-12-15 12:08
kyover

信号价格这里也有疑问

都已经用close和ma5的回溯了,那不是应该直接当前bar开盘就发单吗,为什么还要计算一个指标的jiaochaprice?jiaochaprice发生在上一根bar早就过去了,不太可能交易到这个价格,这个应该就是个偷价。

粗略看一眼,感觉有很多问题,也可能是我看得不严谨,请自行仔细思考后再编写

2021-12-15 09:17
feifeiyu7247
@kyover

这个交叉价是本根K线上穿或者下穿均线的价格,是确定的,在到达此价格时必和均线交叉。不是偷价

2021-12-15 10:57
feifeiyu7247
@feifeiyu7247

而且在开平单之前也验证了价格是否到达过此价格,所以不是偷价了。

2021-12-15 10:59
您未登录,请先 登录注册 后发表评论
顶部