Analiza wielu interwałów, czyli MTF, porządkuje obserwacje tego samego rynku w różnych przedziałach czasu. Krótszy wykres pokazuje szczegóły ukryte wewnątrz dłuższych świec. Wyższy interwał nie steruje jednak ceną na niższym, a zgodność trzech wykresów nie jest trzema niezależnymi dowodami. Podstawą poprawnej analizy są wspólne dane i wiedza, kiedy każda świeca rzeczywiście się zakończyła.

Jedna godzina, cztery kwadranse

Przy zgodnych granicach przedziałów i kompletnych danych można złożyć H1 z czterech M15. Otwarcie H1 to otwarcie pierwszej M15, maksimum to największe z czterech maksimów, minimum to najmniejsze z minimów, a zamknięcie to zamknięcie ostatniej M15. Nie uśredniaj czterech zamknięć, aby uzyskać zamknięcie godziny.

Znaczenie pól O, H, L, C oraz czasu początku okresu pokazuje m.in. struktura MqlRates w dokumentacji MetaQuotes. Do porównania wybierz ten sam instrument, dostawcę i rodzaj ceny. Nasz przykład używa wyłącznie hipotetycznych kwotowań Bid EUR/USD; nie miesza ich z Ask, ceną środkową ani kursem innego dostawcy.

W tabeli obowiązuje UTC i data 22 września 2026. Przedział 09:00–09:15 obejmuje początek, lecz nie koniec: obserwacja oznaczona dokładnie 09:15 należy już do następnego kwadransa. Przyjmujemy pełne dane w każdym przedziale. Podane zamknięcie jest ostatnią ceną w jego obrębie, a nie pierwszą ceną kolejnej świecy.

Hipotetyczne świece Bid EUR/USD, 22 września 2026, UTC
Przedział M15O: otwarcieH: maksimumL: minimumC: zamknięcie
09:00–09:151,10201,10301,10001,1005
09:15–09:301,10051,10101,09901,0995
09:30–09:451,09951,10081,09921,1005
09:45–10:001,10051,10151,10001,1010

Po zakończeniu godziny otrzymujemy H1: O = 1,1020; H = 1,1030; L = 1,0990; C = 1,1010. Zmiana od otwarcia do zamknięcia to −10 pipsów, a pełny zakres maksimum–minimum wynosi 40 pipsów, przy pipie równym 0,0001. Średnia czterech zamknięć to 1,100375: jest inną statystyką i nie zastępuje C = 1,1010.

Dwa ostatnie kwadranse zamknęły się powyżej własnego otwarcia, choć cała godzina zamknęła się niżej niż zaczęła. Nie ma tu sprzeczności. Kolor świecy opisuje dwa punkty danego przedziału; sam w sobie nie ustanawia trendu ani nie rozstrzyga, czy kolejny ruch będzie korektą.

Etykieta świecy nie jest czasem dostępności jej wyniku

Świeca oznaczona 09:00 na wykresie H1 może przedstawiać cały przedział 09:00–10:00. Jej końcowe zamknięcie nie było znane o 09:00. W analizie historycznej zachowaj obok etykiety początku także koniec przedziału oraz chwilę, od której dostawca udostępnił zamknięte dane. W poniższej tabeli „po” oznacza ocenę po otrzymaniu i sfinalizowaniu odpowiednich świec; nie zakładamy zerowego opóźnienia transmisji.

Które zamknięte dane wolno wykorzystać? Wszystkie godziny w UTC
Chwila ocenyOstatnia zakończona M15Ostatnia zakończona H1H1 09:00–10:00
Po 09:3009:15–09:30; C = 1,099508:00–09:00W budowie; znane tylko pierwsze 2 kwadranse.
Po 09:4509:30–09:45; C = 1,100508:00–09:00W budowie; znane pierwsze 3 kwadranse.
Po 10:0009:45–10:00; C = 1,101009:00–10:00; C = 1,1010Zamknięta po sfinalizowaniu danych przez dostawcę.

Po 09:45 znasz wzrost ostatniej zamkniętej M15 z 1,0995 do 1,1005, czyli o 10 pipsów. Niepełna godzina jest wtedy 15 pipsów poniżej otwarcia 1,1020. Końcowego C = 1,1010 jeszcze nie znasz. Jeżeli reguła wymaga zamkniętej H1, ostatni dostępny kontekst pochodzi z 08:00–09:00, nie z aktualnej godziny.

