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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]不会自动开仓,就是手动开了也不会自动平

   

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


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

主题:[求助]不会自动开仓,就是手动开了也不会自动平

帅哥哟,离线,有人找我吗?
任维荣
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2019/3/15 20:49:31
  发帖心情 Post By:2019/3/25 14:04:32 [只看该作者]

buy(close>99410,1,MARKET);tbuy(close>99410,1,MKT),ALLOWREPEAT;//
tq:=(timetot0(dynainfo(207))>=timetot0(closetime(0))-20) or not(islastbar);
tsell(tq,1,mkt);//
sell(close<99400,1,MARKET);tsell(close<99400,1,MKT),ALLOWREPEAT;//
只要启动预警大于了99410就会连续不停1手1手的开,我要的是只要大于99410就只开1手(不能再开),如果低于了99400自动平。又大于99410又只开1手(不能再开),反复这样

 回到顶部
帅哥哟,离线,有人找我吗?
banzhuan
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2019/3/25 14:24:39 [只看该作者]

就是说您开多的条件要空仓是吧?
tbuy(TBUYHOLDING(1)=0 and close>99410,1,MKT),ALLOWREPEAT;// 开仓条件中加上账户持仓为空时再开仓
tsell(close<99400,1,MKT),ALLOWREPEAT;
tq:=(timetot0(dynainfo(207))>=timetot0(closetime(0))-20) or not(islastbar);
tsell(tq,1,mkt);


 回到顶部
帅哥哟,离线,有人找我吗?
任维荣
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2019/3/15 20:49:31
  发帖心情 Post By:2019/3/26 9:23:49 [只看该作者]

老师,这个是做多的函数tbuy(TBUYHOLDING(1)=0 and close>99900,1,MKT),ALLOWREPEAT;//
麻烦老师写个做空的函数

 回到顶部
帅哥哟,离线,有人找我吗?
banzhuan
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2019/3/26 9:48:13 [只看该作者]

这样子吧,您描述下完整的思路,统一给您编写一下吧

 回到顶部
帅哥哟,离线,有人找我吗?
任维荣
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2019/3/15 20:49:31
  发帖心情 Post By:2019/3/26 13:03:20 [只看该作者]

tbuy(TBUYHOLDING(1)=0 and close>99900,1,MKT),ALLOWREPEAT;// 
tsell(close<99880,1,MKT),ALLOWREPEAT;
tq:=(timetot0(dynainfo(207))>=timetot0(closetime(0))-20) or not(islastbar);
tsell(tq,1,mkt);这个是正常运行的函数:大于99900做多1手,低压99880平多,反复有效。。我要一个低压99880做空1手,高于99900平空

 回到顶部
帅哥哟,离线,有人找我吗?
banzhuan
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2019/3/26 13:14:29 [只看该作者]

tbuy(tbuyholding(1)=0 and close>99900,1,mkt),allowrepeat;
tsell(tbuyholding(1)>0 and  close<99880,1,mkt),allowrepeat;
tq:=(timetot0(dynainfo(207))>=timetot0(closetime(0))-20) or not(islastbar);
tsell(tq,1,mkt);
tbuyshort(tsellholding(1)=0 and close<99880,1,mkt);
tsellshort(tsellholding(1)>0 and close>99900,1,mkt);


 回到顶部
帅哥哟,离线,有人找我吗?
任维荣
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2019/3/15 20:49:31
  发帖心情 Post By:2019/3/26 13:37:28 [只看该作者]

tbuyshort(tsellholding(1)=0 and close<99880,1,mkt),ALLOWREPEAT;//
tsellshort(tsellholding(1)>0 and close>99900,1,mkt),ALLOWREPEAT;
tq:=(timetot0(dynainfo(207))>=timetot0(closetime(0))-20) or not(islastbar);
tsell(tq,1,mkt);老师这样不会做空开仓什么问题

 回到顶部
帅哥哟,离线,有人找我吗?
banzhuan
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2019/3/26 13:55:27 [只看该作者]

您运行的是后台还是图表呢? 后台监控的是什么品种呢?本地测试可以啊

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

 回到顶部
帅哥哟,离线,有人找我吗?
任维荣
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:39 积分:0 威望:0 精华:0 注册:2019/3/15 20:49:31
  发帖心情 Post By:2019/3/26 14:06:43 [只看该作者]

我运行的是后台。交易NI1905.现在测试可以正常。就是我点击启动预警几次都会开2手或者3手

 回到顶部
帅哥哟,离线,有人找我吗?
banzhuan
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2019/3/26 14:28:38 [只看该作者]

不会的,因为开空有个条件限制的,tsellholding(1)=0 意思是当空单为0才开仓。 您这样清空一下预警记录和 监控记录后再试试

 回到顶部
总数 61 上一页 1 2 3 4 5 6 7 下一页