ILoveTrading Dokumentacja

Synchronizacja MetaTrader 4 i MetaTrader 5

Moduł synchronizacji MetaTrader 4 (MT4) i MetaTrader 5 (MT5) bezpośrednio łączy stacjonarny terminal handlowy z dziennikiem ILoveTrading i silnikiem inteligencji behawioralnej. Zaprojektowany natywnie w MQL4 i MQL5, Expert Advisor (EA) zapewnia automatyczne przechwytywanie realizacji, pozyskiwanie telemetrii w czasie krótszym niż milisekunda i natywne mapowanie historycznych transakcji na wykresie.


1. Architektura systemu i telemetria handlowa

EA działa w sposób nieblokujący w ramach architektury opartej na zdarzeniach MetaTrader, zapewniając zerowy wpływ na routing zleceń, szybkość realizacji lub opóźnienia w przetwarzaniu ticków.

Przechwycone atrybuty wykonania

Kiedy zamówienie jest otwierane, modyfikowane lub zamykane, EA przechwytuje i bezpiecznie przesyła:

  • Bilet zamówienia i numer Magic: Unikalny identyfikator biletu brokerskiego i identyfikator EA.
  • Symbol i klasa aktywów: Surowy instrument brokerski (np. EURUSD.pro, US30.cash, XAUUSD).
  • Rodzaj zamówienia i rozmiar: Kierunek (długi/krótki), objętość partii i wypełnienia ułamkowe.
  • Kamienie milowe cen: Dokładna cena wejścia, cena wyjścia i planowane poziomy TP/SL.
  • Struktura kosztów: Prowizja brokera, koszt spreadu i opłaty za swap jednodniowy.
  • Sygnatury czasowe: znaczniki czasu otwierania i zamykania serwera z dokładnością do mikrosekundy.

Automatyczne wykrywanie i normalizacja kontaPo początkowej transmisji ILoveTrading automatycznie identyfikuje numer rachunku terminala, walutę rachunku, nazwę serwera brokera i dźwignię finansową. Przypisuje przychodzące egzekucje do odpowiedniego profilu konta bez konieczności ręcznej rejestracji konta.

Znormalizowane jednostki ryzyka (obliczenia R-wielokrotne)

Gdy zlecenie zawiera ważny początkowy Stop Loss, silnik oblicza znormalizowane wielokrotności R:

Formula / Calculation

R-Multiple = (Cena wyjściowa – Cena wejścia) / (Cena wejścia – Początkowa stop-loss)

Normalizuje to wyniki dolara w jednostkach ryzyka (1R), umożliwiając statystyczne porównywalność różnych wielkości partii i sald rachunków.


2. Silnik rysowania historycznego na wykresie

EA zawiera wbudowany moduł rysowania wizualnego, który wyświetla ostatnie realizacje transakcji bezpośrednio na wykresach MetaTrader w celu analizy transakcji po sesji.

Renderowane komponenty wizualne

  1. Znaczniki wykonania: Kolorowe strzałki oznaczające dokładne słupki cen wejścia i wyj��cia.
  2. Planowane prognozy granic: Poziome linie graniczne pokazujące początkowe poziomy Stop Loss i Take Profit w momencie wejścia.
  3. Wektor ścieżki handlowej: Linie wektorowe łączące wejście z wyjściem, ilustrujące czas utrzymywania pozycji i wahania rynkowe podczas transakcji.
       [Strzałka wpisu ▲] ─────────────────────┐ (wektor ścieżki handlu)
                                             │
                                             ▼[Znacznik wyjścia ●]
       ═══════════════════════ ════════════════════════ (Planowany poziom SL)

Eliminacja bałaganu i optymalizacja wydajności wykresów

  • Inteligentne układanie: Układa w pionie wiele znaczników wykonania podczas skalowania lub skalowania do pozycji na tej samej świecy.
  • Wyprzedaż knota: Przesuwa adnotacje tekstowe powyżej szczytów świec i poniżej dołków świec, aby nie zakłócać akcji cenowych i blokad zleceń.
  • 14-dniowe okno kroczące: automatycznie czyści historyczne obiekty wykresów starsze niż 14 dni handlowych, aby zapobiec wyciekom pamięci terminali i zachować FPS na wykresach.