Bieżącą H1 można obserwować jako informację niepotwierdzoną, ale to inna reguła niż używanie wyłącznie zakończonych świec. Nie zastępuj w teście jej ówczesnych wartości wynikiem końcowym. Dokumentacja TradingView dotycząca innych interwałów opisuje zarówno zmienność danych rozwijającej się świecy, jak i błąd udostępniania jej końcowych wartości z wyprzedzeniem w historii.

Z trzech M15 poznasz granice, lecz nie finalne ekstrema H1

Godzina już się skończyła, a eksport nadal ma lukę. Uporządkuj to, co da się stwierdzić, zamiast wpisywać trzy znane bary jako komplet.

Przesuń diagram w bok, aby zobaczyć całość

Część danych daje ograniczenia, nie pełne OHLCTrzy znane kwadranse mają łączne maksimum 110 i minimum 99; drugi kwadrans jest nieznany i mógł zawierać maksimum 115 i minimum 98.BRAK KWADRANSA: GRANICE SĄ NIEPEŁNE98104110115BRAKDANYCH12?34O = 100 i C = 109 są znane w tym modelu.Z obserwacji: H godziny ≥ 110; L ≤ 99.Brakujący bar może mieć H = 115, L = 98.Nie opisuj 110 i 99 jako finalnych ekstremów.

Fikcyjne, zakończone przedziały M15 na wspólnej skali i z jednego źródła, zgodne granice H1. Zachowane OHLC: 100/103/99/102,105/108/104/107,107/110/106/109. Brakuje drugiego kwadransa; nie jest to udokumentowana przerwa sesji. Alternatywna możliwa brakująca świeca 102/115/98/105 pasuje do otaczających otwarć i zamknięć. Nie twierdzimy, że rzeczywiście wystąpiła. Dokument MQL5 — MqlRates potwierdza: odrębne pola początku okresu, otwarcia, maksimum, minimum i zamknięcia w rekordzie historii.

Przerywane poziomy wyznaczają skrajne ceny obecne w zachowanych barach. Nie ograniczają nieznanego kwadransa.

W tym zapisie pierwsze O i ostatnie C są zachowane. H pełnej godziny nie może być niższe od 110, a L wyższe od 99, ale mogą leżeć dalej. Zapisz te wartości jako ograniczenia z częściowych danych i oznacz lukę. Do detektora wymagającego pełnego zakresu nie podstawiaj wygodnego uzupełnienia.

Uzgodnij zegar i granice sesji

Godzina na osi może być wyświetlana w innej strefie niż ta używana do podziału danych. TradingView rozróżnia strefę wykresu i strefę instrumentu; zmiana wyświetlania czasu nie przestawia automatycznie obliczeń skryptu. Dokumentacja Time oddziela również czas otwarcia od czasu zamknięcia świecy. W eksporcie sprawdź znaczenie kolumny z datą zamiast odgadywać je z nazwy pliku.

Nie przyjmuj bez sprawdzenia, że każdy dzienny słupek odpowiada sześciu pełnym H4 z drugiego źródła. Początek doby, granice sesji i przerwy muszą być zgodne. Kalendarze oraz zmiany czasu lokalnego mogą komplikować porównanie; w naszym modelu wszystkie granice ustalono bezpośrednio w UTC. Samo przeliczenie napisów godzin nie naprawia inaczej zbudowanych świec.

Jeśli w eksporcie brakuje jednego kwadransa, nie uznawaj trzech pozostałych za pełny obraz godziny. Sprawdź, czy to brak notowań, przerwa sesyjna, czy błąd pobrania. Brakujący przedział mógł zawierać ekstremum. Nie dopisuj jego OHLC według wygodnego założenia i nie opisuj takiej agregacji jako kompletnej.

Jak dokładnie odtworzyć średnią wyższego interwału

Jeżeli chcesz odtworzyć średnią z wyższego interwału na danych niższego, sama zmiana liczby okresów nie wystarczy. Potrzebne są te same wybrane obserwacje. Własny przykład ma osiem kolejnych zamknięć M15 w dwóch pełnych godzinach: 100, 100, 100, 100, 100, 110, 100, 110. Zamknięcia H1 to tylko czwarte i ósme, czyli 100 oraz 110.

