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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 模型交易数量出问题

   

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


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

主题:模型交易数量出问题

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


加好友 发短信
等级:论坛游侠 帖子:424 积分:0 威望:0 精华:0 注册:2015/10/20 13:25:28
模型交易数量出问题  发帖心情 Post By:2018/6/29 13:29:53    Post IP:175.16.18.0[只看该作者]

模型不能按设置的交易数量执行,设置20手,成交总是6手,不知道什么原因,请老师帮助看看是什么问题?谢谢!

这是相关的代码;

WW1:=平多,开空条件;
MM1:=平空,开多条件;

JYSL:=20;   {开仓手数}

IF  MM1 THEN BEGIN 
   平多A1:SELL(1,0);
   开空A1: BUYSHORT(HOLDING=0,JYSL,MARKETR);
END

IF  WW1  THEN BEGIN 
    平空B1:SELLSHORT(1,0); 
    开多B1: BUY(HOLDING=0,JYSL,MARKETR);
END


IF ENTERPRICE-C>=60  THEN
多损:SELL(HOLDING>0,HOLDING,MARKET);

IF C-ENTERPRICE>=60 THEN
空损:SELLSHORT(HOLDING<0,HOLDING,MARKET);
  


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/6/29 13:36:16    Post IP:180.169.30.6[只看该作者]

 把你说的这部分交易日志帖一下。看下日志中的明细。


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


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
yuanman
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:424 积分:0 威望:0 精华:0 注册:2015/10/20 13:25:28
  发帖心情 Post By:2018/6/29 14:20:28    Post IP:175.16.18.0[只看该作者]

2018-06-28 18:29:57.664    【图表】CL00 运行完毕
2018-06-28 18:29:58.678    【图表】CL00 运行完毕
2018-06-28 18:29:59.692    【图表】CL00 运行完毕
2018-06-28 18:30:00.706    【图表】框架:santu 触发下单 SELL 品种 CL00 下单K线 2018.06.28 18:35:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:38
2018-06-28 18:30:00.706    【图表】模型下单 20
2018-06-28 18:30:00.706    【图表】下单系数调整后 手数:20
2018-06-28 18:30:00.706    【图表】实际持仓 0
2018-06-28 18:30:00.706    【图表】框架:santu 触发下单 BUYSHORT 品种 CL00 下单K线 2018.06.28 18:35:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:39
2018-06-28 18:30:00.706    【图表】模型下单 20
2018-06-28 18:30:00.706    【图表】下单系数调整后 手数:20
2018-06-28 18:30:00.706    【图表】直接下单
2018-06-28 18:30:00.706    【图表】CL00 运行完毕
2018-06-28 18:30:00.706    【下单】CL08 价0.000000 量20 买卖1 类型1 开平0 账户70005202 Formula 1
2018-06-28 18:30:00.706    【下单】已提交,订单ID :1675
2018-06-28 18:30:00.894    【指令】收到回报指令 ID = 1675
2018-06-28 18:30:00.894    【回报】70005202 : CL08 - 已报单 20 价格:72.87 开 卖
2018-06-28 18:30:01.069    【指令】收到成交回报指令 ORDERID = 1675
2018-06-28 18:30:01.069    【指令】平仓计量 EBuy:0 ESell:0
2018-06-28 18:30:01.079    【回报】70005202 : CL1808 - 已成交 20 价格:72.89 开 卖
2018-06-28 18:30:01.079    【回报】70005202 : CL1808 - 全部成交 20
2018-06-28 18:30:01.089    【指令】收到回报指令 ID = 1675
2018-06-28 18:30:01.722    【图表】CL00 运行完毕
2018-06-28 18:30:02.720    【图表】CL00 运行完毕
2018-06-28 18:30:03.750    【图表】CL00 运行完毕
2018-06-28 18:30:04.748    【图表】CL00 运行完毕
2018-06-28 18:30:05.778    【图表】CL00 运行完毕

