开拓者期货期权程序化系统交易论坛

标题: 如何使用SetTBProfileString [打印本页]

作者: bcqh690800011    时间: 2017-6-16 14:34:21     标题: 如何使用SetTBProfileString

如何实现用SetTBProfileString获得图表A的持仓状态,将这个持仓状态传递到图表B,具体怎么学写,谢谢
作者: 小米    时间: 2017-6-16 16:30:32

在A图表用settbprofilestring与B图表用gettbprofilestring的块名、键名必须是一样的,才能取到相应的值 。
如果A图表与B图表的周期相同,建议将键名设定为一个序列值,比如text(date+time)的值,这样的结果可以进行回测。
作者: yd0695259    时间: 2017-6-19 10:00:43

如果周期不同呢?
作者: 小米    时间: 2017-6-19 10:18:01

yd0695259 发表于 2017-6-19 10:00
如果周期不同呢?

不同的周期上,是需要对键名做处理,两个周期的键名要一致。。
一般是使用大周期的时间来做基准。。
比如说二个图表分别是5分钟与1分钟的周期。。
在5分钟图表上,键名可用text(date*10000+hour*100+minute)
在1分钟图表上,键名则用text(date*10000+hour*100+intpart(minute/5));





欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2