QuantOL 入门指南
API 参考
事件系统 API
# 事件类型
from src.core.events import (
MarketDataEvent,
SignalEvent,
OrderEvent,
FillEvent
)
# 创建自定义事件处理器
class CustomEventHandler:
def handle_event(self, event: Event):
# 处理事件逻辑
pass数据接口 API
统一的数据管理器接口,支持多种数据源无缝切换:
from src.core.data import DataManager
# 初始化数据管理器
data_manager = DataManager(source='tushare')
# 获取历史数据
data = data_manager.get_bar_data(
symbol='sh.600000',
start_date='2023-01-01',
end_date='2024-01-01'
)策略基类 API
所有策略都继承自基类 Strategy,需实现以下方法: