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

标题: 换了电脑就不能自动交易了? [打印本页]

作者: freetiger    时间: 2012-10-25 10:10:05     标题: 换了电脑就不能自动交易了?

台式机装的是4.3,做模拟盘。笔记本装的是4.2.7,运行实盘。
策略在台式机上能自动开仓平仓,到了笔记本却只有信号没有操作。

我开平仓部分用的是A函数,系统设置了“忽略所有程序化交易委托单”
作者: 小米    时间: 2012-10-25 10:53:08

不是很理解你的问题。
1.如果开平部分是使用的a函数,那就是肯定没有信号的。不明白你的怎么会有信号呢。。。。
2.如果你是想要交易,自然就不能勾“忽略所有程序化交易委托单 ”,你即想下单却要勾上此选项的意义是什么呢?
3.另外,再看一下代码里有没有判断限制用户名、帐号等语句。

作者: freetiger    时间: 2012-10-25 11:12:25

1.a函数用在最后一个bar上,是没有信号。信号是在其他bar由B-S命令产生的。
2.这个操作在“文件--系统设置--交易”里面,勾选“忽略”是排除a函数的。我觉得这是个不错的功能,模拟盘用着很好。
3.用了If (BarStatus==2 && AccountDataExist)

以前用着没问题,最近不知怎么出问题了。看来还得慢慢找原因。
感谢小米兄的关注。您在论坛的服务工作做得很到位的
作者: 小米    时间: 2012-10-25 11:28:25

freetiger 发表于 2012-10-25 11:12
1.a函数用在最后一个bar上,是没有信号。信号是在其他bar由B-S命令产生的。
2.这个操作在“文件--系统设置- ...

可以通过sorder,F7等信息辅助排查问题。
作者: freetiger    时间: 2012-10-25 13:06:18

sorder是什么?
作者: 小米    时间: 2012-10-25 14:16:55

freetiger 发表于 2012-10-25 13:06
sorder是什么?

安装目录下的一个文件夹,非CTP的帐号(包括实盘与模拟)所发的委托在此会有记录。




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