PTrade如何新建一个回测、实盘策略,开通PTrade去哪里申请,交易佣金是多少?
Ptrade业务流程框架
Ptrade量化引擎以事件触发为基础,通过初始化事件(initialize)、盘前事件(before_trading_start)、盘中事件(handle_data)、盘后事件(after_trading_end)来完成每个交易日的策略任务。
initialize和handle_data是一个允许运行策略的最基础结构,也就是必选项,before_trading_start和after_trading_end是可以按需运行的。
handle_data仅满足日线和分钟级别的盘中处理,tick级别的盘中处理则需要通过tick_data或者run_interval来实现。
ptrade还支持委托主推事件(on_order_response)、交易主推事件(on_trade_response),可以通过委托和成交的信息来处理策略逻辑,是tick级的一个补充。
除了以上的一些事件以外,ptrade也支持通过定时任务来运行策略逻辑,可以通过run_daily接口实现。
点头像添加咨询!!**级上市券商,佣金成本价,逆回购一折!专项两融3.8%;港股通W0.8;
北交所W2!ETF十万分5,期权2,ETF套利免申赎费!免费提供QMT ptrade量化软件、LDP极速柜台;
万得宏汇套利软件、VIP极速通道、L2十档行情!!靓号(888)开户!支持T0智能算法!
ptrade新建策略
在PTrade客户端中,点击左上角的策略添加按钮,选择业务类型(如股票),并为策略命名。
策略使用Python语言编写,最基本的策略结构必须包含 initialize (初始化)和 handle_data (数据处理)两个函数。
initialize(context): 仅在策略启动时运行一次,用于设置股票池和初始化全局变量。
handle_data(context, data) : 在策略运行周期内(如每分钟)被调用,是策略的核心逻辑所在。
ptrade新建回测
策略添加完成后,就可以进入回测环节。正式启动回测前,需先完成几项核心参数的配置,具体包括回测的起止时间、初始回测资金、参照的回测基准以及回测执行**。所有参数设置妥当后,点击保存按钮确认配置。接着点击回测功能键,系统便会自动运行回测流程。回测结束后,相关的评价指标、收益变化曲线及操作日志等结果数据,都会在界面上直观呈现,方便查看与分析。
ptrade新建实盘
交易界面点击新增按键进行新增交易操作,策略方案中的对象为所有策略列表中的策略,给策略设定名称并点击确定后系统就开始运行交易了。
交易开始运行后,可以实时看到总资产和可用资金情况,同时可以在交易列表查询交易状态。
温馨提示:投资有风险,选择需谨慎。
本文 软文网 原创,转载保留链接!网址:/licai/143785.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。