2018-06-28 18:37:23.842    【图表】CL00 运行完毕
2018-06-28 18:37:24.840    【图表】CL00 运行完毕
2018-06-28 18:37:25.854    【图表】CL00 运行完毕
2018-06-28 18:37:26.868    【图表】CL00 运行完毕
2018-06-28 18:37:27.898    【图表】框架:santu 触发下单 SELL 品种 CL00 下单K线 2018.06.28 18:40:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:38
2018-06-28 18:37:27.898    【图表】模型下单 20
2018-06-28 18:37:27.898    【图表】下单系数调整后 手数:20
2018-06-28 18:37:27.898    【图表】实际持仓 0
2018-06-28 18:37:27.898    【图表】框架:santu 触发下单 BUYSHORT 品种 CL00 下单K线 2018.06.28 18:40:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:39
2018-06-28 18:37:27.898    【图表】模型下单 20
2018-06-28 18:37:27.898    【图表】下单系数调整后 手数:20
2018-06-28 18:37:27.898    【图表】直接下单
2018-06-28 18:37:27.898    【图表】CL00 运行完毕
2018-06-28 18:37:27.898    【下单】CL08 价0.000000 量20 买卖1 类型1 开平0 账户70005202 Formula 1
2018-06-28 18:37:27.898    【下单】已提交,订单ID :1676
2018-06-28 18:37:27.960    【指令】收到回报指令 ID = 1676
2018-06-28 18:37:27.960    【回报】70005202 : CL08 - 已报单 20 价格:72.87 开 卖
2018-06-28 18:37:28.208    【指令】报单被拒 ID = 1676
2018-06-28 18:37:28.208    【回报】70005202 : CL1808 - 您账户余额不足
2018-06-28 18:37:28.896    【图表】CL00 运行完毕
2018-06-28 18:37:29.910    【图表】CL00 运行完毕
2018-06-28 18:37:30.924    【图表】CL00 运行完毕

2018-06-28 19:34:57.672    【图表】CL00 运行完毕
2018-06-28 19:34:58.717    【图表】CL00 运行完毕
2018-06-28 19:34:59.700    【图表】CL00 运行完毕
2018-06-28 19:35:00.714    【图表】框架:santu 触发下单 SELLSHORT 品种 CL00 下单K线 2018.06.28 19:40:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:43
2018-06-28 19:35:00.714    【图表】模型下单 20
2018-06-28 19:35:00.714    【图表】下单系数调整后 手数:20
2018-06-28 19:35:00.714    【图表】实际持仓 -40
2018-06-28 19:35:00.714    【图表】直接下单
2018-06-28 19:35:00.714    【图表】框架:santu 触发下单 BUY 品种 CL00 下单K线 2018.06.28 19:40:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:44
2018-06-28 19:35:00.714    【图表】模型下单 20
2018-06-28 19:35:00.714    【图表】下单系数调整后 手数:20
2018-06-28 19:35:00.714    【图表】直接下单
2018-06-28 19:35:00.714    【图表】CL00 运行完毕
2018-06-28 19:35:00.714    【下单】已经调整为 实际持仓为 40 
2018-06-28 19:35:00.714    【下单】CL08 价0.000000 量40 买卖0 类型1 开平1 账户70005202 Formula 1
2018-06-28 19:35:00.714    【下单】已提交,订单ID :1677
2018-06-28 19:35:00.729    【下单】CL08 价0.000000 量20 买卖0 类型1 开平0 账户70005202 Formula 1
2018-06-28 19:35:00.729    【下单】已提交,订单ID :1678
2018-06-28 19:35:00.776    【指令】收到回报指令 ID = 1677
2018-06-28 19:35:00.776    【回报】70005202 : CL08 - 已报单 40 价格:72.84 平 买
2018-06-28 19:35:00.823    【指令】收到成交回报指令 ORDERID = 1677
2018-06-28 19:35:00.823    【指令】平仓计量 EBuy:20 ESell:0
2018-06-28 19:35:00.838    【回报】70005202 : CL1808 - 已成交 40 价格:72.81 平 买
2018-06-28 19:35:00.838    【回报】70005202 : CL1808 - 全部成交 40
2018-06-28 19:35:00.838    【指令】收到回报指令 ID = 1677
2018-06-28 19:35:00.870    【指令】收到回报指令 ID = 1678
2018-06-28 19:35:00.885    【回报】70005202 : CL08 - 已报单 20 价格:72.84 开 买
2018-06-28 19:35:00.885    【指令】收到成交回报指令 ORDERID = 1678
2018-06-28 19:35:00.885    【指令】平仓计量 EBuy:0 ESell:0
2018-06-28 19:35:00.901    【回报】70005202 : CL1808 - 已成交 20 价格:72.81 开 买
2018-06-28 19:35:00.901    【回报】70005202 : CL1808 - 全部成交 20
2018-06-28 19:35:00.901    【指令】收到回报指令 ID = 1678
2018-06-28 19:35:01.727    【图表】CL00 运行完毕
2018-06-28 19:35:02.772    【图表】CL00 运行完毕
2018-06-28 19:35:03.755    【图表】CL00 运行完毕
2018-06-28 19:35:04.769    【图表】CL00 运行完毕

