vnpy学习笔记
qq_17481943
这个作者很懒,什么都没留下…
展开
-
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 · 669 阅读 · 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 · 503 阅读 · 0 评论 -
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 · 272 阅读 · 0 评论 -
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 · 10901 阅读 · 0 评论 -
vnpy文件结构说明
阿萨德发撒地方asdfasdf发原创 2021-09-03 18:09:42 · 6863 阅读 · 0 评论