Portal ForexClub.pl używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej informacji w polityce prywatności.

Dukascopy a MetaTrader 4

Czy możliwe jest podłączenie Dukascopy Bank do MetaTrader 4?

Dukascopy Bank podjęło próby wdrożenia najbardziej popularnej platformy inwestycyjnej - MetaTrader 4. Jednak ze względów technicznych i braku możliwości dostosowania aplikacji do modelu rynkowego ECN, prace zostały przerwane.

_________________

Most JForex - MetaTrader 4

Istnieje możliwość postawienia tzw. mostu między platformą JForex a najbardziej popularnym programem do analiz - MetaTraderem 4. W tym celu powstał program MT4-JForex Clients Bridge. Za jego pomocą zlecenia złożone w MT4 będą powielane na platformie Dukascopy Bank. Poniżej zamieszczamy szczegółową instrukcję jak poprawnie należy uruchomić wcześniej wspomniany most.

Filmik demonstracyjny - zobacz jak działa most!

_________________

Jak skonfigurować?

1. Ściągnij najnowszą wersję programu, który znajduje się tutaj:

https://sourceforge.net/projects/mt4dukabridge/files/

      

2. Wypakuj ściągnięty plik, a jego zawartość MT4JForexClientsBridge.java skopiuj do folderu ~/My Documents/My Strategies/. Jest to domyślny katalog platforma JForex wyszukujący strategie.

3. Włącz platformy JForex i MetaTrader 4.

4. W platformie JForex wybierz wszystkie instrumenty na których chcesz handlować. Następnie w zakładce "Workspace" znajdź "Strategies" i po kliknięciu prawym przyciskiem wybierz "Open Strategy".

          

Jeśli poprzednie kroki zostały wykonane poprawnie znajdziesz tam strategię o nazwie MT4JForexClientsBridge.java.

5. JForex otworzy strategię z edytorem gdzie możesz ją skompilować.

6. Jeśli strategia została poprawnie zainstalowana, możesz ją włączyć klikając prawym przyciskiem i wybierając "Run" w "Strategies". Następnie musisz zaakceptować "Disclaimer" (Wyłączenie odpowiedzialności).

              

7. Po uruchomieniu strategii ukaże się okno "Define parameters" gdzie musimy zdefiniować ścieżkę z której most ma pobierać tzw. logi z MetaTradera 4 (plik ten znajduje się w miejscu gdzie zainstalowany jest MT4 w folderze \logs). Następnie należy ustalić akceptowany poślizg cenowy dla zleceń ("Slippage") oraz wolumen transakcji. Tu należy mieć na uwadze, że 1.0 lot w MT4 to 100 000 jednostek waluty bazowej, natomiast w Dukascopy jest to 1 000 000. Więc jeśli chcemy by na platformie JForex zostało zrealizowane zlecenie opiewające na 100 000 jednostek, należy wybrać wolumen 0.1 lota. Na koniec zaakceptuj klikając "Run".

                

8. Na platformie JForex pojawi się otwarty tabulator "MT4-JForex Client's Bridge" z dwiema tabelami:

                  

- pierwsza tabela wyświetla śledzone zlecenia z MT4. Drugie okno pokazuje przekazane sygnały z tabeli pierwszej

- jeśli chcesz by zlecenia z MT4 były automatycznie realizowane zaznacz "Execute"

- jeśli chcesz zatrzymać wykonywanie zleceń w JForex z MT4 wybierz "Monitor"

- od wersji 1.7 został dodany "Execute only by MetaTrader Approve". Domyślnie most przesyła sygnały do JForex bezpośrednio ze strategii MQL. Z tą nową opcją sygnały będą wysyłane tylko wtedy, gdy serwer MT4 będzie potwierdzony. W takim wypadku szybkość przesyłu sygnału może być wydłużona z powodu opóźnień wynikających z potwierdzenia serwera MT4.

Uwaga: dla zleceń przekazywanych z MT4 do JForex jest zastosowane zaokrąglenie do 1 pipsa.

W razie jakichkolwiek problemów z konfiguracją prosimy o kontakt.

_________________

Wskazówki:

1. Jeśli używasz strategii “MT4-JForexClientsBridge.java” bardzo często, możesz ustalić ścieżkę do własnego pliku (należy zajrzeć do kodu)

2. Można dostosować wykonywanie zleceń zmieniając kod strategii. Możesz otrzymać ceny rynkowe z metodą "getBidPrice (instrument instrument)" i "getAskPrice (instrument instrument)".

3. Jeśli chcesz wykonywać tylko sygnały (natychmiastowa realizacja) po tych samych lub lepszych cenach na JForex, możesz użyć Pluginu "Execute at Equal or Better Price". Ponadto możesz zdefiniować "Pips Amout Difference" do tego celu. Jeśli ustawisz tę wartość na zero, oznacza to, że cena może być równa cenie MetaTrader, jeśli wpiszesz 2 to oznacza, że cena w JForex musi być lepsza o 2 pipsy niż cena podana na MetaTraderze 4.

4. Zlecenia rynkowe mające wartość cenową równą 0 to zlecenia w której cena jest nieznana. Dlatego też "Execute at Equal or Better Price" nie będzie działać ze zleceniami rynkowymi. Ma to zastosowanie tylko z egzekucją natychmiastową oraz ze zleceniami oczekującymi (gdzie cena jest wcześniej określona).

5. Sygnały rekwotowań są ignorowane przez Pluginy, jedynie pierwszy sygnał dociera do JForex.

6. Od wersji 1.6 plik "bridge.log" jest automatycznie tworzony w folderze z logami MetaTradera 4. Ten plik przechowuje informacje na temat działań mostu.

7. Od wersji 1.8 został dodany warunek sprawdzający prefiksy instrumentów w celu uniknięcia dodatkowych prefiksów w MT4 wprowadzonych przez niektórych brokerów.

8. Od wersji 1.8 most obsługuje częściowe realizacje zleceń.

_________________

Uwaga! Autorem oprogramowania MT4/JForex Clients Bridge jest firma zewnętrzna, nienależąca do Dukascopy Bank oraz Forex Club.

Dukascopy Bank oraz Forex Club nie biorą odpowiedzialności za działanie mostu oraz wynikające z tego konsekwencje. Każdy klient korzysta z mostu na własne ryzyko.

Otagowano jako: #dukascopy, #meta trader 4, #mt4, #mt4 bridge, #mt4 most