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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何获取当前账户下的现有持仓

   

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


  共有3415人关注过本帖平板打印复制链接

主题:如何获取当前账户下的现有持仓

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


加好友 发短信
等级:新手上路 帖子:18 积分:0 威望:0 精华:0 注册:2016/9/5 17:29:49
  发帖心情 Post By:2019/3/18 21:12:29    Post IP:117.89.211.124[只看该作者]

下单及debug语句改写为这样:
//下单:先卖后买
IF tBuyHoldingEX('','',0) <> 0 and tBuyHoldingEX('','',0) = tBuyHoldingEX('','',1) then Begin
        震卖:tSell(Shock_Sell,0,MKT);
        趋卖:tSell(Trend_Sell,0,MKT);
        止损:tSell(StopLoss_Sell,0,MKT);
end

IF tBuyHoldingEX('','510500',2) = 0 then Begin
震买:TBuy(Shock_Buy,Fund/close,MKT);
趋买:TBuy(Trend_Buy,Fund/close,MKT);
end

debugfile('D:\DebugOut\debug_510500.txt','Date=%.0f',date+19000000);
debugfile('D:\DebugOut\debug_510500.txt','    Time=%.0f',time);
debugfile('D:\DebugOut\debug_510500.txt','    tHolding=%.0f',tHolding);
debugfile('D:\DebugOut\debug_510500.txt','    Today_Holding=%.0f',TodayHolding);
debugfile('D:\DebugOut\debug_510500.txt','    tBuyHoldingEX0=%.0f',tBuyHoldingEX('','510500',0));
debugfile('D:\DebugOut\debug_510500.txt','    tBuyHoldingEX1=%.0f',tBuyHoldingEX('','510500',1));
debugfile('D:\DebugOut\debug_510500.txt','    tBuyHoldingEX2=%.0f',tBuyHoldingEX('','510500',2));
debugfile('D:\DebugOut\debug_510500.txt','    tBuyHolding0=%.0f',tBuyHolding(0));
debugfile('D:\DebugOut\debug_510500.txt','    tBuyHolding1=%.0f',tBuyHolding(1));

输出这样:
2019-03-18 21:08:08.966    Date=20190318
2019-03-18 21:08:08.972        Time=150000
2019-03-18 21:08:08.978        tHolding=35300
2019-03-18 21:08:08.982        Today_Holding=35300
2019-03-18 21:08:08.986        tBuyHoldingEX0=35300
2019-03-18 21:08:10.946        tBuyHoldingEX1=35300
2019-03-18 21:08:10.959        tBuyHoldingEX2=35300
2019-03-18 21:08:10.968        tBuyHolding0=35300
2019-03-18 21:08:10.975        tBuyHolding1=35300

实际模拟账户中的持仓,对于510500这个品种,可用和总持都是35300。

 回到顶部
总数 17 1 2 下一页