Rss & SiteMap

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

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

标题:后台挂单问题

1楼
srxiaobing 发表于:2014/5/8 13:47:08

问题:在IF语句成立时,后台没有及时挂单,而是当前K线走完前5秒才执行挂单?

源码如下:

if 条件=1  then begin
tsell(1,ss,lmt,买4,0,期货帐号,期货品种);
tbuy(1,ss,lmt,买6,0,期货帐号,期货品种);
end

补充:后台设置是固定一秒轮询的

2楼
jinzhe 发表于:2014/5/8 13:51:20
条件满足不会不下单,不下单的原因是条件不满足
3楼
srxiaobing 发表于:2014/5/8 13:54:36

DEBUGOUT('当前挂单为%.2f',条件);在后台输出里显示为1

这样条件肯定是成立的

4楼
jinzhe 发表于:2014/5/8 14:18:12

1.你设置成了k线走完提前下单模式

2.你的调试语句输出的数值是不能正确反映条件判断时的数值,你这句话要写在这里

 

if 条件=1  then begin

debugout.....;
tsell(1,ss,lmt,买4,0,期货帐号,期货品种);
tbuy(1,ss,lmt,买6,0,期货帐号,期货品种);
end

5楼
srxiaobing 发表于:2014/5/8 14:35:57
IF外是1,在IF内就到55秒时才等于1,奇怪图片点击可在新窗口打开查看
6楼
jinzhe 发表于:2014/5/8 14:38:23
说明公式中有其他代码会改变条件判断的值,而这个代码写在了你这个下单语句后面
7楼
srxiaobing 发表于:2014/5/8 14:46:51

图片点击可在新窗口打开查看

这样的输出是一直为1

图片点击可在新窗口打开查看

这样就在55秒里才显示为1

 

8楼
jinzhe 发表于:2014/5/8 15:05:20

图看不到,按照连接的方式进行贴图

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614&page=3

 

9楼
srxiaobing 发表于:2014/5/8 15:09:45
if  外面一直是1  if  里面只有到55秒的时候才1
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
10楼
jinzhe 发表于:2014/5/8 15:29:58
监控的输出情况也贴图一下
共10 条记录, 每页显示 10 条, 页签: [1]


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