3. Instrukcja instalacji krok po kroku

Krok 1: Pobierz Expert Advisor

Przejdź do menu Integracje w panelu kontrolnym ILoveTrading i pobierz skompilowany EA:

  • MetaTrader 4: ILoveTrading_AutoTrade_MT4.ex4
  • MetaTrader 5: ILoveTrading_AutoTrade_MT5.ex5

Krok 2: Dodaj adres URL żądania WebRequest do białej listy

MetaTrader wymaga wyraźnej autoryzacji dla wychodzących żądań HTTPS:

  1. W MetaTrader otwórz Narzędzia > Opcje (lub naciśnij Ctrl + O).
  2. Przejdź do zakładki Expert Advisors.
  3. Zaznacz „Zezwól na żądanie internetowe dla podanego adresu URL”.
  4. Dodaj: https://ilove.trading
  5. Zaznacz "Zezwalaj na import DLL" (wymagane do weryfikacji uzgadniania SSL).
  6. Kliknij OK.

Warning

[!WARNING]> Jeśli https://ilove.trading nie jest wymienione w Twoich ustawieniach WebRequest, MetaTrader odrzuci transmisje z Błądem 4060 (ERR_FUNCTION_NOT_ALLOWED).

Krok 3: Dołącz EA do wykresu

  1. W MetaTrader otwórz folder danych: Plik > Otwórz folder danych.
  2. Przenieś plik .ex4 lub .ex5 do MQL4/Experts lub MQL5/Experts.
  3. W panelu Nawigatora (Ctrl + N) kliknij prawym przyciskiem myszy Expert Advisors i wybierz Odśwież.
  4. Przeciągnij „ILoveTrading_Sync” na dowolny pojedynczy wykres (np. EURUSD Daily).
    • Uwaga: Jedna instancja wykresu rejestruje wszystkie transakcje we wszystkich parach walutowych i klasach aktywów dla tego konta.
  5. W oknie Wejście wprowadź swój Token uniwersalny (wygenerowany w obszarze Integracje lub Ustawienia > Konta).
  6. Upewnij się, że opcja Algo Trading / AutoTrading jest włączona na górnym pasku narzędzi MetaTrader.

4. Diagnostyka i kody stanu

Kod błęduZnaczenieRozdzielczość
4060ERR_FUNCTION_NOT_ALLOWEDDodaj do białej listy https://ilove.trading w Narzędzia > Opcje > Expert Advisors.
4014ERR_INVALID_TOKENZweryfikuj i ponownie skopiuj swój token uniwersalny z menu Integracje.
4001ERR_NO_INTERNETSprawdź połączenie sieciowe terminala lub ustawienia zapory VPS.

Tip

[!TIP]> Ciągła synchronizacja: Uruchom terminal MetaTrader na wirtualnym serwerze prywatnym (VPS), aby zagwarantować przechwytywanie transakcji 24 godziny na dobę, 7 dni w tygodniu, nawet gdy Twoja główna stacja robocza jest offline.

Important

[!IMPORTANT] Synchronizacja historyczna: Przy pierwszym uruchomieniu EA synchronizuje historię zamkniętych transakcji z ostatnich 90 dni, aby natychmiast uzupełnić poziom bazowy wyników. **: Aby móc stale rejestrować pozycje wahadłowe i strategie automatyczne, uruchom terminal MetaTrader na wirtualnym serwerze prywatnym (VPS) o niskim opóźnieniu.

ILoveTrading Institutional Analytics

Handlujesz na MetaTrader?

Zsynchronizuj swoje konto MT4 lub MT5 i automatycznie zbadaj swoje błędy poznawcze oraz wyniki transakcji.

Zacznij 100% Za darmo
SPONSORGoogle AdSense
Google AdSense Banner