外匯王 MetaTrader 5:貨幣自動交易-基礎篇 | 被動收入的投資秘訣 - 2024年9月
![](https://www.books.com.tw/img/001/088/26/0010882651.jpg)
外匯王 MetaTrader 5:貨幣自動交易-基礎篇
「未來,貨幣自動交易將是新興投資市場的新趨勢。」
相信對外匯市場有所涉略的讀者必定對MetaTrader這套軟體略知一二,這套軟體廣受市場投資人所廣泛使用。而該軟體當中的「專家顧問」(Expert Advisor),簡稱EA),可以讓我們的技術分析、交易策略以及交易的例行工作程式化至其中,並讓它來替我們進行分析和下單的工作。
過去我們為讀者撰寫一些有關MetaTrader4的相關書籍,因為MetaTrader4仍然是市場投資人所習慣和愛用的。但就以軟體的更新來說新版一定有它的好處。所以我們為讀者編著了這本有關MetaTrader 5的自動交易程式的書籍。新版的MetaTrader 5擁有MT4沒有的功能,例如:MT5提供 21個時間表70種分析工具,幾乎可實現所有的交易策略、有五種交易模式和4種執行模式、內嵌交易活動報告、還有更快的報價分析和策略定制等等功能。另外MT5在交易方面也有不同於MT4之處,這都可以讓外匯投資人開發出新的交易工具或是有新的投資策略想法。
當你讀完本書,你不僅僅可以瞭解金融市場中即將遇到的風險情況,還可以通過案例分析來瞭解到底歷史上有過哪些案例,用來借鑒並儘量規避,讓讀者盡可能的規避未來交易中遇到的不必要問題與損失。
Chapter 1 MQL5 基本介紹
1.1 MQL5程式簡介
1.2 MetaEditor
1.3 語法
Chapter 2 變數和資料類型
2.1 變數(Variables)
2.2 資料類型(Data type)
2.3 常數/量(Constants)
2.4 陣列/陣列(Arrays)
2.5 列舉型(Enumerations)
2.6 結構(Structures)
2.7 類型轉換(Typecasting)
2.8 輸入變數(Input Variables)
2.9 本地變數(Local Variables)
2.10 全域變數(Global Variables)
2.11 靜態變數(Static Variables)
2.12 預定義的變數(Predefined Variables)
Chapter 3 運算
3.1 運作/運算(Operations)
Chapter 4 條件&迴圈運算子
4.1 條件運算子(Conditional Operators)
4.2 迴圈運算子(Loop Operators)
Chapter 5 函數
5.1 函數(Functions)
Chapter 6 物件導向程式設計
6.1 類(Classes)
6-2 物件(Objects)
Chapter 7 MQL5程式結構
7.1 前置處理指示詞(Preprocessor Directives)
7.2 輸入和全域變數(Input and Global Variables)
7.3 類和函數(Classes and Functions)
7.4 事件處理常式(Event Handlers)
7.5 程式範例
Chapter 8 專家顧問基本知識
8.1 下單、交易和部位
8.2 市價單(Market Orders)
8.3 專家顧問的事件處理常式(Expert Advisor Event Handlers)
8.4 在MetaEditor 中創建專家顧問( Expert Advisor )
Chapter 9 下單
9.1 OrderSend( )
9.2 交易請求結構(MqlTradeRequest Structure)
9.3 MqlTradeResult的結構
9.4 簡單的專家顧問(Expert Advisor)
Chapter 10 創建下單類別
10.1 CTrade
Chapter 11 停損和停利
11.1 計算固定的停損/停利價
11.2 止損水準(Stop Level)
11.3 使用停損計算和驗證函數
Chapter 12 處理、修改和平倉
12.1 倉位元資訊函數(Position Information Functions)
12.2 創建部位修改函數(Position Modification Function)
12.3 平倉(Closing Positions)
Chapter 13 預掛單
13.1 The OpenPending( ) 函數
13.2 處理預掛單
13.3 修改預掛單
13.4 刪除預掛單
13.5 建立掛單交易專家顧問
13.6 使用掛單來加倉
Chapter 14 追蹤止損
14.1 什麼是追蹤止損(Trailing Stop)
14.2 CTrailing Class
14.3 使用動態追蹤止損(Dynamic Trailing Stop)
14.4 損益兩平止損/損平止蝕(Break Even Stop)
Chapter 15 資金管理和交易手數大小
15.1 驗證交易量Verifying Trade Volume
15.2 資金管理