Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:交易bug,测试时,系统对未下单的品种进行下单操作

1楼
a19918282 发表于:2017/1/9 10:06:58
使用一分钟SL和PP的连续合约数据:2015.11.28-2016.3.29。

交易明细如上传图片所示。
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170109100224.png
图片点击可在新窗口打开查看

代码如下所示:

C2:="PP00$CLOSE";

IF ABS(HOLDING=1 THEN BEGIN
平空C2:SELLSHORT(1>0,1,LIMITR,C2);
END

IF ABS(HOLDING)=0 THEN BEGIN
开空C2:BUYSHORT(1>0,1,LIMITR,C2);
END
2楼
jinzhe 发表于:2017/1/9 10:10:33

什么意思?框的是什么意思?

3楼
a19918282 发表于:2017/1/9 10:42:20
匡错了,是框的第二行,可以看到交易基本是对PP进行的,在代码里也是只有PP的交易指令,为什么第二行会有SL的交易?而且是PP的价格?交易的时候把SL和PP都加进去,你运行下代码就会发现这个问题。
4楼
jinzhe 发表于:2017/1/9 10:46:40
那是因为你把sl也给加进去了,那么自然会对sl下单,你去掉sl就没有了
5楼
a19918282 发表于:2017/1/9 11:16:21
问题是我的交易命令里没有SL啊,为什么会对SL下单,如果我要对两个单子进行操作那又怎么办?当我对两个单子操作的时候就会有这种混乱的情况,一直混在在交易过程中。
6楼
jinzhe 发表于:2017/1/9 11:25:14
你的交易指令里面哪里体现了只针对PP的
7楼
a19918282 发表于:2017/1/9 11:31:16
C2是PP对吧?后面开空和平空都是对C2操作啊
8楼
jinzhe 发表于:2017/1/9 13:14:11
C2只表明引用PP的价格,不是定死只有PP能交易
共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01953 s, 3 queries.