欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]撤单后不开仓

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3467人关注过本帖树形打印复制链接

主题:[求助]撤单后不开仓

帅哥哟,离线,有人找我吗?
渴望知识
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
[求助]撤单后不开仓  发帖心情 Post By:2015/5/18 11:28:30    Post IP:222.161.249.10[显示全部帖子]

请教一下管理

我每一条撤单语句后都跟随一句 sleep(100)  然后就直接再跟随开平仓命令。

但是我发现,这个有时候撤单了却不去接着开平仓操作,请问是我这个等待时间设置的有问题还是其他的问题?

 

if(tisprvremain(4)=1,tcancel(TISPRVREMAIN(4),4),null);
    sleep(100);
    tsellshort(c<=tenterprice and dqzhcc<0,0,lmt,(tENTERPRICe-2*a));

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150518111944.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/5/18 13:12:22    Post IP:222.161.208.26[显示全部帖子]

可能是我没说明白吧

这个应该是延时后再进行平仓操作。

我所有的撤单动作后都带延时,然后都是平仓条件。

并且我的条件应该都是满足的,同时也都是限价挂单操作。

我就是想问下,我的这个延时能不能有问题?

我使用的是序列计算加轮询方式(分笔扫描)。


 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/5/18 13:39:05    Post IP:222.161.208.26[显示全部帖子]

另外再请教一下,我把后台程序拖到图表里去,然后使用shitf+Q的方式来查看各变量的运行,这个是否可以呢?

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/5/18 15:27:46    Post IP:222.161.249.10[显示全部帖子]

在这里说

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/5/18 15:33:36    Post IP:222.161.208.26[显示全部帖子]

这个问题我需要管理帮忙协助解决,我所有的撤单后都有接着平仓的语句,但是不执行。

另外我又在追单设置里设了一个时间,(但是实际上这个应该是用不上的,因为我的代码中都规定了各项的撤单时间)。

这个真的需要帮忙解决一下了,请仔细看下我的附图:

 在14点44分的那个平仓,是我手动挂单平的,我就想试下都有什么反应,结果啥反应都没有,连追单设置里的那个都不执行。

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150518153116.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/5/18 15:34:37编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
渴望知识
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:634 积分:0 威望:0 精华:0 注册:2014/12/10 13:23:42
  发帖心情 Post By:2015/5/18 15:43:13    Post IP:222.161.208.26[显示全部帖子]

我在代码中使用的是这个方式:

if strcmp(dqpz,'RB00')=0 and sjlx=2 then begin
zs:=5;zy:=34;zzdc:=2;

end

if strcmp(dqpz,'P00')=0 and sjlx=2 then begin
zs:=6;zy:=13;zzdc:=2;

end

 (策略。。。。。。。。

。。。。。。。。)

 

那我现在想看P00的ZS,那我应该怎么写?

我曾经这样写过,但是输出的不是我要的那个值:

DEBUGFILE('D:\TEST.TXT','p00ZS为   %.0f',zs and strcmp(dqpz,'P00')=0);

[此贴子已经被作者于2015/5/18 15:44:01编辑过]

 回到顶部