〝在這團隊作戰的時代,靠個人的單打獨鬥已經落伍了〞,以上這句話,說對了一半。團隊作戰哪有這麼簡單,〝兼容並蓄〞才是關鍵成敗,都說是IT時代,誰家還沒個手機電腦,關鍵是交易平台要能在各個作業系統跑得動,這樣才能達到團隊合力,自在交易的最高境界。Windows/Mac OS/Linux,如何在以上作業系統,搭載交易平台,且讓我們繼續看下去…
MT4 交易平台是安裝在交易者的電腦上,具備有以下功能:
交易者在金融市場上是否進行交易,需要即時和可靠的資訊。正因為如此 MT4 平台具有接收線上即時報價和新聞功能。即時報價服務和使用技術分析指標是分析市場的基礎, MT4 交易平台上的 EA交易 ( 智能交易 ) 系統能夠自動的監視市場狀態和個人的倉位。此外,可設置多種類型指令靈活地管理倉位。
- 獲得即時的報價和新聞。
- 準備和執行交易指令。
- 監控和管理下單和預掛單功能。
- 進行技術分析。
- 建立EA交易 (智能交易) 系統、使用者自訂義技術指標和 MQL4 語言腳本。
- 交易策略的測試和優化。
此程式能在 Microsoft Windows 7 / 8 /10 下運行。也需要支援 SSE2 指令集的處理器用來操作。硬體需求由作業系統決定。
MT4 下載 安裝及開始使用交易平台
MT4 的使用者介面,擁有各種技術分析工具以及集成了用來開發指標和交易機器人 EA交易 (智能交易) 的 MQL4 語言,目前 MT4 交易平台在全世界是最多外匯交易者所選擇使用的外匯交易平台。
這部分包含啟動使用者時你需要知道的基本資訊:
安裝 MT4

對於安裝 MT4 平台你首先要有一個 MT4 的安裝程式,如果你沒有 MT4 的安裝程式,可以詢問你的券商客服,如果你有順利的下載 MT4 平台的安裝程式,那就可以開始安裝 MT4 ,首先快點二下安裝檔 → 選擇檔目錄並進行安裝。安裝 MT4 完成後將會自動啟動 MT4。
- 同樣 MT4 平台在安裝時是可以覆蓋安裝在原有的版本上。重新安裝後會保有之前原有的設定。
- 如果交易者需要同時執行多個帳戶,在安裝 MT4 平台時請點選 「設置」 並輸入要安裝的 「安裝資料夾」 。另外每個 MT4 都有自己的選項,除了在 開新模擬帳戶 語言設定外其它的部份都會被記錄。
在 Mac OS 安裝 MT4 作業系統
你可以使用 Wine 安裝和運行在 Mac OS 電腦上。 Wine 是一個免費軟體,允許使用者在基於 Unix 的系統上運行 Microsoft Windows 系統開發的應用程式。在所有的 Wine 版本中,有一個是為 Mac OS 準備的。
需要注意的是 Wine 不是一個完全穩定的應用程式。因此在其下啟動的應用程式中的某些功能可能無法正常工作或不工作。 |

安裝交易平台最簡單的方法是 從官方網站下載現成的安裝包 。以類似于任何其它應用程式的方式安裝平台——將平台圖示拖到應用程式上,然後等待安裝完成。
Mac OS 的交易平台支援 Apple M1 晶片,可在任何系統版本(包括 BigSur ) 上可靠工作。
安裝包是使用 Cross Over 技術編譯的。這個平台基於 Wine ,但與其它項目和 Wine 本身不同, Cross Over 是一個商業產品。因此,它的開發速度要快得多:環境得到了優化,以提高 Windows 應用程式的性能,同時檢測到的錯誤會很快得到修復。與 “純” Wine 相比, Cross Over 具有更專業的性質,因為它旨在支持最流行的 Office 和其它 Windows 應用程式。與這些應用程式的相容性經過了廣泛的測試和調試,因此它們的運行往往比 Wine 更穩定。交易平台就是這些應用程式之一。
從現成的 DMG 包安裝交易平台不需要在電腦上安裝 Cross Over 。因此,它的使用是絕對免費的。你不需要下載任何附加元件或進行任何複雜的調整。從套裝軟體中安裝後,平台立即準備就緒。
如果由於某種原因這不適合你,下面是在的 Mac 上啟動平台的另一種方法。
Play On Mac 的安裝
Play On Mac 一 種基於Wine的軟體,易於在 Mac OS 上安裝 Windows 應用程式。
要安裝 Play On Mac,打開該產品的官方網站,移動到下載部分,然後點選連結 下載最新版本。

