以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  执行python脚本是遇到错误  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=167652)

--  作者:qq代人发帖
--  发布时间:2019/1/11 14:34:46
--  执行python脚本是遇到错误
请教:获取未成交订单时,经常出现这个错
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:FexTel
--  发布时间:2019/1/11 14:37:47
--  
策略运行的时候? 获取订单部分代码发下瞅瞅,我们测测
--  作者:guotx2010
--  发布时间:2019/1/11 15:53:25
--  
#以下是部分代码
Orders=get_orders(context.code,0)    #获取未成交订单
    if not(Orders == None):
        #print(orders)
        for order in Orders:
            slastcode=order.order_book_id    #合约
            orderID=order.order_id           #单号
            sBuySell=order.side              #买卖
            sKp=order.position_effect        #开平
            sstatus=order.status             #状态

--  作者:yukizzc
--  发布时间:2019/1/11 20:21:09
--  
for order_i  in Orders:
order是金字塔关键字对象,你换个名字试试呢

--  作者:guotx2010
--  发布时间:2019/1/14 21:17:10
--  
以下是引用yukizzc在2019/1/11 20:21:09的发言:
for order_i  in Orders:
order是金字塔关键字对象,你换个名字试试呢

修改了依然会出现。做多个合约就一定会出现,一个合约基本不出现


--  作者:F10
--  发布时间:2019/2/26 0:29:28
--  
这个问题解决了吗?
具体是怎样解决的?

--  作者:yukizzc
--  发布时间:2019/2/27 14:47:35
--  
这边测试可以输出的
图片点击可在新窗口打开查看此主题相关图片如下:vos$1iq@55q@n~kxv7~ryd.png
图片点击可在新窗口打开查看

--  作者:yukizzc
--  发布时间:2019/2/27 14:49:57
--  
是不是你context.code填的是合约列表?还是一个具体合约的字符串?