💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
trading-cycle是一个轻量级、模块化的JavaScript/TypeScript交易策略回测引擎,旨在简化开发过程。它提供事件驱动的管道、完全自定义的架构和内置预设,支持快速启动和扩展,用户可轻松编写处理程序,进行CSV基础的回测,并结合自定义指标和逻辑。
🎯
关键要点
- trading-cycle是一个轻量级、模块化的JavaScript/TypeScript交易策略回测引擎。
- 旨在简化开发过程,提供事件驱动的管道和完全自定义的架构。
- 支持快速启动和扩展,用户可轻松编写处理程序。
- 提供内置预设,支持CSV基础的回测。
- 可以使用内置模块,如Candles、PositiveValues、NegativeValues等。
- 用户可以自定义处理程序,编写自己的逻辑。
- 支持CI/CD和代码覆盖率,确保代码质量。
- trading-cycle的完整版本和轻量版本均可用,体积小巧。
- API简单易用,支持读取输入和跟踪内部状态。
❓
延伸问答
trading-cycle是什么?
trading-cycle是一个轻量级、模块化的JavaScript/TypeScript交易策略回测引擎。
trading-cycle如何简化交易策略的开发过程?
它提供事件驱动的管道和完全自定义的架构,支持快速启动和扩展。
如何使用trading-cycle进行CSV基础的回测?
用户可以加载和解析CSV数据,然后使用cycle.execute(tick)方法进行回测。
trading-cycle支持哪些内置模块?
它支持Candles、PositiveValues、NegativeValues、Renko等内置模块。
trading-cycle的API使用起来复杂吗?
不复杂,API简单易用,支持读取输入和跟踪内部状态。
trading-cycle的版本有哪些?
trading-cycle有完整版本和轻量版本,体积小巧。
🏷️
标签
➡️