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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 有关持仓的理解

   

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


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

主题:有关持仓的理解

帅哥哟,离线,有人找我吗?
不二法则
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2017/1/23 22:45:57
有关持仓的理解  发帖心情 Post By:2018/3/1 10:11:20 [只看该作者]

老师,在有关HOLDING的理解上有点不清
原本我的理解是:针对某个图表,加载上的程序发生成交,那就有HOLDING,如果是手工下单,而持仓,那么加载程序后开始执行,就不会认可这个手工下单的单。这是这样的吗?
  而今天我9:32分手工开多成交,启动程序后,9:39分它符合条件平掉了,
我的程序只是:

buy(c<=542 AND HOLDING=0 ,1,MARKET);
sell(c>543 and HOLDING=1,1,MARKET); 

交易日志:
2018-03-01 09:31:14.883    【回报】622542 : 登录成功
2018-03-01 09:32:40.711    【下单】I05 价542.500000 量1 买卖0 类型0 开平0 账户622542 Formula 1
2018-03-01 09:32:40.711    【下单】已提交,订单ID :1905691058
2018-03-01 09:32:40.743    【指令】收到回报指令 ID = 1905691058
2018-03-01 09:32:40.758    【回报】622542 : I05 - 已报单 1 价格:542.5 开 买
2018-03-01 09:32:40.758    【指令】收到回报指令 ID = 1905691058
2018-03-01 09:32:40.758    【指令】收到Order回报指令 ID = 1905691058 Status = 3
2018-03-01 09:32:40.758    【指令】收到回报指令 ID = 1905691058
2018-03-01 09:32:40.774    【指令】收到成交回报指令 ORDERID = 1905691058
2018-03-01 09:32:40.790    【回报】622542 : i1805 - 已成交 1 价格:542.5 开 买
2018-03-01 09:32:40.790    【回报】622542 : i1805 - 全部成交 1
2018-03-01 09:33:09.818    【图表】I05 运行完毕
2018-03-01 09:34:08.809    【图表】I05 运行完毕
2018-03-01 09:35:08.815    【图表】I05 运行完毕
2018-03-01 09:36:08.806    【图表】I05 运行完毕
2018-03-01 09:37:08.812    【图表】I05 运行完毕
2018-03-01 09:38:08.819    【图表】I05 运行完毕
2018-03-01 09:39:08.825    【图表】框架:Technic 触发下单 SELL 品种 I05 下单K线 2018.03.01 13:40:00 公式:自编KDJ交易 窗格ID:Main 代码行:3
2018-03-01 09:39:08.825    【图表】模型下单 1
2018-03-01 09:39:08.825    【图表】下单系数调整后 手数:1
2018-03-01 09:39:08.825    【图表】实际持仓 1
2018-03-01 09:39:08.825    【图表】直接下单
2018-03-01 09:39:08.825    【图表】I05 运行完毕
2018-03-01 09:39:08.825    【下单】I05 价0.000000 量1 买卖1 类型1 开平1 账户622542 Formula 1
2018-03-01 09:39:08.825    【下单】已提交,订单ID :1905691059
2018-03-01 09:39:08.872    【指令】收到回报指令 ID = 1905691059
2018-03-01 09:39:08.887    【回报】622542 : I05 - 已报单 1 价格:0.0 平 卖
2018-03-01 09:39:08.887    【指令】收到回报指令 ID = 1905691059
2018-03-01 09:39:08.887    【指令】收到Order回报指令 ID = 1905691059 Status = 3
2018-03-01 09:39:08.887    【指令】收到回报指令 ID = 1905691059
2018-03-01 09:39:08.903    【指令】收到成交回报指令 ORDERID = 1905691059
2018-03-01 09:39:08.903    【指令】平仓计量 EBuy:0 ESell:0
2018-03-01 09:39:08.919    【回报】622542 : i1805 - 已成交 1 价格:543.0 平 卖
2018-03-01 09:39:08.919    【回报】622542 : i1805 - 全部成交 1
2018-03-01 09:40:09.832    【图表】I05 运行完毕
2018-03-01 09:41:09.823    【图表】I05 运行完毕
2018-03-01 09:42:08.829    【图表】I05 运行完毕
2018-03-01 09:43:09.820    【图表】I05 运行完毕

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


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

holding是指图表上的虚拟持仓,是从图上的第一根K线根据开、平信号计算得出的; 
您手工下单并不会导致holding的值发生变化的,您可以把holding的值输出到K线上看一下,比如 a1: holding; 然后看下K线上是否符合开、平条件了, 比如移动到9:32分这根K线上,看一下holding值;

 回到顶部
帅哥哟,离线,有人找我吗?
不二法则
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2017/1/23 22:45:57
  发帖心情 Post By:2018/3/1 10:18:07 [只看该作者]

另外:如果一个图表加载二个策略(程序),那么他们也是互不干扰,相互分开的吗?
建议:金字塔的函数说明太简单了,有没有一本详细的函数说明书?


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


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

两个策略得开平信号是分开显示的,函数说明都在函数列表中了,说明的还是蛮详细的啊

 回到顶部