【问题标题】:Can Quantstrat be used to generate orders for a production systemQuantstrat 可用于为生产系统生成订单吗
【发布时间】:2014-12-13 10:08:15
【问题描述】:

在使用 Quantstrat 成功回测策略后,有什么方法可以使用相同的信号/指标/规则代码生成生产交易订单?

使用订单簿似乎可以做到这一点,但我还没有找到任何示例或演示来解释如何使用截至目前的数据为未来生成订单。

任何关于如何完成此任务的指示或建议将不胜感激。

【问题讨论】:

    标签: r quantstrat


    【解决方案1】:

    理论上是可以的,但你为什么要这么做? quantstrat 旨在使快速准确地测试想法变得更加容易。这是一个与生产交易非常不同的问题领域。简而言之,为工作使用正确的工具。

    如果你真的想走这条路,你需要:

    1. 为您收到的每条新的相关市场数据更新您的 mktdata 对象,
    2. 在必要的子集上运行 applyIndicatorsapplySignalsapplyRules
    3. 写一个新的ruleOrderProc(可能还有ruleSignal)将订单发送给您的经纪人。

    【讨论】:

    • 谢谢,我想使用 quantstrat 的原因是它似乎是一种将策略从回测环境转移到生产环境的快速简便的方法,同时避免了由于重新实现而导致的错误风险。我正在使用日间策略,所以速度不是问题。
    猜你喜欢
    • 2018-10-01
    • 2018-01-07
    • 2010-09-30
    • 2015-09-05
    • 1970-01-01
    • 2020-02-20
    • 2014-05-06
    • 1970-01-01
    相关资源
    最近更新 更多