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

标题: 建议增加仅开多与仅开空指令 [打印本页]

作者: rqqh968902    时间: 2019-9-7 09:31:30     标题: 建议增加仅开多与仅开空指令

本帖最后由 rqqh968902 于 2019-9-7 09:55 编辑

当前除帐户函数外,交易函数四个:buy,buytocover,sell,sellshort;其中buy和sell是建仓函数,但这两个函数其实是反手操作。buy函数实际是发出两个操作:平空与开多。sellshort函数实际发出两个操作:平多与开空。
在同一个帐户一个公式时,不会出问题;但一个帐户多个公式时,当日周期A公式持多后一段 时间 ,15分钟周期B公式建空,会将A公式的多平仓;当B公式平空观望后,原本A公式应持有的多却被平了。这样,两个策略就产生冲突了。
这其中的根本原因是交易函数对应关系出的问题:对应关系应该是:(开多-平多;开空-平空;)而不应该是现在的:(平空开多buy-平多sell;平多开空sellshort-平空buytocover;平空开多buy-平多开空sellshort);开多不等于平空开多。开空不等于平多开空。
所以,建议增加两个交易函数:仅开多与仅开空两个函数。
作者: 小米    时间: 2019-9-19 11:01:26

这样的信号下会出如此的交易表现,是你有选择使用了日内开平或是净头寸交易吧?
如上述例子里,当B公式平空观望时,其发出的指令就应该是开多头啊。所以,最终的结果 并不会与预期不符。

如果不勾选日内开平或净头寸设置,那A,B的策略之间各自按信号乾地交易,互不干扰。




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