下載 DMG 包後,從使用者系統的下載部分啟動它:

Play On Mac 第一個啟動視窗將出現。點擊 “下一步” 後,安裝程式將開始檢查和安裝工作所需的各種元件。

第一個必要的組成部分是 X Quartz。這是用來在 Mac OS 上使用 X Window 系統 的軟體。 XWindow 系統為在類似 Unix 作業系統中建造圖形化使用者介面而提供標準的工具和協定。

如果你已經安裝了 X Quartz 或想要安裝它以後,分別選擇 “此刻不安裝 X Quartz ” 或 “我自己下載檔案” 。
X Quartz 安裝在幾個階段進行。首先,你應該閱讀的重要資訊 (讀我檔案) ,接受許可條件。

在安裝之前,Mac OS 安全系統將要求你輸入使用者的帳戶的密碼:

等待安裝完成。為使更改生效,你必需重新啟動電腦。

重啟系統後,從下載檔案夾的安裝檔再次啟動 Play On Mac。第一個啟動視窗將再次出現。這個時候,為了正確操作,安裝程式會提供安裝 MS Windows 的必要字體。

接受授權合約的條件,並等待直到安裝完成。在那之後,準備使用 Play On Mac 。它的主視窗將出現:

更新Wine
Wine 與 Play On Mac 一同安裝。
若要升級到最新版本的 Wine ,打開 Play On Mac 上一級功能列表,並選擇管理 Wine 版本:

可用於安裝的 Wine 版本視窗將會打開。選擇最新的版本。

移動最新的 Wine 版本到視窗的右側。開始安裝。

安裝完成後,新版本的 Wine 將出現在 Play On Mac Wine 版本管理視窗的左側部分。然後,你就可以關閉該視窗,並安裝交易 MT4 。
MT4 安裝
要安裝 MT4 ,下載安裝程式 “mt4setup.exe” 。下載完成後,啟動安裝檔。Play On Mac 將自動將其打開。

全部階段的標準 MT4 安裝進程將會開始:

當安裝完成後, Play On Mac 會為你提供建立 MT4 元件的快捷方式 – MT4 和 Meta Editor。

建立必要快捷方式後,你就可以開始使用客戶 MT4 。在 Play On Mac 視窗按兩下它啟動 MT4 。

MT4資料目錄
Play On Mac 建立一個單獨的虛擬邏輯磁碟機,其中帶有每個已安裝程式的必要環境。已安裝 MT4 的資料檔案夾的預設路徑如下:
Library\PlayOnMac\WinePrefix\Client_Terminal_\DriveC\ProgramFiles\ClientTerminal |
在 Linux 安裝 MT4 作業系統
Linux 是一個免費開源軟體發展及分銷的模式下組裝的類似 Unix 的電腦作業系統。 Linux 系統被廣泛應用于智慧手機和伺服器硬體。許多家庭 PC 使用者喜歡它更甚於 MS Windows 系列。
Linux 的特點之一是缺乏一個統一的分發包。不同組的開發人員使用多種 Linux 版本,包括 Debian , Mint , Ubuntu , Open SUSE , Gentoo 等。在這篇文章中,我們會考慮一個最流行的分發包 – Ubuntu。
你可以使用 Wine 安裝和運行在 Linux 電腦上。 Wine 是一個免費軟體,允許使用者在基於 Unix 的系統上運行 Microsoft Windows 系統開發的應用程式。在所有的 Wine 版本中,有一個是為 Ubuntu 的。
需要注意的是 Wine 不是一個完全穩定的應用程式。因此,在其下啟動的應用程式中的某些功能可能無法正常工作或不工作。 |
在安裝前,應進行初步設置。從包含在資料庫的套裝軟體中,所有應用程式都安裝在 Ubuntu 上。 Wine HQPPA 資料庫的路徑應該添加到安裝 Wine 。打開 Ubuntu 軟體中心並執行 “編輯” 功能列表中的 “軟體源” 命令。

在新的視窗中點擊 “添加”。

下面的資料應被指定在 АРТ(高級包管理工具)線:ppa:ubuntu-wine/ppa。點擊 “添加源”。這樣就完成了前期準備。
要安裝 Wine,打開其官方網站 https://www.winehq.org ,去下載部分,選擇 Ubuntu 的分發包。點擊相應的連結安裝最新的 Wine 版本。目前,最新的穩定版本是 Wine1.4.1 。你也可以下載測試版 Wine1.5.21,其中有許多改進,但可能會出現不太穩定。系統會提示你必需通過 Ubuntu 軟體中心打開連結。同意的話,軟體中心將提示啟動 Wine 安裝:

點擊 “安裝” 並且等待安裝完成。一旦安裝完成後,它已經可以在 Ubuntu 中運行 Microsoft Windows 可執行檔。
從命令列安裝 Wine
你可以使用命令列(在 Ubuntu 中被稱為 “MT4” )安裝 Wine 而不使用 Ubuntu GUI 。
執行下面的命令來添加 Wine HQPPA 資料庫, Wine 將被由此安裝:
sudoadd-apt-repositoryppa:ubuntu-wine/ppa |

執行後,使用下面的命令更新APT資料包:
sudoapt-getupdate |
執行後,就可以開始 Wine 安裝。執行下麵的命令:
sudoapt-getinstallwine1.5 |
安裝 Wine 1.5 。執行後, Wine 就可以使用了。
啟動 MT4 交易平台
要安裝 MT4 交易平台,你先要下載安裝程式 “mt4setup.exe” 。下載完成後,啟動安裝檔。系統會自動判斷你是否正在試圖運行一個專為 Microsoft Windows 設計的檔,並會提供以 Wine 打開它。選擇這個選項並點擊 “OK” 。

啟動客戶 MT4 安裝程式。完成所有安裝步驟:

安裝完成後,你可以通過運行它的 terminal.exe 檔開始使用 MT4。
在 Ubuntu 開始使用交易 MT4 的另一種方式是複製以前安裝在 Microsoft Windows 的客戶 MT4 的整個資料夾:

複製完成後,只需運行 MT4 的 terminal.exe 文件。將自動使用 Wine 打開該檔。
已知問題
正如上面已經提到的, Wine 不是一個完全穩定的軟體。因此,客戶 MT4 的一些功能可能會工作不正常。目前發現以下問題:
- 市場不可用
除上述問題外,你可以在 Ubuntu 上享受交易 MT4 的全部功能。
MT4 資料目錄
Wine 建立了一個虛擬的邏輯磁碟機,其中帶有安裝程式的必要環境。已安裝 MT4 的資料檔案夾的預設路徑如下:
Home\.wine\drive_c\ProgramFiles\ClientTerminal |
開始使用 MT4 交易平台
MT4 交易平台的程式安裝完成後,程式會在「開始」功能列表中建立,程式的捷徑會顯示在桌面上。方便你的使用。
注意:你不能夠在一個目錄裡同時運行 MT4 平台。要同時開啟多個 MT4 平台,需要在不同的目錄內 安裝 MT4 才可以開啟多個 MT4 平台。 |
從 build 600 開始, MT4 就以新的資料檔案夾錄結構執行。現在 MQL 4 的程式目錄分別放在單獨存放在另外的目錄EA 交易 (智能交易),指標或腳本)。在大部分情況下, MT4 資料存儲在獨立的 MT4 安裝位置的資料檔案夾。接下來將詳細敍述資料如何轉移,以及使用新資料存儲系統的原因。
為什麼要實施新資料存儲系統
2013 年前發佈的 Microsoft Windows XP 允許應用程式在其安裝位置編寫自己的資料,即使後來以 Program Files 代替系統資料夾。使用者只有擁有管理員權限才可以自行編寫資料夾內的資料。
當 64 位元系統問世時, 32 位元和 64 位元程式提供了獨立的安裝目錄: Program Files 和 Program Files (x86) 。 MT4 的操作功能適用於在這兩個目錄。
從 Windows Vista 開始, Microsoft 開始限制在 Program Files 目錄編寫。如果用戶帳戶控制 ( UAC ) 系統被啟用,是不允許程式在 Program Files 資料夾存儲資料。全部資料應該都放在獨立的使用者目錄。這種限制的問世是為了保護使用者免受惡意程式攻擊和防止某個使用者帳戶下的應用程式改變或損壞另一個使用者帳戶所需要的相同程式的資料。自那時起, Microsoft 作業系統的安全要求已進一步變的嚴緊。特別是,從 Windows 8 開始, UAC 系統不能禁用,就算使用者在設置中選擇「從不通知」的選項。
Microsoft 已經實施虛擬化進程為了使用 UAC 時提供與舊應用程式的相容性。如果某個程式試圖將其資料保存到 Program Files 目錄,資料實際上是(物理)保存到具有以下一樣的一個單獨的資料夾-C:\Users\<user-name>\App Data\Local\Virtual Store\Program Files,而當 Windows 搜索顯示時,就好像它們被保存在安裝目錄。
為了符合 Microsoft 的建議,從 build 600 開始, MT4 的資料存儲結構就進行了改版。現在也將其資料存儲在「 MT4 使用者目錄」。
使用者資料目錄
在新版本中,所有建立的檔案會把資料檔案儲存在另一個資料夾。這個資料夾可以依以下路徑在系統硬碟(安裝 Windows 作業系統的硬碟)中找到:
C:\Users\User_account_name\AppData\Roaming\MetaQuotes\Terminal\Instance_id |
其中:
- С:-系統硬碟的名稱。
- User_account_name — Windows 工作的使用者帳戶。
- Instance_id — 使用「 MT4 使用者目錄」做為資料夾名稱。資料夾名稱由16個字元組成。這個名稱是基於 MT4 安裝目錄的路徑產生的,因為 MT4 安裝目錄的路徑不能當作資料夾名稱。唯一的方式是使用「 MT4 使用者目錄」做為資料夾名稱,才可以在一台PC上安裝的多個 MT4 交易平台。
MT4 平台功能列表中的「打開數據文件夾」可以直接打開資料檔案夾。

