MetaTrader 5
Wyeksportuj historię transakcji z MetaTrader 5 jako raport HTML i zaimportuj ją do Tradeways.
MetaTrader 5
Importuj zamknięte pozycje z MetaTrader 5 za pomocą wbudowanego raportu HTML konta.
Eksport z MetaTrader 5
- Otwórz MetaTrader 5 i przejdź do panelu Toolbox u dołu okna.
- Kliknij kartę Historia.
- Kliknij prawym przyciskiem myszy w dowolnym miejscu listy historii i wybierz Pozycje. Raport korzysta z tego grupowania, a Tradeways odczytuje tabelę Pozycje.
- Ponownie kliknij prawym przyciskiem myszy listę historii i wybierz Okres niestandardowy, aby wskazać zakres dat do wyeksportowania.
- Ponownie kliknij prawym przyciskiem myszy listę historii i wybierz Report (lub Bericht w wersji niemieckiej), a następnie HTML.
- Zapisz plik na komputerze.
Raport zawiera tabelę Pozycje ze wszystkimi zamkniętymi (i otwartymi) pozycjami, w tym cenami wejścia i wyjścia, znacznikami czasu, wolumenem, prowizją, swapem i zyskiem.
Przesyłanie do Tradeways


- W Trade Logu kliknij Dodaj transakcje → Przesyłanie pliku.
- W polu Strefa czasowa pliku wybierz strefę czasową serwera MetaTrader 5. Znaczniki czasu w raporcie używają strefy czasowej serwera, dlatego prawidłowy wybór zapewnia dokładną konwersję na UTC.
- Przeciągnij plik HTML do obszaru przesyłania albo kliknij, aby go wybrać.
- Sprawdź podgląd, liczbę wykonań i pogrupowane trades.
- Kliknij Importuj, aby potwierdzić.
Tradeways rozpoznaje ten eksport na podstawie jego układu i odczytuje go według reguł z tej strony. Plik bez tego układu jest odczytywany jako nieznany układ: Tradeways dopasowuje jego kolumny, a te reguły nie obowiązują. Zobacz Importowanie Trades.
Obsługiwane dane
Importowane są wszystkie pola z tabeli Pozycje: symbol, kierunek, wolumen (loty), ceny wejścia i wyjścia, znaczniki czasu otwarcia i zamknięcia, prowizja, swap, zysk oraz ID pozycji. Waluta konta jest automatycznie wykrywana z nagłówka raportu.
Normalizacja symboli
Brokerzy MT5 często dodają przedrostki lub przyrostki do nazw symboli. Tradeways automatycznie normalizuje symbole podczas importu:
| Konwencja brokera | Przykład | Po normalizacji |
|---|---|---|
Początkowy # (kontrakty CFD na akcje) | #AAPL | AAPL |
Początkowa . (przedrostek CFD) | .EURUSD | EURUSD |
Końcowy Cash | XAUCash | XAU |
| Końcowy kod brokera | EURUSD.ecn | EURUSD |
Końcowe m/M (mikro) | EURUSDm | EURUSD |
Końcowe m lub M jest usuwane tylko wtedy, gdy pozostała nazwa jest prawidłową sześcioliterową parą walutową forex. Symbol taki jak PLATINUM zachowuje swoją nazwę.
Ograniczenia
- Tylko format HTML -- Reguły MetaTrader 5 odczytują tabelę Pozycje z raportu MT5 w formacie
.htmllub.htm. Nie dotyczą one eksportów CSV z MT5. - Transakcje i zlecenia nie są odczytywane -- raport zapisany z kartą Historia pogrupowaną według Transakcji lub Zleceń nie zawiera tabeli Pozycje, dlatego reguły MetaTrader 5 go nie obejmują. Zmień grupowanie na Pozycje i ponownie wyeksportuj raport.
- Otwarte pozycje -- Otwarte pozycje (bez ceny lub czasu zamknięcia) są importowane jako pojedyncze wykonanie wejścia. Będą widoczne jako otwarte trades do czasu zaimportowania odpowiadającego im wyjścia.
- Strefa czasowa serwera -- Znaczniki czasu MT5 odzwierciedlają strefę czasową serwera brokera. Jeśli nie wiesz, której strefy czasowej używa broker, sprawdź jego dokumentację lub czas serwera wyświetlany w terminalu.
- Język raportu -- Parser obsługuje raporty w języku angielskim i niemieckim. Nagłówki kolumn, takie jak
Symbol,Time/Zeit,Type/Typ,Volume/Volumen,Price/Preis,Commission/Kommission,SwapiProfit/Gewinn, są rozpoznawane w obu językach. - Kodowanie -- Parser automatycznie obsługuje pliki zakodowane w UTF-8 i UTF-16 (LE/BE).