Przejdź do głównej zawartości

Połącz konto MT5 kluczem API do EA

Po tym poradniku PipLoop pokaże Twoje konto MT5 ze statusem Connected.

Interfejs aplikacji jest po angielsku, dlatego nazwy przycisków i etykiety poniżej zostają takie, jakie widać na ekranie.

  • Twój adres e-mail jest zweryfikowany. PipLoop wydaje klucz API do EA tylko zweryfikowanym kontom (Załóż konto).
  • Pakiet PipLoop jest zainstalowany w MT5 (Zainstaluj pakiet PipLoop).
  • MT5 jest zalogowany na właściwe konto. Do ćwiczeń najlepiej nadaje się konto DEMO.

Klucz łączy jeden terminal MT5 z Twoim kontem PipLoop. PipLoop nigdy nie prosi o hasło do konta u brokera: dane logowania do brokera zostają w MT5.

  1. W PipLoop otwórz Settings → MT5 Connection.

  2. Otwórz panel połączenia:

    • jeśli nie ma jeszcze żadnego powiązanego konta, strona pokazuje „No MT5 account linked yet.” Kliknij Connect MT5;
    • jeśli na liście są już konta, kliknij Generate EA API Key albo, gdy jedno z nich jest już połączone, Connect another account.

    Możesz też zacząć w Chart Workspace: dopóki nie ma powiązanego konta, znajdziesz tam przycisk Connect MT5.

  3. W panelu połączenia kliknij Generate EA API Key.

  4. Klucz pojawi się w polu EA API Key. Kliknij Copy EA API Key. Napis na przycisku zmieni się na Copied.

Klucz jest pokazywany tylko raz i nie jest zapisywany w przeglądarce. Nie zamykaj strony, dopóki klucz nie trafi do MT5, i nikomu go nie udostępniaj.

  1. W MT5 podepnij PipLoop EA do jednego wykresu, tak jak w instrukcji instalacji. Jeśli EA jest już na wykresie, zaznacz ten wykres i naciśnij F7, żeby otworzyć jego właściwości.
  2. W zakładce Inputs kliknij dwukrotnie wartość EA API Key, wklej klucz i kliknij OK.
  3. Zostaw MT5 włączony i zalogowany u brokera.

Panel połączenia w PipLoop pokazuje „Waiting for MT5 connection…”. Gdy EA się zgłosi, panel sam się zamknie, a konto pojawi się na liście razem z nazwą brokera i częściowo zamaskowanym numerem logowania, na przykład 41****04. Status zmienia się po kolei:

  1. Connected to MT5: EA jest połączony, a PipLoop synchronizuje konto. Chwilę poczekaj.
  2. Connected: dane konta są na bieżąco aktualizowane. Gotowe.

Na dole lewego paska bocznego pojawi się wtedy Live account connected. Ta etykieta oznacza, że połączenie jest aktualne, i widać ją także przy kontach DEMO.

Jeśli status zatrzyma się na Awaiting MT5 connection, konto jest powiązane, ale EA jeszcze się nie zgłosił; zobacz Statusy połączenia i rozwiązywanie problemów.

Jeśli zamkniesz stronę, zanim połączenie zostanie nawiązane, nic nie przepadnie. Konto pojawi się w Settings → MT5 Connection, gdy tylko EA się zgłosi.

Każde konto MT5 potrzebuje osobnego terminala MT5 i osobnego klucza. Kliknij Connect another account, żeby wygenerować kolejny klucz. Liczbę kont, które możesz połączyć, określa Twój plan: sprawdź wiersz Connected MT5 accounts w Settings → Plan & billing.

Co widzisz Co zrobić
„PipLoop cannot complete the connection right now. Please try again.” Kliknij Try again. Jeśli adres e-mail nie jest jeszcze zweryfikowany, najpierw go zweryfikuj: wcześniej PipLoop nie wyda klucza.
„This EA API Key is no longer valid…” Wygeneruj nowy klucz i wklej go do EA (kroki od 1 do 6).
„This Trading Account is already connected from another MT5 installation…” Usuń EA z drugiego terminala. Jeśli tamtego terminala już nie ma, ten przejmie połączenie automatycznie, gdy tamten nie odezwie się przez 10 minut.
„Your current plan has reached its connected Trading Account limit.” Sprawdź wiersz Connected MT5 accounts w Settings → Plan & billing.
Panel połączenia wciąż pokazuje „Waiting for MT5 connection…” Sprawdź, czy MT5 jest otwarty, EA jest na wykresie z kluczem, obie usługi PipLoop (Services) działają, a adres PipLoop jest dozwolony (instrukcja instalacji).
„Could not load trading accounts.” Kliknij Retry.

Pozostałe statusy wyjaśnia poradnik Statusy połączenia i rozwiązywanie problemów.