Rekwotowanie, czyli requote, to propozycja nowej ceny zamiast wykonania po cenie wysłanej w żądaniu. W ręcznym oknie Instant Execution w MT5 możesz ją przyjąć albo odrzucić. Sam komunikat nie oznacza zawarcia transakcji. Najpierw ustal więc, czy widzisz ofertę nowej ceny, potwierdzenie wykonania, czy odmowę realizacji.
Co wynika z trybu wykonania
W Instant Execution do żądania dołączana jest cena; gdy broker jej nie akceptuje, może zwrócić nowe kwotowanie. „Instant” jest nazwą mechanizmu, nie obietnicą zerowego opóźnienia. Nowa oferta może wygasnąć, zanim ją zatwierdzisz. Nie traktuj jej jako zlecenia oczekującego, które będzie bezterminowo czekało na rynku.
W Market Execution cena zostaje ustalona bez dodatkowego pytania klienta o jej akceptację. Może różnić się od oczekiwanej; tę różnicę opisuje poślizg cenowy. Nie oznacza to jednak gwarancji zawarcia transakcji: żądanie może zostać odrzucone, a dostępna ilość może nie wystarczyć do realizacji zgodnie z jego warunkami.
Sprawdź tryb konkretnego instrumentu w specyfikacji i dokumentach brokera. Etykiety ECN, STP i market maker nie zastępują tej informacji ani nie ustalają samodzielnie sposobu realizacji każdej operacji. To odrębne zagadnienie od modelu działania brokera.
Jak rozpoznać odpowiedź platformy
| Odpowiedź | Znaczenie | Co sprawdzić |
|---|---|---|
| Requote | Nowa cena do decyzji w odpowiednim trybie; pierwotne żądanie nie zostało wykonane po podanej cenie. | Nowe Bid/Ask i aktualny stan operacji przed ponowieniem. |
| Transakcja z poślizgiem | Nastąpiło wykonanie po cenie innej niż przyjęty punkt odniesienia. | Cenę oraz wolumen rzeczywistej transakcji w historii. |
| Odrzucenie / brak kwotowań | Brak realizacji danego żądania; nie jest to automatycznie oferta nowej ceny. | Dokładny komunikat lub kod serwera i jego opis. |
Dokumentacja MQL5 rozróżnia m.in. kod 10004 — Requote, 10006 — Request rejected oraz 10021 — brak kwotowań do obsługi żądania. Ten ostatni odpowiada znaczeniowo komunikatom typu „off quotes”; nazwy zależą od platformy. Nie myl go z odrębną informacją o braku połączenia. Kod sam w sobie nie wyjaśnia wszystkich przyczyn zdarzenia.
Przykład: nowa cena to jeszcze nie poniesiony koszt
Własny przykład edukacyjny: zamierzone kupno ekspozycji 10 000 EUR na EUR/USD, pierwotny Ask 1,08500. Przyjmujemy pip równy 0,0001 i pomijamy opłaty. Requote pokazuje Ask 1,08530. To pogorszenie o 3 pipsy, odpowiadające różnicy ceny wejścia 0,00030 × 10 000 = 3 USD, jeżeli transakcja zostanie wykonana po tej nowej cenie.
Odrzucenie propozycji nie księguje tej różnicy jako straty z transakcji, która nie doszła do skutku. Jeżeli natomiast historia pokazuje wykonane kupno po 1,08530 przy cenie odniesienia 1,08500, można mówić o poślizgu ujemnym 3 pipsów. Nie jest to osobna prowizja; różnica jest już zawarta w cenie wejścia.
Zmiana może być też korzystna. Kupno po 1,08490 zamiast 1,08500 daje poprawę o 1 pip, czyli 1 USD dla przyjętej ekspozycji. Dla sprzedaży kierunek oceny się odwraca: wyższa cena wykonania jest korzystniejsza. Różnica ceny wejścia nie jest jeszcze całym wynikiem pozycji.
Nowa cena wejścia zmienia ryzyko przy starym stopie
Requote zmienia także odległość od wcześniej wybranego stopa. W autorskim modelu planujesz kupno 10 000 EUR po 1,08500 i wyjście po 1,08300. Pomijamy koszty i zakładamy dokładne wykonanie obu cen wyłącznie do obliczeń. Planowana strata ceny wynosi 20 USD.
Nowy Ask 1,08530 przy tym samym stopie zwiększa ją do 23 USD. Jeżeli budżet pozostaje 20 USD, maksymalna ilość arytmetyczna to 20/0,00230 ≈ 8695,65 EUR. Załóż fikcyjny krok wolumenu 1000 EUR: 8000 EUR daje 18,40 USD, natomiast 9000 EUR już 20,70 USD. Zaokrąglenie do najbliższego kroku przekroczyłoby limit.
To dodatkowa decyzja przed akceptacją nowej ceny, a nie kolejna opłata doliczana do wcześniejszych 3 USD różnicy. Przelicz aktualną cenę, nie kopiuj starego wolumenu. Odrzucenie oferty pozwala zrezygnować z tego wejścia; ponowne żądanie może otrzymać jeszcze inne warunki.
Wyliczenie 8000 EUR nie jest zaleceniem zlecenia ani gwarancją straty 18,40 USD. Zwykły stop może wykonać się gorzej, dochodzą opłaty, a dostępność kroku trzeba odczytać w specyfikacji. Rachunek pokazuje wyłącznie zmianę planowanego ryzyka po zmianie jednego parametru: ceny wejścia.
Odrzucone zamknięcie pozostawia otwartą pozycję
Requote może dotyczyć wyjścia, a nie tylko wejścia. Brak zgody na nową cenę nie oznacza, że ryzyko pozycji zniknęło.
Przesuń diagram w bok, aby zobaczyć całość
Fikcyjny liniowy EUR/USD z wyceną w USD. Przyjmujemy brak wykonania, innych działań, SL/TP, opłat i przewalutowania w pokazanym odcinku. Kwota −10 USD oznacza zmianę niezrealizowanego wyniku od pierwszego do ostatniego Bid; nie jest opłatą za requote ani wynikiem zamkniętej transakcji. MetaQuotes opisuje przyjęcie lub odrzucenie nowej oferty w Instant Execution.
Kontrola po komunikacie: sprawdź aktualny wolumen pozycji oraz historię wykonanych transakcji. W modelu odrzucenie nie zmienia 20 000 EUR, a 20 000 × (1,19950 − 1,20000) = −10 USD. Sam komunikat o odpowiedzi na żądanie nie zastępuje potwierdzenia zamknięcia.
Deviation: tolerancja, którą trzeba rozumieć
W dokumentacji MQL5 deviation jest odchyleniem wyrażonym w punktach. Przy założeniu punktu 0,00001 na EUR/USD wartość 20 oznacza 0,00020, czyli 2 pipsy. Nie wpisuj liczby, zakładając bez sprawdzenia, że pole podaje pipsy. Na innym symbolu przelicznik może być inny.
W opisanym przez MT5 Instant Execution odchylenie w zadanym zakresie może zostać zaakceptowane bez nowego pytania; przekroczenie tolerancji może skutkować requote. Poszerzenie zakresu oznacza większą akceptowaną zmianę ceny. Nie gwarantuje realizacji, nie określa całkowitych kosztów i nie jest zabezpieczeniem przyszłego stop lossa. Nie przenoś działania tego ustawienia na Market Execution: dokumentacja żądania rynkowego odmiennie określa wymagane parametry.
Co sprawdzić po komunikacie
Przed kolejnym kliknięciem porównaj historię transakcji, otwarte pozycje i dziennik. Przy nieudanej próbie zamknięcia wcześniej istniejąca pozycja może pozostać otwarta. Zapisz czas wraz ze strefą, symbol, stronę kupna/sprzedaży, wolumen, cenę żądaną, odpowiedź i ostateczny rezultat. Taki zapis pozwala opisać problem dokładniej niż sam zrzut świecy.
Pojedynczy requote nie dowodzi oszustwa. Powtarzalne zdarzenia warto wyjaśniać na podstawie pełnych danych i polityki wykonania, uwzględniając także poprawy ceny oraz próby bez realizacji. Nie oceniaj jakości tylko po późniejszym zysku lub stracie pozycji. Możesz poprosić brokera o wyjaśnienie konkretnych identyfikatorów operacji.
Ćwiczenie bez zlecenia
Porównaj trzy zapisy: „requote 1,08530 — odrzucono”, „kupno wykonano 1,08530” i „10021”. Tylko drugi potwierdza transakcję. Dla niego, przy cenie odniesienia 1,08500 i ekspozycji 10 000 EUR, różnica wynosi 3 USD. Dwa pozostałe wymagają opisania przyczyny braku realizacji, a nie wpisania fikcyjnego poślizgu do wyniku rachunku.
Sprawdź, czy rozumiesz
Jedno krótkie ćwiczenie
Około 2 min · możesz spróbować ponownie
Odrzucasz requote zamknięcia 20 000 EUR. W modelu nie było wykonania ani innych operacji. Co należy przyjąć?
- Pozycja nadal ma 20 000 EUR.
- Pozycja ma zero, bo wysłano żądanie zamknięcia.
- Broker pobrał 10 USD za odrzucenie requote.
Sprawdź odpowiedź i wyjaśnienie
Pozycja nadal ma 20 000 EUR.
Bez wykonania wolumen nie maleje. Stan pozycji nadal podlega zmianom ceny.
Jeszcze jedno ćwiczenie
Kupno 10 000 EUR: oczekiwany Ask 1,08500, requote 1,08530. Ile wynosi różnica przy wykonaniu po nowej cenie i czy odrzucenie oferty oznacza taką stratę?
Sprawdź odpowiedź
Różnica to 3 pipsy, czyli 3 USD. Odrzucona, niezrealizowana propozycja nie tworzy takiej straty transakcyjnej. Przyjęto pip 0,0001, brak opłat i wykonanie dokładnie po nowym Ask.