2018-06-28 19:40:59.716    【图表】CL00 运行完毕
2018-06-28 19:41:00.683    【图表】CL00 运行完毕
2018-06-28 19:41:01.697    【图表】框架:santu 触发下单 SELL 品种 CL00 下单K线 2018.06.28 19:45:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:38
2018-06-28 19:41:01.697    【图表】模型下单 20
2018-06-28 19:41:01.697    【图表】下单系数调整后 手数:20
2018-06-28 19:41:01.697    【图表】实际持仓 20
2018-06-28 19:41:01.697    【图表】直接下单
2018-06-28 19:41:01.697    【图表】框架:santu 触发下单 BUYSHORT 品种 CL00 下单K线 2018.06.28 19:45:00 公式:A测试KD5分钟模型(美原油) 窗格ID:santu 代码行:39
2018-06-28 19:41:01.697    【图表】模型下单 20
2018-06-28 19:41:01.697    【图表】下单系数调整后 手数:20
2018-06-28 19:41:01.713    【图表】直接下单
2018-06-28 19:41:01.713    【图表】CL00 运行完毕
2018-06-28 19:41:01.713    【下单】已经调整为 实际持仓为 20 
2018-06-28 19:41:01.713    【下单】CL08 价0.000000 量20 买卖1 类型1 开平1 账户70005202 Formula 1
2018-06-28 19:41:01.713    【下单】已提交,订单ID :1679
2018-06-28 19:41:01.713    【下单】CL08 价0.000000 量20 买卖1 类型1 开平0 账户70005202 Formula 1
2018-06-28 19:41:01.713    【下单】已提交,订单ID :1680
2018-06-28 19:41:01.775    【指令】收到回报指令 ID = 1679
2018-06-28 19:41:01.775    【回报】70005202 : CL08 - 已报单 20 价格:72.68 平 卖
2018-06-28 19:41:01.838    【指令】收到成交回报指令 ORDERID = 1679
2018-06-28 19:41:01.838    【指令】平仓计量 EBuy:0 ESell:20
2018-06-28 19:41:01.853    【回报】70005202 : CL1808 - 已成交 20 价格:72.71 平 卖
2018-06-28 19:41:01.853    【回报】70005202 : CL1808 - 全部成交 20
2018-06-28 19:41:01.853    【指令】收到回报指令 ID = 1679
2018-06-28 19:41:01.885    【指令】收到回报指令 ID = 1680
2018-06-28 19:41:01.885    【回报】70005202 : CL08 - 已报单 20 价格:72.68 开 卖
2018-06-28 19:41:01.885    【指令】收到成交回报指令 ORDERID = 1680
2018-06-28 19:41:01.885    【指令】平仓计量 EBuy:0 ESell:0
2018-06-28 19:41:01.900    【回报】70005202 : CL1808 - 已成交 20 价格:72.71 开 卖
2018-06-28 19:41:01.900    【回报】70005202 : CL1808 - 全部成交 20
2018-06-28 19:41:01.900    【指令】收到回报指令 ID = 1680
2018-06-28 19:41:02.711    【图表】CL00 运行完毕
2018-06-28 19:41:03.771    【图表】CL00 运行完毕
2018-06-28 19:41:04.739    【图表】CL00 运行完毕
2018-06-28 19:41:05.753    【图表】CL00 运行完毕

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/6/29 14:28:22    Post IP:180.169.30.6[只看该作者]

  你这日志里面除了一次余额不足没有成交之外,其他成交都是正常的啊。没看到你所描述的情况。


命数如织,当如磐石。
 回到顶部