<內容簡介>
未來,貨幣自動交易將是新興投資市場的新趨勢。
然而,現今投資市場與科技息息相關,日新月異,只安於做跟隨者的話便可能錯失很多機會,要比別人走快一步,掌握多一點優勢,必先多了解相關信息,明白潮流趨勢所在,而本人深信,自動交易將會在新興的大中華市場迅速冒起。
對於MT5新增的項目及功能,除了自動交易跟單部份以外,本人覺得以下幾項比較特別:
第一,最明顯一項便是增加了MT5平台交易產品種類,除了固有外匯,貴金屬及CFD以外,投資者現在可以直接從 MT5平台上交易股票、期貨和期權,產品多了,亦表示更多投資者將應用到MT5,覆蓋層面更廣。
第二,MT5 新增了一個市場深度資料服務(Depth of Market data)的功能,亦相當於我們所了解的level2。交易商可以提供一個機制讓交易者縱覽市場上相關價格的成交單,讓交易透明度變得更高。
第三,MT5的程式設計語言 MetaQuotes Language 5的運算速度將比第4代增快數倍,並與C++代碼的轉化更為容易,亦新加了IntellySence系統等測試工具。這對編寫交易程式的朋友而言,是天大的喜訊。
<章節目錄>
Chapter 1 K線和價格資料
1.1 獲取當前價格
1.1-2 MqlTick結構
1.2 K棒資料
1.3 最高和最低價
1.4 基於價格的交易訊號
Chapter 2 在專家顧問中使用多個指標
2.1 單個緩衝(buffer)指標
2.2 多個緩衝區指標
2.3 Cindicator類
2.4 自訂指標
2.5 基於指標的交易訊號
Chapter 3 運作時間和日期
3.1 在新的K棒上交易
3.2 Datetime類型(Type)
3.3 MqlDateTime結構(Structure)
3.4 創建交易計時器類(Class)
3.5 OnTimer()事件處裡常式(Event Handler)
Chapter 4 綜合運用
4.1 建立模版(Template)
4.2 移動平均交叉
4.3 Bands/RSI反趨勢(逆勢)系統
4.4 預掛單模版(範本)
Chapter 5 提示和技巧
5.1 使用者資訊和交互作用
5.2 Chart物件(Object)
5.3 檔案函數
5.4 全域變數(Global Variables)
5.5 停止執行
Chapter 6 指標、腳本和檔案庫
6.1 指標
6.2 腳本(Scripts)
6.3 檔案庫(Libraries)
Chapter 7 除錯和測試
7.1 錯誤(Errors)
7.2 除錯(Debugging)
7.3 策略測試
Chapter A Experts程式語法:
A.1 Bands RSI Countertrend:
A.2 Moving Average Cross:
A.3 MQL Book Pending Template:
A.4 MQL Book Template:
A.5 Pending Order Breakout:
A.6 Simple Expert Advisor with Functions:
Chapter B Include程式語法:
B.1 Errordescription:
B.2 Indicators:
B.3 MoneyManagement:
B.4 Pending:
B.5 Price