以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台挂单问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=64781)

--  作者: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

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


--  作者:jinzhe
--  发布时间:2014/5/8 13:51:20
--  
条件满足不会不下单,不下单的原因是条件不满足
--  作者:srxiaobing
--  发布时间:2014/5/8 13:54:36
--  请教 如何在后台中如何判断有2个方向的挂单

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

这样条件肯定是成立的


--  作者: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


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

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

这样的输出是一直为1

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

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

 


--  作者:jinzhe
--  发布时间:2014/5/8 15:05:20
--  

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

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

 


--  作者:srxiaobing
--  发布时间:2014/5/8 15:09:45
--  请教 如何在后台中如何判断有2个方向的挂单
if  外面一直是1  if  里面只有到55秒的时候才1
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

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

--  作者:jinzhe
--  发布时间:2014/5/8 15:29:58
--  
监控的输出情况也贴图一下