MT5 API + AI: Automatyczne przetwarzanie danych rynkowych i eksport CSV

Przewodniki inwestycyjne
07.09.2026
4 min

Teraz, gdy Twoje środowisko MT5 i AI jest w pełni skonfigurowane i działa online, jest czas, aby przejść od teorii do praktyki, zgłębiając sedno każdej strategii handlowej - analizę danych rynkowych.

W tej części dowiesz się jak bez wysiłku razem z Claude Code wykonywanie złożonych zadań dotyczących danych, używając wyłącznie prostego języka angielskiego.

Zanim skończysz czytać, będziesz w stanie:

  • pobierać ceny w czasie rzeczywistym dla dowolnej pary walutowej lub indeksu CFD,
  • pobierać szczegółowe historyczne dane świecowe dla dowolnego wybranego przedziału czasowego,
  • wizualizować te surowe informacje w postaci przejrzystych, technicznych wykresów cenowych.

Nie musisz instalować żadnych nowych programów ani konfigurować skomplikowanych zmiennych środowiskowych; Twoim jedynym zadaniem jest opisanie tego, co chcesz zobaczyć, a programista AI przekształci Twoje słowa w praktyczne informacje rynkowe.

Pobieranie cen w czasie rzeczywistym

Zacznijmy od najprostszej operacji: połączenia z MT5 i pobrania aktualnej ceny.


Bid to cena, po której możesz sprzedać aktywa, natomiast Ask to cena, po której możesz je kupić. Różnica między tymi dwoma kursami nazywana jest spreadem, który zasadniczo stanowi koszt transakcyjny związany z zawarciem transakcji.

Pobieranie cen wielu instrumentów jednocześnie

Możesz również pobrać ceny wielu instrumentów w ramach jednego zapytania.


Jak widać po dodaniu słowa „Gold” w poleceniu, podejście to sprawdza się zarówno w przypadku indeksów CFD, jak i par walutowych np. PLN/CAD. W ten sposób można uzyskać informacje o każdym instrumencie dostępnym w MT5, w tym o indeksach giełdowych i ropie naftowej.

Pobieranie historycznych danych świecowych

Oprócz cen w czasie rzeczywistym można również pobierać historyczne dane cenowe (formacje świecowe). Są to niezbędne dane potrzebne do analizy technicznej i testów historycznych.


Dla jasności można oczywiście wymienić te sześć punktów danych, używając punktorów, aby wyróżnić je wizualnie i ułatwić czytanie!

Każda świeca na wykresie przedstawia aktywność rynkową w postaci przejrzystego, wizualnego podsumowania opartego na sześciu kluczowych punktach danych:

  • Czas Dokładny moment rozpoczęcia okresu, na który odnosi się świeca.
  • Cena otwarcia i zamknięcia – Pierwsza i ostatnia cena zarejestrowana w tym przedziale czasowym.
  • Najwyższa i najniższa cena – Absolutny szczyt i najniższy poziom, jakie osiągnął rynek.
  • Wolumen – Wolumen zmian kursu, pokazujący dokładnie, ile zmian ceny miało miejsce.

Zmiana przedziału czasowego

Możesz pobierać dane z różnych przedziałów czasowych, nie tylko dziennych. Wystarczy zmienić sformułowanie w poleceniu, a Claude Code automatycznie się tym zajmie.

How to specifyTimeframe
"1-minute"M1
"5-minute"M5
"15-minute"M15
"30-minute"M30
"1-hour"H1
"4-hour"H4
"daily"D1
"weekly"W1
"monthly"MN1

Na przykład możesz powiedzieć „Pobierz ostatnie 100 świec H1 dla pary USDJPY” lub „Pokaż mi wykres 5-minutowy”. Wystarczy zmienić przedział czasowy w poleceniu. Możesz również określić zakres dat, np. „Pobierz dane dzienne od 1 stycznia do 30 czerwca 2025 r.”.

Wizualizacja danych w postaci wykresów

Analiza samych surowych danych bywa uciążliwa. Zamiast przeglądać tabele, znacznie łatwiej przedstawić je na wykresie. A pełny wykres świecowy ze średnimi kroczącymi i wolumenem wygenerujesz jedną linijką kodu.


Wszelkie modyfikacje, takie jak zmiana kolorów średnich kroczących czy dołączenie wolumenu, podajesz w zwykłym prompcie. AI radzi sobie też z poleceniami iteracyjnymi - wystarczy napisać: „dodaj X do poprzedniego wykresu”.

Porównanie wielu instrumentów

API MT5 pozwala na jednoczesne pobieranie danych dla wielu instrumentów. Wykorzystajmy tę funkcję do stworzenia wykresu porównawczego.


Wskazówki dotyczące promptu: Otrzymasz znacznie lepsze wykresy, jeśli sprecyzujesz swoje polecenie — np. dopisując: „ze względu na rozbieżność skal przedstaw wyniki jako zmianę procentową”. Im precyzyjniejsze instrukcje podasz, tym więcej wyciśniesz z AI.

