Skip to main content

Module symbol

Module symbol 

Source
Expand description

vt_symbol 约定:"<exchange>.<symbol>"(如 CFFEX.IF2506)。

Python 原稿:trader/utility.py 的 extract_vt_symbol; object.py 各对象 __post_init__ 组装 en_symbol 的同一约定, Rust 版集中于本模块(对象侧调 vt_symbol 组装)。

Enums§

SymbolError
vt_symbol 解析失败。

Functions§

parse_vt_symbol
解折 vt_symbol → (symbol, exchange)。
vt_symbol
组装 vt_symbol(exchange 线值 + “.” + symbol)。
write_vt_symbol
零分配组装:把 vt_symbol 追加到复用缓冲(逐 tick 热路径用,避免每笔一次分配)。