索羅斯都要用的 MetaTrader 應用篇:程式員賺錢出頭天!
程式員賺錢出頭天!
<內容簡介> ★本書特色: 【※更多書籍資訊請到http://www.bookcity.com.tw網站】 EA即Expert Advisors的英文縮寫,中文意思是專家顧問,一般俗稱智慧交易系統,就是由電腦模擬交易員的下單操作進行機器自動交易的過程。智慧交易系統的工作原理,就是由程式師借助一門電腦程式設計語言,通過編寫程式交易指令類比人類交易員的行為,進行下單操作實現機器自動進行交易的過程。主要執行過程可分為:盯盤->開倉->再盯盤->平倉,如此迴圈執行的過程。 目前支援機器自動交易的平臺,外匯上流行的就是MetaQuotes公司的MT4平臺,在這個平臺中嵌入了一種MQL4語言,它提供了對伺服器端的資料訪問並可進行交易操作的介面,程式交易者可以根據自己的交易策略來編寫自己的自動交易系統,從而實現讓機器自動交易,既可以減輕人類的工作量,又可以克服人類交易中的一此性格弱點。智慧交易系統終將會逐步部分取代人類的手工操作。 出版團隊繼市場反應熱烈的第一冊問世以來,除了收到不少讀者的好評之外,也多有詢問相關本系列第二冊的出版時程,當中我們也特別針對許多讀者曾經提到,並且也較為深入的議題在本書做說明,期待自動交易同好能隨著我們共同成長。 最後,筆者衷心期盼本書簡明的邏輯概念與列舉的實戰特例,能成為未來讀者在成長過程中的一盞明燈。同時也很榮幸能開啟台灣在外匯自動交易領域中的濫觴,並也承諾將不斷為廣大同好者貢獻己力。 ★目錄: 1 交易資料與規則 1.1 市場資料 1.2 交易規則 1.3 結算規則 1.4 查看市場訊息的程式 2 程式設計規則 2.1 主圖和副圖 2.2 資料類型 2.3 程式類型 2.4 流程圖 2.5 常用內置命令的使用 3 自訂指標編寫 3.1 兩個必須掌握的命令 3.2 自訂指標調用 3.3 一個簡單的自訂指標範例 4 編寫Scripts 逐個的平倉顯然損失太大,就利用“Scripts”撰寫快速且自動執行交易的腳本程式。讓程式第一時間幫你完成逐個平倉任務。 5 編寫Include檔 5.1 建立一個庫檔 5.2 調用庫文件 6 DLL程式設計 6.1 DLL概述 6.2 編寫DLL程式 6.3 編寫調用DLL 的MQL4程式 6.4 總結 7 關於API 7.1 什麼是API 7.2 MT4的API 7.3 使用API的意義 8 檔操作 8.1 新建和打開文件 8.2 文件操作命令一覽表 9 EA反編譯概述 9.1 規範程式 9.2 調整優化代碼 9.3 畫出流程圖 9.4 不主張反編譯 10 常見問題解答 10.1 EA相關 10.2 指標相關 10.3 測試相關 10.4 其他 11 User32.dll函數清單 善用User32.dll函數,可讓EA功能更加強大,表現形式更加豐富。 附錄 ? 彈出消息框 ? 鱷魚三線+Force ? MACD與補倉 ? 圖形化回顧歷史交易 ? 顯示市場訊息 ? iCustom用法範例 ? 顯示交叉信號 ? 指標-十字星蠟燭連線 ? mqh檔案範例 ? 常用自定義函數 回TOP↑