Zapisywanie danych do pliku

Pobrane dane można również zapisać jako plik CSV, gotowy do użycia w programie Excel lub Arkuszach Google.


Zapisane w formacie CSV dane są gotowe do dalszej pracy - z łatwością otworzysz je w Excelu, Arkuszach Google czy zewnętrznych programach analitycznych.

Podsumowanie poleceń użytych w tym artykule

Oto podsumowanie wszystkich instrukcji przekazanych Claude Code w trakcie tego artykułu.

ZadaniePrzykładowy prompt

Cena pojedynczego instrumentu

„Pobierz aktualną cenę Bid i Ask dla EUR/GBP”

Zestawienie wielu instrumentów

„Pobierz ceny dla 5 instrumentów i wyświetl je w tabeli”

Pobieranie danych świecowych

„Pobierz ostatnie 100 świec z interwału H1”

Zmiana interwału (timeframe)

„dzienny” / „5-minutowy”

Określenie zakresu dat

„Od 1 stycznia do 30 czerwca 2025 roku”

Generowanie wykresu

„Wygeneruj wykres świecowy”

Dodawanie wskaźników

„Dodaj 20- i 50-dniowe średnie kroczące”

Porównanie instrumentów

„Porównaj ruchy cenowe EUR/GBP i złota”

Eksport do pliku

„Zapisz jako plik CSV”

Każde zadanie zostało zrealizowane wyłącznie za pomocą języka naturalnego, bez pisania ani jednej linii kodu.

Podsumowanie

W tym artykule osiągnęliśmy następujące cele, korzystając wyłącznie z poleceń w języku naturalnym skierowanych do Claude Code:

  • pobieranie cen w czasie rzeczywistym (pojedyncze i wiele instrumentów);
  • pobieranie historycznych danych świecowych (z wyborem przedziału czasowego i zakresu dat);
  • wizualizacja wykresów (wykresy świecowe, średnie kroczące, wolumen);
  • wykresy porównawcze wielu instrumentów;
  • eksport pliku CSV.

Bez pisania ani jednej linii kodu byliśmy w stanie swobodnie pobierać dane z interfejsu API MT5 i przygotowywać je do analizy.

W kolejnym artykule zrobimy kluczowy krok: zbudujemy w pełni funkcjonalnego bota handlowego dla MT5 bez napisania ani jednej linii kodu. Dowiesz się, jak opisać swoją logikę rynkową zwykłym językiem, przekształcić ją za pomocą AI w działający skrypt w Pythonie, przeprowadzić rzetelne backtesty na danych historycznych i bezpiecznie uruchomić automatyczny handel na koncie demo.

Niniejszy artykuł służy wyłącznie celom informacyjnym i nie stanowi porady inwestycyjnej ani rekomendacji. Kontrakty CFD są złożonymi instrumentami i wiążą się z wysokim ryzykiem szybkiej utraty kapitału z powodu zastosowania dźwigni finansowej. Upewnij się, że rozumiemy ryzyko związane z inwestowaniem. Wyniki osiągnięte w przeszłości nie stanowią gwarancji przyszłych rezultatów.

Podobne artykuły:

2026-09-07

11 min

MT5 API + AI: Tworzenie AI trading bota

Czas na finał - zbudowanie w pełni automatycznego bota do tradingu bez pisania ani jednej linii kodu.

2026-09-04

7 min

Brokerzy Forex w 2026 - Ranking, porównanie prowizji i platform

Wybór brokera Forex nie powinien zaczynać się od reklamy ani obietnicy niskich kosztów. Najpierw warto sprawdzić liczby. Spread, prowizję, koszty utrzymania pozycji, dostępne platformy i zakres nadzoru regulacyjnego.

2026-09-01

5 min

Konfiguracja MT5 API + AI: od instalacji do pierwszej transakcji

W pierwszej części serii omówiliśmy, jak generatywne AI zmienia zasady gry w handlu algorytmicznym. Czas przejść od teorii do praktyki i zbudować własny silnik transakcyjny.

Bądź krok przed innymi

Otwórz konto w 8 minut i rozpocznij handel!

Otwórz konto bezpłatnie
Ponad 20 lat na rynku, najlepsze analizy, nowoczesne narzędzia i tysiące zadowolonych klientów. Handluj z nagradzanym brokerem.
Uzyskaj dostęp do globalnych rynków - tysiące instrumentów na wyciągnięcie ręki. Podejmuj decyzje w oparciu o aktualne dane - codzienne okazje i rekomendacje
Przejmij kontrolę - mobilne narzędzia do zarządzania inwestycjami. Handluj bez zbędnych kosztów - brak prowizji na głównych instrumentach. Transparentny podgląd obecnych i historczynych spreadów.
Scroll to top