PTrade量化软件如何获取分时成交?我想做量化交易哪家券商开户提供PTrade量化软件?
发布时间:2024-6-18 10:01阅读:175
PTrade量化软件如何获取分时成交?我想做量化交易哪家券商开户提供PTrade量化软件?(我司上市券商平台,可免费提供恒生PTrade量化软件,支持level2行情数据获取,软件使用无任何费用!欢迎文章上方点击—问一问,微信/电话在线交流!各项交易品种费率成本价优惠一步到位!)
get_tick_direction – 获取分时成交行情
get_tick_direction(symbols=None, query_date=0, start_pos=0, search_direction=1, data_count=50)
使用场景
该函数在交易模块可用
接口说明
该接口用于获取当日分时成交行情数据。
注意事项:
1、沪深市场都有分时成交数据;
2、分时成交数据需开通level2行情才有数据推送,否则无数据返回;
参数
symbols: 默认为当前股票池中代码列表(list[str]);
query_date: 查询日期,默认为0,返回当日日期数据(目前行情只支持查询当日的数据,格式为YYYYMMDD)(int);
start_pos: 起始位置,默认为0(int);
search_direction: 搜索方向(1向前,2向后),默认为1(int);
data_count: 数据条数,默认为50,最大为200(int);
返回
返回一个OrderedDict对象,包含每只代码的分时成交行情数据。(OrderedDict([(),()...]))
返回结果字段介绍:
- time_stamp: 时间戳毫秒级(str:numpy.int64);
- hq_px: 价格(str:numpy.float64);
- hq_px64: 价格(str:numpy.int64)(行情暂不支持,返回均为0);
- business_amount: 成交数量(str:numpy.int64);
- business_balance: 成交金额(str:numpy.int64);
- business_count: 成交笔数(str:numpy.int64);
- business_direction: 成交方向(0:卖,1:买,2:平盘)(str:numpy.int64);
- amount: 持仓量(str:numpy.int64)(行情暂不支持,返回均为0);
- start_index: 分笔关联的逐笔开始序号(str:numpy.int64)(行情暂不支持,返回均为0);
- end_index: 分笔关联的逐笔结束序号(str:numpy.int64)(行情暂不支持,返回均为0);
示例
def initialize(context):
g.security = '000001.SZ'
set_universe(g.security)
def handle_data(context, data):
#获取000001.SZ的分时成交数据
direction_data = get_tick_direction(g.security)
log.info(direction_data)
#获取指定股票列表分时成交数据
direction_data = get_tick_direction(['000002.SZ','000032.SZ'])
log.info(direction_data)
#获取成交量
business_amount = direction_data['000002.SZ']['business_amount']
log.info('分时成交的成交量为:%s' % business_amount)



温馨提示:投资有风险,选择需谨慎。

-
华为海思概念股逆势涨停!这把科技火苗,散户该不该追?
2025-03-19 15:54
-
从“网游第一股”到 ST 中青宝:1470 万罚单背后的信任崩塌
2025-03-19 15:54
-
315 黑天鹅突袭!这些股票开盘跌停,你的持仓中招了吗?
2025-03-19 15:54