原文:vnpy源碼閱讀學習(5):關於MainEngine的代碼閱讀

關於MainEngine的代碼閱讀 在入口文件中,我們看到了除了窗體界面的產生,還有關於MainEngine和EventEngin部分。今天來學習下MainEngine的代碼。 首先在run代碼中,我們看到以下的代碼 從上述代碼可以基本猜測所有的網管,設置,甚至策略引擎行情,都跟MainEngine有關系,MainEngine應該是一個主線,把所有的組件穿插起來了。想必MainEngine一定是一 ...

2020-01-28 11:34 0 838 推薦指數:

查看詳情

vnpy源碼閱讀學習(2):學習PyQt5

PyQt5的學習 花費了一個下午把PyQt5大概的學習了下。找了一個教程 PyQt5教程 跟着挨着把上面的案例做了一遍,大概知道PyQt5是如何生成窗體,以及控件的。基本上做到如果有需求要實現,查查手冊,搜搜百度能實現的水平。 另外強烈推薦:PyQt5圖形界面編程 PyQt5就是python ...

Wed Jan 15 00:30:00 CST 2020 0 792
vnpy源碼閱讀學習(3):學習vnpy的界面的實現

學習vnpy的界面的實現 通過簡單的學習了PyQt5的一些代碼以后,我們基本上可以理解PyQt的一些用法,下面讓我們來先研究下vnpy的UI部分的代碼。 首先回到上一節看到的run.py(/vnpy/example/trade/run.py)的關於UI部分的代碼。 生成 ...

Thu Jan 16 00:32:00 CST 2020 0 1339
vnpy源碼閱讀學習(1):准備工作

vnpy源碼閱讀學習<第一篇> 目標 通過閱讀vnpy學習量化交易系統的一些設計思路和理念。 通過閱讀vnpy學習python項目開發的一些技巧和范式 通過vnpy的設計,可以用python復現一個小型簡單的量化交易系統 看看是否可以用java或者.net做一個 ...

Mon Jan 13 19:53:00 CST 2020 0 1778
vnpy源碼閱讀學習(4):自己寫一個類似vnpy的UI框架

自己寫一個類似vnpy的界面框架 概述 通過之前3次對vnpy的界面代碼的研究,我們去模仿做一個vn.py的大框架。鞏固一下PyQt5的學習。 這部分的代碼相對來說沒有難度和深度,基本上就是把PyQt5的組件進行了使用。主要應用了QVBoxLayout布局在交易下單的窗體 ...

Sun Jan 19 17:55:00 CST 2020 0 756
[python]進階學習閱讀代碼

。所以,我只能通過閱讀代碼,重寫相關類以及方法實現了具體的需求。在這個過程中,學習到了一些東西,同時整 ...

Tue Aug 23 19:18:00 CST 2016 5 12327
Chromium源碼編譯和初步的代碼閱讀

起源 筆者有使用快捷鍵的習慣,相信不少人也都有在不同軟件上定制 HotKey 的需求。然而 Chrome 自帶的快捷鍵有些是不能改的,當使用 Chrome 連接遠程桌面開發調試軟件時,F1 ~ F1 ...

Sun Apr 12 18:18:00 CST 2020 2 496
[閱讀筆記]fsnotify源碼閱讀

fsnotify的github地址是 https://github.com/howeyc/fsnotify fsnotify是一個文件夾監控應用。可以使用創建一個w ...

Mon Dec 03 02:41:00 CST 2012 0 3235
如何閱讀學習深度學習項目代碼

【前言】現在深度學習項目代碼量越來越大,並且單個文件的量也非常的大。筆者總結了一些專家的經驗並結合自己看的一些項目,打算總結一下如何探索和深入一個深度學習項目庫。筆者pprp,未經允許不得擅自轉發。 1. 基礎知識 首先,需要保證有一定的深度學習基礎知識,吳恩達的深度學習課還有斯坦福大學 ...

Fri May 28 05:48:00 CST 2021 0 1355
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM