2017-08-19 37 views
1

我想在低延遲的外匯市場做一些事情。我目前正在使用mql。但據我所見,MT4終端非常慢,我無法像我想要的那樣快速執行。我猜測MT4終端用一些FIX消息獲取價格,並再次通過FIX消息發送執行。我想如果我能夠解開這個信息,我將能夠在不需要MT4的情況下獲得價格併發送訂單。你以前做過或看過過類似的東西嗎?可能嗎?獲得沒有MT4的經紀商的價格

回答

1

簡短回答是否。

MT4終端使用專有協議與MT4服務器通話。服務器通常屬於經紀人。經紀人從Metaquotes購買服務器作爲一個獨立的軟件。

在服務器端經紀人通常設置所謂的橋樑。另一個stp將您的訂單發送到銀行的軟件。根據銀行的情況,橋樑可以直接或通過修理或任何其他道具協議將訂單發送至銀行。

你將永遠不會得到一個固定連接到代理作爲一個普通零售客戶,你只會得到一個固定連接作爲機構交易者,這將需要與代理的segnificantly大型礦牀。

如果現有的修復算法中/軟件實現您最好的選擇是放棄MT4一起,去interactive brokers 他們有一個軟件叫IB網關,它可以作爲一個固定的服務器,你的本地網絡上的作用同時向他們發送訂單。

如果你寫了一些新東西,MT4和mql是關於你可以得到的最糟糕的情況。最好去像ib

+0

這樣的經紀商,你可以提供關於mt4客戶端與mt4服務器對話的協議的更多信息嗎?有沒有一種方法來複制它的消息或者它們是加密的? – mert

+0

MT4服務器和終端之間的所有流量都經過加密,每次更新都會對其進行調整。這是真的,真的在左右修復 – Dmitry

+0

點是最糟糕的方法來進行外匯交易,我知道一個人誰是做什麼的,他告訴我,他是在MT4的每次更新更新代碼。那一定是吧。因爲我有一個活生生的例子,我只想知道從哪裏開始。 – mert