每個「 MT4 使用者目錄」下還包含 origin.txt 檔,在這裡你可以找到 MT4 安裝資料夾的路徑。這可以讓使用者對每個「 MT4 使用者目錄」匹配某個 MT4 的安裝目錄,例如,如果要安裝多個 MT4 平台,你就可以在「 MT4 使用者目錄」查詢到相對應的 MT4 平台所安裝的資料夾,這就是 MT4 分為二個資料夾的主要原因。
為了更加方便,每次 MT4 啟動時,「 MT4 使用者目錄」檔案夾路徑會記錄在 MT4 「終端」-「日誌」中。例如:
2014.02.1012:48:28.477 DataFolder:C:\Users\JohnSmith\AppData\Roaming\MetaQuotes\Terminal\9F86138A4E27C7218E9EC98A5F8D8CA1 |
更新 MT4 到 Build 600 和更高版本時複製 MQL4 應用程式檔案
當你更新 MT4 並重新啟動時,它會檢查資料檔案夾是否存在。如果資料檔案夾不存在,那麼它就會被建立。如果該資料夾不同於安裝資料夾, MT4 會創建資料 ( 標準 MQL4 程式,歷史資料,設定檔,範本等等 ) 。 MT4 操作期間沒有改變 ( 可執行檔, mql.dll 編譯器,音效檔等 ) 都保留在安裝目錄。 MT4 資料檔案夾在下列情況下不同於安裝資料夾:
- 啟用 UAC 系統。唯一例外是當 MT4 安裝在可攜式裝置上時 ( 外部硬碟驅動器, usb 快閃記憶體驅動器等等 ) 。
- 當前PC使用者寫入資料到安裝目錄的許可權有限。
- 用戶正在通過遠端連接 ( RDP ) 工作。
如果以上條件都不成立, MT4 資料會存儲在安裝目錄。
如果執行執行檔移動到資料檔案夾。在這個階段, MT4 會確認使用者資料存儲的目錄。如果資料被存儲在 MT4 的安裝資料夾,它們會依以下方式複製:
安裝目錄中的原始檔案夾 | 目錄 | MT4 資料目錄的目的檔案夾 |
\experts | EA 交易 ( 智能交易 ) ( 自動交易 ) 注意:只有 \experts 根目錄的檔被複製。不複製子目錄,因為無法可靠地確定它們的內容 | \MQL4\Experts |
\experts\indicators | 自訂義指標 | \MQL4\Indicators |
\experts\scripts | 腳本(單獨運行在圖表上的 MQL4 應用程式) | \MQL4\Scripts |
\experts\include | 實施在其它程式中的原始程式碼 MQH 和 MQ4 檔 | \MQL4\Include |
\experts\libraries | MQ4 原始程式碼和由此編譯的 EX4 可執行檔格式的程式庫它們用於其它 MQL4 套裝程式含的函數的動態調用 | \MQL4\Libraries |
\experts\files | 特殊的 “文件” MQL4 應用程式只允許在這個目錄內執行檔操作 | \MQL4\Files |
\experts\logs | MQL4 應用程式的日誌檔 | \MQL4\Logs |
\experts\presets | MQL4 應用程式的預置檔 | \MQL4\Presets |
\experts\images | 資源中使用的影像檔 | \MQL4\Images |
接著,檢查該使用者是否在虛擬目錄存放資料(上述作業系統的虛擬存儲)。如果 MT4 已經安裝在 Program Files 目錄和作業系統是 Windows Vista 或以上版本時, MT4 資料最有可能存儲在該目錄中。如果找到該資料,根據上面表格進行複製。
這些檔在遷移過程中複製而不移動。複製的檔不會從原始檔案夾中刪除。 |
在遷移過程中,包含複製檔的源路徑和目標路徑會記錄在 MT4 的日誌。要檢視所有日誌,打開 MT4 視窗的日誌選項卡,並在上下文功能列表中執行打開命令。包含 MT4 日誌檔的資料夾將打開。
如果遷移已成功完成對當前 MT4 的複製,那麼在隨後的 MT4 更新中就不會再重複。如果資料檔案夾不同於安裝資料夾,在遷移過程中自訂 MQL4 應用程式連同標準檔一起複製,則會出現以下對話方塊視窗:

