免费低门槛使用的量化交易软件ptrade开通教程!码住上车!
发布时间:2025-7-18 15:29阅读:759
ptrade策略的基础框架可以大致分为以下几个方面 1、ptrade量化引擎主要基于事件触发来执行策略任务。
2、关键事件包括:初始化事件(initialize)、盘前事件(before_trading_start)、盘中事件(handle_data)、盘后事件(after_trading_end)。
3、其中,initialize和handle_data是运行策略的最基础结构,必选;before_trading_start和after_trading_end可根据需要选择运行。
常用的数据接口有:
历史数据获取:
提供get_history接口来获取某个标的的历史数据,支持多股票、多行情字段的获取。
history(标的, 频率, 开始时间, 结束时间, 是否复权)函数用于查询指定时间段内的历史数据。
数据实时更新,一分钟结束后更新一分钟的数据。
基本面数据获取:
提供get_fundamentals(表名, 字段名, 标的, 开始日期, 结束日期)函数来获取指定时间段内的基本面历史数据。
指数成分股获取:
提供get_(指数代码)接口(具体函数名可能因ptrade版本不同而有所差异)来获取指数的成分股。
业务数据获取:
提供get_trading_dates(交易所, 开始时间, 结束时间)来获取指定交易所和时间段内的交易日期列表。
分步调试功能可以帮助开发者更高效地debug策略代码化,在测试模块中

该功能支持调用堆栈查询、变量监视、本地变量查询功能

获取研究数据的路径是get research path


温馨提示:投资有风险,选择需谨慎。
-
叩富网:18年财商教育,学练问一站式成长
2026-06-08 16:08
-
开通证券账户时涉及的账户、账号、密码都有哪些?
2026-06-08 16:08
-
新手选股总踩坑?国金AI选好股,帮你轻松找潜力股
2026-06-08 16:08


问一问

+微信
分享该文章
