以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 模拟交易中的细节问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29917) |
-- 作者:pig3009 -- 发布时间:2012/10/18 10:18:09 -- 模拟交易中的细节问题 再模拟交易过程中发现几个细节问题,问问大家是否也遇到过,如何解决 1、自定义框架布局是否影响下单手数? 现象:自己设置调入框架布局:将屏幕分成田字分割,分别设置IF1211,5分钟、10分钟、15分钟、30分钟四个窗口。选中5分钟窗口,启动程序化交易。在9:15分一开盘,程序会连续下单三手(我程序里本来设置只下单一手的),经过观察我发现,在5分钟、10分钟、15分钟均有提示下单的信号。 问题:是否我在四个窗口下启动程序化图表交易,会导致任何一个窗口出现下单信号,系统就会自动下单?还是系统只会默认5分钟窗口的信号下单? 2、一个时间点同时开平仓是何缘故? 现象:在前一个k线结束后的下一个k线开始时,经常出现先开一手,后平一手的现象,开仓平仓价格完全一致,开平仓时间点完全一致。这个现象出现后又回出现再开一手,这一手就复核下单信号了。 问题:请问这种情况是代码问题还是系统数据重复刷新问题?我代码是遵循先判断holding,然后先平仓,再开仓。是不是我的逻辑有问题? 代码如下: IF 开多 AND TIME>090000 AND TIME<151200 THEN BEGIN SELLSHORT(HOLDING<0,0,market);//先平 BUY(HOLDING=0,1,market);//开多 END IF 开空 AND TIME>090000 AND TIME<151200 THEN BEGIN SELL(HOLDING>0,0,market);//先平 BUYSHORT(HOLDING=0,1,market);//开空 END 3、经常出现手动无法平仓的情况,是数据问题还是我设置的问题 现象:有时看系统开手数多了,手动平掉一些,发现点击平仓确认后没有反应,只能重新登录账户后才恢复正常。 问题:请问实盘操作的话,系统会不会出现这种情况? |
-- 作者:jinzhe -- 发布时间:2012/10/18 10:35:05 -- 1.框架下单,有信号的窗格都会下单,比如一个4窗格的框架,启动运行后,其中两个窗格有信号,则会在这两个窗格下单
2.是否使用了自动持仓同步功能?
3.应该是模拟交易反应慢,实盘不会有此现象 |
-- 作者:pig3009 -- 发布时间:2012/10/18 11:29:41 -- 谢谢回复 其中第二个问题:没有用自动持仓同步。目前查找不出原因,比较郁闷,因为这个如果发生在实盘,手续费自然飙升。目前模拟的情况,手续费按照开平各0.005%算,手续费要占盈利的10%了,成本非常高
|