便攜模式
便攜啟動模式提供用於可攜式裝置的 MT4 操作和非系統目錄,以及 Windows XP 的工作。在此模式推出時, MT4 嘗試在安裝資料夾保存其資料。然而,使用便攜模式並不能保證作業系統將允許在安裝資料夾存儲資料(例如,如果 MT4 安裝在 Program Files 目錄和啟用 UAC 系統)。
為了便攜模式工作應該滿足下列情況:
安裝目錄 | 作業系統 | 要求 |
Program Files 或其它系統目錄(例如, Windows ) | Windows XP | 寫入到安裝資料夾的許可權 |
另一個非系統目錄 | Windows XP | 寫入到安裝資料夾的許可權 |
外部硬碟驅動器, usb 快閃記憶體驅動器等等 | Windows XP | MT4 將始終以便攜模式啟動。 |
Program Files 或其它系統目錄(例如, Windows ) | Windows Vista\Windows 7 | 作為管理員啟動 MT4 和禁用 UAC |
另一個非系統目錄 | Windows Vista\Windows 7 | 寫入到安裝資料夾的許可權 |
外部硬碟驅動器,usb快閃記憶體驅動器等等 | Windows Vista\Windows 7 | MT4 將始終以便攜模式啟動。 |
Program Files 或其它系統目錄(例如, Windows ) | Windows 8 及以上 | 無法使用便攜模式,因為 UAC 系統不能禁用 |
另一個非系統目錄 | Windows 8 及以上 | 寫入到安裝資料夾的許可權 |
外部硬碟驅動器, usb 快閃記憶體驅動器等等 | Windows 8 及以上 | MT4 將始終以便攜模式啟動。 |
- 如果你使用的是 Windows Vista 或更高版本,並且 MT4 安裝在 Program Files ,不建議使用便攜模式。此模式提供適用於可攜式裝置和 Windows XP 的 MT4 操作。
- 如果你已經更新了 MT4 並且所有的資料已複製到一個單獨的用戶資料檔案夾,也不建議切換到便攜模式。
- 你應該手動將資料複製到安裝資料夾,以便在複製使用者資料檔案夾中的資料後,使用便攜模式。在便攜模式啟動 MT4 不從資料檔案夾複製資料到安裝資料夾。
若要在便攜模式啟動 MT4 ,使用 “/portable” 鍵。欲瞭解更多的便利性,你可以在桌面上建立一個具有合適名稱的額外的 MT4 快捷啟動,並直接添加金鑰到快捷方式:
