Files
big-qmt/py-client/strategy/trend/__pycache__/runtime.cpython-311.pyc

27 lines
2.2 KiB
Plaintext
Raw Normal View History

2026-08-28 18:52:27 +08:00
<EFBFBD>
2026-09-06 11:34:23 +08:00
<01><>j<00><01><><00>dZddlmZddlmZddlmZmZddlm Z m
2026-08-28 18:52:27 +08:00
Z
2026-08-31 15:33:39 +08:00
ddl m Z ddl mZdd lmZdd
2026-09-06 11:34:23 +08:00
lmZed <0B> <0C><00>Gd <0A>d<0E><00><00><00>ZdS)u3趋势策略单次运行所需的上下文对象。<E8B1A1>)<01> annotations)<01>ThreadPoolExecutor)<02> dataclass<73>field)<02> AccountConfig<69> GlobalConfig)<01>Client)<01>GridTrailingTracker<65>)<01> OrderBook)<01>DipWatchT)<01>slotsc<01>d<00>eZdZUdZded<ded<ded<ded <d
ed <d
ed <d ed<ded<dS)<12>Runtimeu&集中保存趋势策略运行期间共享的依赖和状态。
2026-08-28 18:52:27 +08:00
将这些对象集中到一个 dataclass 后,开仓、持仓管理和单轮调度函数
只需接收一个 ``Runtime``,无需重复传递大量参数。
Attributes:
client: QMT HTTP 客户端,用于查询账户、行情和提交委托。
global_cfg: 公共配置,包含 QMT、外部 API 和信号配置。
account_cfg: 当前主机的账户及交易策略配置。
state: 策略持仓状态的本地持久化存储。
orders: 当前活动委托和证券方向锁。
open_watch: 新开仓使用的价格反弹观察器。
add_watch: 亏损补仓使用的价格反弹观察器。
2026-08-29 00:44:41 +08:00
profit_tracker: 跨轮保存的账户持仓最高盈利网格跟踪器。
2026-08-31 15:33:39 +08:00
r <00>clientr<00>
2026-09-06 11:34:23 +08:00
global_cfgr<00> account_cfgr <00>ordersr <00>
2026-08-31 15:33:39 +08:00
open_watch<EFBFBD> add_watchr
<00>profit_trackerr<00>executorN)<05>__name__<5F>
2026-09-06 11:34:23 +08:00
__module__<EFBFBD> __qualname__<5F>__doc__<5F>__annotations__<5F><00><00>9D:\work\quant\big-qmt\py-client\strategy\trend\runtime.pyrrs}<00><00><00><00><00><00><00><08><08>"<13>N<EFBFBD>N<EFBFBD>N<EFBFBD><1C><1C><1C><1C><1E><1E><1E><1E><16><15><15><15><18><18><18><18><17><17><17><17>'<27>'<27>'<27>'<27> <20> <20> <20> <20> <20> rrN)r<00>
2026-08-31 15:33:39 +08:00
__future__r<00>concurrent.futuresr<00> dataclassesrr<00>configrr<00>sdkr <00>libs.grid_take_profitr
2026-09-06 11:34:23 +08:00
<00>orderr <00>watchr rrrr <00><module>r)s<><00><01>9<>9<>"<22>"<22>"<22>"<22>"<22>"<22>1<>1<>1<>1<>1<>1<>(<28>(<28>(<28>(<28>(<28>(<28>(<28>(<28>.<2E>.<2E>.<2E>.<2E>.<2E>.<2E>.<2E>.<2E><16><16><16><16><16><16>5<>5<>5<>5<>5<>5<><1C><1C><1C><1C><1C><1C><1B><1B><1B><1B><1B><1B> <0B><19><14><16><16><16>!<21>!<21>!<21>!<21>!<21>!<21>!<21><17><16>!<21>!<21>!r