以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  关于PY下单函数  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=176088)

--  作者:wxx212
--  发布时间:2020/5/18 0:30:39
--  关于PY下单函数
在 future_ma5_buy 这个范例里面

1,buy_open(context.s1, "market", volume=100,serial_id = 1)
order_book_id这个参数没有赋值,反而serial_id = 1这个参数赋值了,这样也是可以的吗?这样不是没有交易对象了,不知道开那个品种的单子了吗?

2,close = history_bars(context.s1, context.long_period+1, \'self\', \'close\',True)这句里\'self\'代表什么?我查了函数,好像没有这个参数的

3, context.s1 = context.run_info.base_book_id里面这句干什么用的?

PY新手,问得简单的话,也请麻烦耐心解答一下,谢谢

--  作者:yukizzc
--  发布时间:2020/5/18 9:16:44
--  

context.s1

这个就是赋值了,只是前面没有显示的写是哪个参数。这个是python函数那块内容,建议自己百度了解下传参

 

self

获取数据什么样的频率进行。\'1d\'或\'1m\'分别表示每日和每分钟,必填项。您可以指定不同的分钟频率,例如\'5m\'代表5分钟线,\'5s\'表示5秒线,\'5h\'表示5小时线,其他周期可以分别为:\'self\'表示当前设置周期,tick分笔线,week周线,month月线,quarter季度线,halfyear半年线,year年线

 

base_book_id str 基准合约代码,当"pel_call"模式时为主K线图合约

 

 

以上在python 的文档里都有介绍的,建议看下


--  作者:wxx212
--  发布时间:2020/5/18 21:14:24
--  
那我再找一下,其实在之前我是找过的,没有看到。谢谢