现在量化平台有很多,但并不是每个量化平台都支持实盘操作的,那Ptrade呢?能支持实盘操作吗?还是只能做模拟?我们一起来看看。
Ptrade其实可以模拟回测、也可以实盘,否则就意义不大了。回测之前需要对开始时间、结束时间、回测资金、回测基准、回测频率几个要素进行设定,设定完毕后点击保存。然后再点击回测按键,系统就会开始运行回测,回测的评价指标、收益曲线、日志都会在界面中展现。交易界面点击新增按键进行新增交易操作,交易开始运行后,可以实时看到总资产和可用资金情况,同时可以在交易列表查询交易状态。
可以做实盘的量化工具有很多,其实不仅限于Ptrade,甚至可以多账户实盘操作(多账户批量下单api说明展示):
签名 | void SendMultiAccountsOrders(int ClientId[], int Category[], int EntrustType[], const char* Gddm[], const char* Zqdm[], float Price[], int Quantity[], int Count, char* Result[], char* ErrorInfo[]); | |
功能 | 多账户批量下单, 通过下标区分每项委托 | |
参数 | ClientId[] | 客户端 Id 数组 |
Category[] | 委托类别数组, 具体含义请参阅[委托类别] | |
EntrustType[] | 报价方式数组, 具体含义请参阅[报价方式] | |
Gddm[] | 股东代码数组 | |
Zqdm[] | 证券代码数组 | |
Price[] | 委托价格数组 | |
Quantity[] | 委托数量数组 | |
Count | 委托项数, 即数组长度 | |
Result[] | 委托结果数组, 每项结果需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] | |
ErrorInfo[] | 错误信息数组, 每项错误信息需要分配 256 字节的空间 | |
返回值 | 无, 第 i 项委托成功与否通过 ErrorInfo[i]是否为空字符串来判断 |
如果不想用Ptrade,也可以看看别量化工具,https://gitee.com/metatradeapi,多看几个工具也是可以的。