| 功能 | 函数原型 | 参数 |
参数名 | 类型 | 说明 |
on_bar | 响应Bar事件,收到Bar数据后本函数被调用。 | on_bar(bar) | bar | bar | bar数据 |
open_long | 异步开多仓,以参数指定的symbol、价和量下单。如果价格为0,为市价单,否则为限价单。策略类和交易服务类都提供该接口 | open_long(exchange, sec_id, price, volume) | exchange | string | 交易所代码, 如上交所SHSE |
sec_id | string | 证券代码,如浦发银行600000 |
price | float | 委托价,如果price=0,为市价单,否则为限价单 |
volume | float | 委托量 |
close_long | 异步平多仓接口,以参数指定的exchange, 证券代码sec_id, 价和量下单。如果价格为0,为市价单,否则为限价单。策略类和交易服务类都提供该接口。 | close_long(exchange, sec_id, price, volume) | exchange | string | 交易所代码, 如上交所SHSE |
sec_id | string | 证券代码,如浦发银行600000 |
price | float | 委托价,如果price=0,为市价单,否则为限价单 |
volume | float | 平仓量 |
open_short | 异步开空仓,以参数指定的symbol、价和量下单。如果价格为0,为市价单,否则为限价单。策略类和交易服务类都提供该接口 | open_short(exchange, sec_id, price, volume) | exchange | string | 交易所代码, 如上交所SHSE |
sec_id | string | 证券代码,如浦发银行600000 |
price | float | 委托价,如果price=0,为市价单,否则为限价单 |
volume | float | 委托量 |
close_short | 异步平空仓接口,以参数指定的exchange, 证券代码sec_id, 价和量下单。如果价格为0,为市价单,否则为限价单。策略类和交易服务类都提供该接口。 | close_long(exchange, sec_id, price, volume) | exchange | string | 交易所代码, 如上交所SHSE |
sec_id | string | 证券代码,如浦发银行600000 |
price | float | 委托价,如果price=0,为市价单,否则为限价单 |
volume | float | 平仓量 |
get_last_n_dailybars | 提取单个代码的最新n条DailyBar数据, 策略类和行情服务类都提供该接口。 | get_last_n_dailybars(symbol, n, end_time='') | symbol | string | 证券代码, 带交易所代码以确保唯一,如SHSE.600000 |
n | int | 提取的数据条数 |
end_time | string | 指定截止时间, 如2015-10-30 15:00:00 |
get_dailybars | 提取指定时间段的历史Bar数据,支持单个代码提取或多个代码组合提取。策略类和行情服务类都提供该接口。 | get_dailybars(symbol_list, begin_time, end_time) | symbol_list | string | 证券代码, 带交易所代码以确保唯一,如SHSE.600000,同时支持多只代码 |
begin_time | string | 开始日期, 如2015-10-19 |
end_time | string | 结束日期, 如2015-10-30 |
get_position | 查询当前策略指定symbol(由交易所代码和证券ID组成)和买卖方向的持仓信息。策略类和交易服务类都提供该接口。 | get_position(exchange, sec_id, side); | exchange | string | 交易所代码 |
sec_id | string | 证券代码 |
side | int | 买卖方向 |