信号里,开了多仓,模拟账户里没开多仓? [开拓者 TB]
- 咨询内容: 本帖最后由 皮皮鲁 于 2012-12-18 04:20 编辑
如图中所示:
小弟在模拟盘操作中遇到一种情况,就是在模拟盘中走势先触发空单入点A图上显示空单开仓信号,空单开仓;
但在随后的上涨走势中图上信号由空单信号A突然变成了多单入点信号B,原来的空单信号没了,实际模拟账户中仍持有A点的空仓并未开多仓。(如果没有在A点开空仓的话,B在我的系统中是会开多仓的,但是我在程序中用了marketposition来限制重复开仓的。
)
C点是A点空仓的止损点位,模拟盘中并未止损。D点在我的系统中是新的入空单点位,实际也开了空仓也就是我想在手中同时持有两仓空单,图上显示的确是B的平仓点位。
我在模拟账户的全局交易设置里面设置了默认开仓数量为1,最大持仓为1,按我的思路必须平掉原有仓位才能开新的仓位,但为啥会出现重复开仓的情况情况啊?求各路大侠指教!
- TB技术人员: 1, 为啥你信号里,开了多仓,模拟账户里没开多仓?
2,模拟盘中marketpositon 不管用是常有的事。。 - TB客服: 同一个bar上有矛盾的条件存在。同时满足了多与空的可能性。
实时交易中以先满足的那个条件并发出的信号而下了委托单 。
但是在历史中,对于这样的矛盾条件,是没法知道哪个先出现哪个后出现的,
于是统一的处理方法是显示 公式语句先写的那一个方向信号。。。
对于这种问题,你需要处理的办法就是将条件更详细一些,不要让一个bar上存在即可多又可空的条件存在。 - 网友回复:
小米 发表于 2012-12-18 13:38
同一个bar上有矛盾的条件存在。同时满足了多与空的可能性。
实时交易中以先满足的那个条件并发出的信号而下 ...
谢谢小米兄的解答,我再认真改改!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容