Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:开仓指令总是报错

1楼
滚雪球 发表于:2019/7/1 7:48:15
def Q_AskPrice():
    return get_dynainf(ContractId,34)

buy_open(ContractId, "Limit",Q_AskPrice(),OrderNum)

这个开仓的代码能够正常开多,但是总是报以下的错误,该如何解决?
尝试过用一个变量接受返回值,也没有效果
<built-in function buy_open> returned a result with an error set
2楼
yukizzc 发表于:2019/7/1 13:08:25
其他地方的报错可能是,我这里直接下单没有问题
3楼
yukizzc 发表于:2019/7/1 13:08:37
# 你选择的品种的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新。--(必须实现)
def handle_bar(context):
    # 开始编写你的主要的算法逻辑。
    
    #使用buy_open、sell_close等方法下单
    #下单示例:
    #buy_open(context.s1, "Market", volume = 100)    #  市价开多
    #buy_open(context.s1, "Limit", 25.45, 100)       #  限价开多
    print ('now')
    print(get_dynainf('IF00',34))
    print (context.now)
    
    def Q_AskPrice():
        return get_dynainf('IF00',34)
    
    buy_open('IF00', "Limit",Q_AskPrice(),1)
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02734 s, 2 queries.