- 博客(5)
- 收藏
- 关注
原创 CtaStrategyApp类 和, CtaEngine类 , CtaTemplate类
CtaStrategyApp类app_name: str = "" # app名字app_module: str = "" # app模块名字app_path: str = "" # app路径display_name: str = "" # 菜单上显示的名称engine_class = None # 应用程序引擎类widget_name: str = "" # ui控制頁面l类名字icon_name:
2021-09-06 12:10:37
635
1
原创 vn.py MainEngine类主引擎
1 MainEngine的地位MainEngine位于vnpy/trader/engine.py文件中,该文件还包含BaseEngine、LogEngine、OmsEngine、EmailEngine。MainEngine类是vntrader的主引擎,它位于整个vn.py架构的中间层,向下对接各种交易接口,往上服务于各种应用模块,它还通过于LogEngine、OmsEngine、EmailEngine的交易提供数据缓存、风险管理、订单路由等一系列的量化交易通用功能。交易接口的通过add_gateway添加
2021-09-03 21:29:50
461
原创 vnpy 创建main文件
窗口版本from vnpy.trader.ui import MainWindow,create_qappfrom vnpy.event import EventEnginefrom vnpy.trader.engine import MainEngineif __name__ == '__main__': cre = create_qapp() event_engine = EventEngine() main_engine = MainEngine(even
2021-09-03 19:51:08
248
原创 vnpy使用的工具函数和工具类BarGenerator,ArrayManager
文件目录trader/utility.py1 工具函数utility.py提供的工具函数是主要是对合约代码的转换、路径的读取、json文件读写、数值位数的设置、日志等相关的功能,这些函数主要是对基本功能的封装,没有特别复杂的算法。工具函数的接口如下:# 合约代码的转换def extract_vt_symbol(vt_symbol: str) -> Tuple[str, Exchange]:def generate_vt_symbol(symbol: str, exchange: Exch
2021-09-03 19:22:12
10792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人