零基礎學MQL:基於EA的自動化交易編程 | 維持健康的好方法 - 2024年5月

零基礎學MQL:基於EA的自動化交易編程

作者:劉杰
出版社:電子工業
出版日期:2019年02月01日
ISBN:9787121351471
語言:繁體中文
售價:354元

本書從外匯自動化交易實戰角度出發,將零碎的MQL知識點模塊化,將複雜難懂的機器語言整合成一個個功能塊,告別編寫時從零開始的慣性思維,能夠使學習者集中精力于策略部分,極具易學、易懂、易用的特性。本書主要介紹了:MQL編寫環境、常用函數、一套完整的策略的條件模塊、下單模塊、加減倉模塊、平倉模塊、顯示模塊以及作者對外匯聖杯之路的認識和體會。


劉杰,2008年開始投資國內股票市場,有豐富的股票實戰經驗;2012年涉足外匯交易,精通MQL語言,總結了一套成熟且易上手的EA編程方法,期間編寫有大量的外匯自動化交易程序、指標和腳本,是國內外匯論壇的常客,無償幫助廣大匯友解決EA編程方面的問題和困惑。同時多次參加國內外舉辦的外匯模擬盤大賽,在EA組別中取得不俗的戰績。

第1章 MQL4語言簡介 1
1.1 MT4交易終端介紹 1
1.2 MQL語言編寫環境介紹 2
1.2.1 新建一個範本 4
1.2.2 編寫並載入運行“Hello World!” 7
1.3 本章總結 9

第2章 程式設計基礎知識儲備 11
2.1 EA框架結構 12
2.2 EA運行規則 14
2.3 變數與函數16
2.3.1 變數 16
2.3.2 K線相關函數 20
2.3.3 帳戶相關函數 25
2.3.4 市場訊息函數 29
2.3.5 時間函數 30
2.3.6 其他常用函數 33
2.4 運算子和運算式 35
2.5 注釋說明 36
2.6 本章小結 37

第3章 EA的組合和分解 39
3.1 EA策略與源碼 39
3.2 EA的分解與組合 46
3.3 EA歷史回測 50
3.4 事件處理函數OnTimer() 53
3.5 本章小結 59

第4章 策略模組詳解 61
4.1 開倉模組 61
4.2 平倉模組 68
4.3 掛單模組 78
4.4 戶口檢查模組 95
4.5 本章小結 101

第5章 EA實戰 103
5.1 技術指標 103
5.1.1 MA移動平均線指標 104
5.1.2 MACD指標 108
5.1.3 自訂指標EA 109
5.2 馬丁EA 110
5.2.1 馬丁策略綜述 110
5.2.2 馬丁策略源碼 111
5.2.3 馬丁EA回測 112
5.3 網格EA 113
5.3.1 網格策略綜述 113
5.3.2 一根K線交易一單 114
5.3.3 網格策略源碼 115
5.3.4 網格EA回測 116
5.4 本章小結 116

第6章 顯示模組詳解 117
6.1 畫面寫字模組 118
6.2 按鍵模組 122
6.3 輸入框模組 125
6.4 背景面板模組 127
6.5 刪除物件模組 129
6.6 事件處理函數 131
6.7 本章小結 137

第7章 其他常用模組 141
7.1 報錯模組 141
7.2 日盈虧統計模組 149
7.3 移動止損模組 150
7.4 加密模組 156
7.5 本章小結 159
第8章 EA聖杯之路 160
附錄A 編寫範本 174
附錄B 常用函數清單 206


相關書籍