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

标题: 请教管理员一个问题 [打印本页]

作者: thjyqr    时间: 2007-12-17 02:21:48     标题: 请教管理员一个问题

请问开拓者能实现这样吗?比如:我建立十个交易指令,然后再建一个总指令来控制这10个指令,当10个中有7个以上发出指令了,总指令就立即买N手预设的合约。同样再建10个相反的指令和总指令,7个以上发出后就立即卖出平仓。用此来实现全自动交易系统不知道可不可行。请版主及管理员回复!谢谢了。
作者: 孤舟骑浪    时间: 2007-12-17 09:18:28

你这是对编程一点不懂才会这样问的。我可以回答你,肯定能达到你的目的.只是你这样问法,做起来是难啊.
应该这样,你有十个开仓条件,只要有七个成立就开仓,不就得了.可以用条件控制,当一个条件满足时,用变量计数为1,每满足一个条件,变量加1,直到变量累计为7,就开仓.只需要一个指令就可以全部解决你的问题了.你需要两个全局变量来记录,一个记录做多,一个记录做空。
作者: tradeblazer    时间: 2007-12-17 09:19:27

您这里所指的指令其实是10个不同的条件,您只需要统计10个条件满足条件的计数,当统计值>=7即进行交易。
不用写10个交易指令,一个交易指令包含10个条件就可以实现了。
作者: thjyqr    时间: 2007-12-17 11:06:18

谢谢,我曾考虑过这样的方式的,但由于我一知半解,所以表达复杂了。谢谢你们。看来我还得从头多多学习编程。请多关照!!!!!




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