SMA2 z H1 wynosi 105. SMA8 z M15 wynosi 102,5, mimo identycznego zakresu dwóch godzin. Dokładne odtworzenie SMA2 H1 wymaga wag 1/2 dla indeksów 4 i 8 oraz zera dla pozostałych sześciu. Zwykła SMA8 nadaje wszystkim wagę 1/8.

Własna kontrola: zmiana sześciu pominiętych zamknięć nie rusza SMA H1
Wariant danychSMA2 H1SMA8 M15
Pierwotne osiem zamknięć105102,5
Sześć pozostałych zamknięć zwiększone o 20105117,5

W drugim wierszu zachowujemy zamknięcia 4 i 8, a każde inne podnosimy o 20 jednostek. Są to osobne hipotetyczne serie; w każdej High/Low można dobrać zgodnie z zamknięciami. Średnia godzinowa pozostaje identyczna, a kwadransowa rośnie o 6 × 20/8 = 15. To narzędzie kontroli implementacji: porównuj nie tylko długość czasu, lecz również wagi i wybór cen. Nie ma tu rankingu jakości interwałów.

Jak użytecznie zestawić wykresy?

Zacznij od pytania, na które ma odpowiedzieć każdy widok. Możesz użyć dłuższego do oglądania szerszego zakresu ceny, a krótszego do odtworzenia kolejności zmian w jego wnętrzu. Dwa widoki wystarczają do sprawdzenia agregacji z tego artykułu. Trzeci jest potrzebny dopiero wtedy, gdy ma określone zadanie w badanej metodzie. Nie ma matematycznego wymogu stosowania dokładnie trzech interwałów ani proporcji 4:1–6:1.

Ten sam wskaźnik na różnych interwałach może mieć różne wartości, bo dostaje inne szeregi wejściowe. SMA20 z zamknięć H1 nie jest tym samym co SMA80 z zamknięć M15: obejmują podobny czas przy pełnych danych, ale wybierają i ważą inne obserwacje. Powielenie wskaźnika nie tworzy niezależnego źródła informacji.

Przed oceną układu zapisz interwały, źródło ceny, strefę czasu, ostatnią wykorzystaną zamkniętą świecę i godzinę jej dostępności. Dopiero na tej podstawie można porównywać reguły działania bez dopisywania wiedzy z przyszłości. Przykładowy podział zadań wykresów i dziennik decyzji rozwija praktyczny schemat analizy wielu interwałów.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

Około 2 min · możesz spróbować ponownie

Trzy zachowane M15 mają największe H = 110 i najmniejsze L = 99; jednego kwadransa brakuje. Co można stwierdzić o pełnej H1?

  • Na pewno H = 110 i L = 99.
  • Nie wiadomo niczego, nawet przy zachowanych pierwszym O i ostatnim C.
  • H≥110 i L≤99; dokładne wartości wymagają brakujących danych.
Sprawdź odpowiedź i wyjaśnienie

H≥110 i L≤99; dokładne wartości wymagają brakujących danych.

Każda zachowana cena należy do pełnej godziny. Brakujący bar może poszerzyć zakres, lecz nie usunąć znanych skrajności.

Jeszcze jedno ćwiczenie

Korzystając z tabeli M15, oceń sytuację po otrzymaniu zamkniętej świecy kończącej się o 09:30 UTC. Jakie O, H, L i ostatnią cenę ma wtedy niepełna H1 09:00–10:00? Która H1 jest ostatnią zamkniętą? Czy można użyć C = 1,1010 z końca godziny?

Sprawdź odpowiedź

Znane są dwa pierwsze kwadranse. Niepełna H1 ma O = 1,1020; dotychczasowe H = 1,1030; dotychczasowe L = 1,0990; ostatnią cenę 1,0995. Nie jest to finalne C godziny. Ostatnia zamknięta H1 obejmuje 08:00–09:00. Wartość 1,1010 z końca przedziału 09:00–10:00 nie jest jeszcze dostępna i nie może służyć do decyzji o 09:30.

Następny temat: Analiza wielu interwałów: protokół decyzji i ryzyka →

Protokół wielu interwałów pokaże, jak brak potrzebnego odczytu wpływa na konkretną ocenę i zapis decyzji.