EN
Artykuły / 14.2 Monitoring i wdrożenia
Monitoring i wdrożeniaszkic

Polecenia z panelu - blokada handlu zdalnie

14.11.20263 min czytania

W skrócie: panel nie steruje terminalem bezpośrednio. Zapisuje małe pliki, a bot je odczytuje. Blokada handlu to jeden plik na konto, ważny tylko w dniu zapisu. Gdy go brak, jest uszkodzony albo dotyczy innego konta, bot działa tak jak dotychczas. Dzięki temu pomyłka w pliku nie zatrzyma zarządzania otwartymi pozycjami.

Po co zdalna blokada

Bywa, że trzeba przestać otwierać nowe pozycje na koncie natychmiast: przed publikacją ważnych danych, po zauważeniu błędu w danych brokera albo gdy konto jest blisko limitu. Fizyczny dostęp do komputera nie zawsze jest pod ręką, a ręczne wyłączanie Algo Trading ma wady (zob. Algo Trading ON/OFF). Dlatego zamiast wyłączać bota z zewnątrz, daję mu sygnał: “dziś nie otwieraj nowych pozycji”. Uzasadnienie, dlaczego nie usuwać bota z wykresu, opisuję w artykule o blokadzie zamiast usuwania.

Jak to działa

Panel zapisuje plik z numerem konta i dniem blokady w folderze wspólnym dla wszystkich terminali danego komputera. W pliku jest numer konta, data, czas ustawienia i opis powodu (dwa ostatnie informacyjnie, do dziennika bota). Bot sprawdza plik przy starcie, przy sygnale wejścia i co jakiś czas z timera, nie częściej niż co minutę. Zmiana stanu (blokada włączona albo zdjęta) trafia do dziennika raz, żeby nie zasypywać logów.

Zasady, które mają znaczenie

  1. Blokada = bot nie otwiera nowych pozycji. Otwarte pozycje, SL i TP, break even, częściowe zamknięcie i zamknięcie o godzinie działają bez zmian. To najważniejsza zasada: blokada nigdy nie zostawia pozycji bez opieki.
  2. Blokada jest ważna do północy czasu komputera. Data w pliku to dzień wg zegara Windows, nie serwera brokera. Następnego dnia plik jest nieaktywny sam, nie trzeba go sprzątać i nie można zapomnieć o odblokowaniu.
  3. Każda niejasność oznacza brak blokady. Brak pliku, błąd odczytu, zły format, inne konto, data z przeszłości lub przyszłości - bot działa normalnie. To decyzja projektowa: blokada ma być świadomym działaniem, a nie skutkiem przypadkowo uszkodzonego pliku. Cena: błędny plik oznacza brak ochrony, więc po zapisaniu blokady sprawdzam w dzienniku bota, że faktycznie się włączyła.
  4. Zapis atomowy. Panel zapisuje do pliku tymczasowego i zmienia nazwę, żeby bot nie przeczytał połowy pliku.
  5. Odblokowanie przenosi plik, nie kasuje go. Zostaje ślad, kiedy i dlaczego blokada była ustawiona.
  6. Bot nigdy nie usuwa się z wykresu.

Co trzeba mieć po stronie bota

Blokada działa tylko tam, gdzie bot ma ją włączoną jako opcję, a opcje dodatkowe są u mnie domyślnie wyłączone. Nowa wersja bota z obsługą blokady to nie wszystko: trzeba ją wdrożyć na konto razem z ustawieniem włączającym. Jeśli któryś bot nie ma obsługi, panel może pokazać zieloną blokadę, a bot dalej będzie handlował. Tak zdarzył się incydent z wejściem mimo blokady. Dlatego trzymam listę botów z kolumną “obsługuje blokadę”.

Czego tu nie ma

Zrzutów panelu i opisu przycisków (blokada konta, zaznaczonych kont, wszystkich kont, odblokowanie) nie podaję, bo interfejs się zmienia. Opisana jest zasada działania, na której panel się opiera. [DO UZUPEŁNIENIA: zrzuty z panelu z przyciskami blokady i odblokowania.]

Checklista

  • Wiem, które boty na koncie obsługują blokadę i mają ją włączoną.
  • Po ustawieniu blokady widzę w dzienniku bota wpis o jej włączeniu.
  • Blokada ważna tylko w dniu zapisu, nie liczę na to, że “zostanie”.
  • Rozumiem, że nie zamyka pozycji i nie zatrzymuje break even ani zamknięć o godzinie.
  • Odblokowanie przenosi plik, nie kasuje go.
  • Po wdrożeniu nowej wersji bota sprawdzam, że opcja blokady jest nadal włączona.

Powiązane

Źródła

Brak źródeł zewnętrznych - opis własnego rozwiązania (notatka z 5.11.2026).

Ostrzeżenie: artykuł ma charakter edukacyjny i nie jest poradą inwestycyjną. Zdalna blokada nie zamyka otwartych pozycji ani nie zastępuje limitów konta. Handel na rynkach finansowych wiąże się z ryzykiem utraty kapitału.

Dalej w rozdziale

329

Panel monitoringu floty MT5 - wszystkie konta na jednym ekranie

Krótko o moim panelu Flota MT5 (monitoring v2): konta z kilku komputerów i VPS w jednej tabeli, cel i limity prop firmy, ostrzeżenia, polecenia do botów, np. blokada handlu.

332

Wdrożenie nowej wersji bota na flotę: checklista i pułapki

Jak przenoszę nową wersję bota z repozytorium na wszystkie konta: paczka, rozesłanie, ustawienia z wykresu, kopie zapasowe i trzy pułapki, które już mnie złapały.

334

Kontrola ryzyka na wszystkich wykresach floty: limit 1,5% salda

Przy kilkudziesięciu wykresach na kilku komputerach ryzyko na pozycję rozjeżdża się po cichu. Opisuję regułę 1,5% salda początkowego i sposób, w jaki sprawdzam ją na całej flocie, zanim coś pójdzie źle.

335

Real kontra test na koncie: jak porównać tydzień transakcja po transakcji

Tydzień na koncie demo z 22 botami kontra ten sam tydzień w Testerze na realnych tikach. Pokazuję, jak parować transakcje i skąd biorą się różnice: blokady dzienne, błędny tik, wiadomości i poślizg.