Przykład praktyczny wykresów MT4
Definicja: czym są „wykresy MT4”
Wykresy MT4 zwykle oznaczają wizualne narzędzia wykresów w MetaTraderze 4 (MT4), które wyświetlają ruchy cen w czasie. Wykres zazwyczaj przekształca strumień aktualizacji cen w widoczne kształty. Najczęstszym przykładem jest wykres świecowy (lub słupkowy), gdzie każda świeca podsumowuje aktywność cenową w jednym okresie czasu (na przykład jednej minucie).
Istotne są dwie części:
- Dane wejściowe: bazowe dane cenowe otrzymywane przez Twoją platformę (często oparte na tickach) oraz ustawienia wykresu (takie jak interwał czasowy i symbol).
- Zasady renderowania: sposób, w jaki MT4 przekształca te dane wejściowe na wyświetlane wartości (na przykład otwarcie, maksimum, minimum, zamknięcie dla każdej świecy).
Jak działa przykład praktyczny (scenariusz liczbowy)
Poniżej znajduje się samodzielny scenariusz z wyraźnymi założeniami. Nie wykorzystuje on cen w czasie rzeczywistym.
Założenia
- Symbol: dowolny instrument będący przedmiotem obrotu (nie będziemy go nazywać).
- Interwał czasowy: świece 1-minutowe.
- Platforma otrzymuje sekwencję aktualizacji cen („ticków”) w ciągu jednej minuty.
- Definiujemy tę minutę jako od T=00s do T=59s.
- Świece są obliczane przy użyciu standardowej logiki OHLC:
- Otwarcie = cena pierwszego ticka w minucie.
- Maksimum = maksymalna cena ticka w minucie.
- Minimum = minimalna cena ticka w minucie.
- Zamknięcie = cena ostatniego ticka w minucie.
Przykład tick po ticku dla jednej minuty
Załóżmy, że MT4 otrzymuje następujące ceny ticków (w porządku chronologicznym) w ciągu minuty:
- Tick 1 o 05s: 1.1000
- Tick 2 o 17s: 1.1004
- Tick 3 o 29s: 1.0998
- Tick 4 o 41s: 1.1002
- Tick 5 o 56s: 1.1001
Wynikowa świeca 1-minutowa (OHLC)
- Otwarcie = 1.1000 (Tick 1)
- Maksimum = 1.1004 (maksimum z pięciu ticków)
- Minimum = 1.0998 (minimum z pięciu ticków)
- Zamknięcie = 1.1001 (ostatni tick)
Tak więc, gdy patrzysz na tę pojedynczą świecę 1-minutową na wykresie MT4, te cztery liczby są podsumowaniem założonej sekwencji ticków dla tej świecy.
Jak interwał czasowy i typ wykresu zmieniają to, co widzisz
Powyższy przykład praktyczny dotyczy jednej jednostki interwału czasowego. Jeśli zmienisz interwał czasowy, MT4 grupuje więcej (lub mniej) ticków w każdej świecy.
Przykład tej samej idei z drugą minutą (również hipotetyczną):
- Minuta 1 (00–59s): OHLC = (1.1000, 1.1004, 1.0998, 1.1001)
- Minuta 2 (60–119s): załóżmy, że OHLC = (1.1001, 1.1006, 1.1000, 1.1005)
Jeśli przełączysz się na interwał 2-minutowy, platforma musi utworzyć nowe OHLC dla połączonego okresu. Stosując tę samą logikę OHLC:
- Otwarcie pochodzi z pierwszego ticka minuty 1.
- Zamknięcie pochodzi z ostatniego ticka minuty 2.
- Maksimum to najwyższy tick zaobserwowany w obu minutach.
- Minimum to najniższy tick zaobserwowany w obu minutach.
To wyjaśnia, dlaczego dwa wykresy o różnych interwałach czasowych mogą pokazywać różne korpusy i cienie świec, nawet jeśli pochodzą z tych samych bazowych aktualizacji cen.
Istotne ograniczenia i typowe problemy (co może pójść nie tak)
Nawet przy poprawnej logice OHLC wyświetlane wartości na wykresie mogą różnić się od oczekiwanych ze względu na dane i konfigurację.
- Brakujące lub opóźnione dane tickowe: Jeśli w okresie świecy dotrze mniej ticków, obliczone Maksimum/Minimum/Otwarcie/Zamknięcie może nie odpowiadać temu, co otrzymałbyś przy kompletnych danych.
- Problemy z wyrównaniem czasu: Jeśli granice interwałów czasowych są interpretowane inaczej (na przykład z powodu czasu serwera a czasu lokalnego), świece mogą „przecinać” dane w różnych momentach.
- Efekty spreadu i typu kwotowania: Wykresy mogą być oparte na konkretnym strumieniu kwotowań (bid/ask lub cenie pochodnej). Jeśli wykres używa jednej strony, a Twój model mentalny drugiej, poziomy, które wnioskujesz, mogą wydawać się niespójne.
- Zależności historyczne nie gwarantują przyszłych zachowań: Nawet jeśli wykres poprawnie podsumowuje przeszłą aktywność tickową, nie oznacza to, że podobne wzorce wystąpią w przyszłości.
Weryfikacja: jak możesz samodzielnie sprawdzić tę koncepcję
Aby samodzielnie zweryfikować tę koncepcję (bez polegania na prognozach), możesz:
- Użyć tego samego symbolu i ustawienia interwału czasowego.
- Zidentyfikować pojedynczą świecę, a następnie porównać jej wyświetlane podsumowanie OHLC z widokiem danych bazowych platformy dla tego okresu (na przykład, sprawdzając właściwości wykresu lub okna danych).
- Zmieniać tylko jedną zmienną na raz (najpierw interwał czasowy, potem typ wykresu) i obserwować, jak zmienia się agregacja świec.