在量化交易中,有一部分回撤是在策略意料之外的,比如进程闪退、上下游出问题等。针对这些问题,Rust相对于传统的C++就是一个优秀的解决方案。那么,Rust对回撤有何影响?1. Rust自身系统稳定,常见的各种线程调度、内存管理等问题,几乎在编译阶段就能搞定;2.Rust可以高效应对风险,量化实盘交易中由于系统的复杂性,难免会出现各种问题,那么应对各种风险时的速度是重要考量点。传统量化方案是:Pyt
为什么选择使用Rust?1.性能各种编程语言内存管理的方式不同,但通常有以下两种方式:(1)开发者自己分配和销毁: 比如 C/C++,相当于把所有权力开放给开发者,管理不当容易内存泄漏。(2)编程语言提供自动垃圾回收机制: 比如JavaScript/Java/Python,这种方式会产生运行时开销,对性能可能产生影响。Rust 则另辟蹊径,采用所有权、借用、生命周期机制在编译期自动插入内存释放逻辑
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号