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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 后台利用holding虚拟持仓下单

   

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


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

主题:后台利用holding虚拟持仓下单

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/4/12 15:31:41    Post IP:180.169.30.6[只看该作者]



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2017/4/13 23:47:03    Post IP:60.209.97.68[只看该作者]

后台中,计算开仓数N代码如下:

INPUT:A(0,0,10,1),B(1000,1,5000,1),C(1000,1,5000,1);

N:=IFF(A<>0,A,intpart(ref(close,1)/(B+C));

tbuy(开多条件,N,LMT,OPEN); 

 

问题1: 开仓的手数与上面的N值不一致,而是与监控DEBUGOUT('N2%.2f',N)输出的N是一样的,但这与需要的开仓手数不符。

问题2:如何正确取得上面的N值;

问题3:利用“N1:N,LINETHICK0;"在图表上看到显示的N值是正确的,

        但通过DEBUGOUT('N1%.2f',N);监控看到的N确与上面的不一样;

 

 


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/4/14 8:40:25    Post IP:180.169.30.6[只看该作者]

1.不要中英文输入发混合使用。

2你策略中就这个一个N的变量,取的话,不可能取到别的地方,你还是要查下你的代码。

截图看下

 

 

[此贴子已经被作者于2017/4/14 8:44:49编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2017/4/14 8:44:19    Post IP:60.209.97.7[只看该作者]

同时加载多个品种的


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/4/14 9:27:16    Post IP:180.169.30.6[只看该作者]

一样的,没区别。截图看下你那边的情况


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


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2017/4/14 9:32:52    Post IP:60.209.97.7[只看该作者]

刚才用下面代码 在后台加载6个品种测试了下,上面问题没有出现了

问题:其中一个品种AG09有重复下单的现象,应该是2手,下了2次,共买了4手
WARNING_DISABLE:4;

INPUT:A(0,0,10,1),B(1000,1,5000,1),CC(1000,1,5000,1);
N:=IFF(A<>0,A,intpart(ref(close,1)/(B+CC)));
tbuy(1 AND THOLDING=0,N,LMT,OPEN);
NN:N,LINETHICK0;
DEBUGOUT('N%.2f',n);


 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2017/4/14 9:41:26    Post IP:60.209.97.7[只看该作者]

而且随机的,上一遍测试是cu09,应该是23手,重复开了1次,开成46手了,刚才人工全部平仓后,再执行又没这种想象,不知道是什么原因?

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/4/14 9:42:19    Post IP:180.169.30.6[只看该作者]

首先,你代码中不要参中文的标点符号,以及括号

2.日志拿来看看



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
独钓_寒江雪
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2017/4/14 10:11:47    Post IP:60.209.97.7[只看该作者]


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

日志当时没勾选

如图所示,9:42:07手工全平后,9:42:08后台保单2手ag06,9:42:11成交2手

问题:账户里显示的ag06,是4手,当时看到的也2手成交了2次。


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


加好友 发短信
等级:论坛游侠 帖子:494 积分:0 威望:0 精华:0 注册:2014/5/22 18:58:08
  发帖心情 Post By:2017/4/14 10:14:40    Post IP:60.209.97.7[只看该作者]

后台日志 在哪选?

 回到顶部
总数 50 上一页 1 2 3 4 5 下一页