FXWare Replicator

Instrukcja instalacji i obsługi pary FXWare Replicator / Replicator Reader dla MetaTrader 4 i MetaTrader 5.


Opis

FXWare Replicator kopiuje obsługiwane obiekty wykresu między różnymi interwałami tego samego symbolu:

Aktualne wersje programu:

Zapis jest rozdzielony według symbolu i interwału. Reader celowo pomija interwał równy bieżącemu, dlatego nie kopiuje obiektów z wykresu na ten sam interwał.

Produkt wymaga aktywnej licencji FXWare, pliku FXW_REPLICATOR.key w katalogu Files i włączonego Umożliw import DLL dla obu składników.

Główne funkcje

Układ paczki

MetaTrader 4

MQL4\
├── Indicators\
│   ├── FXWare_Replicator.ex4
│   └── FXWare_ReplicatorReader.ex4
└── Files\
    └── FXW_REPLICATOR.key

MetaTrader 5

MQL5\
├── Indicators\
│   ├── FXWare_Replicator.ex5
│   └── FXWare_ReplicatorReader.ex5
└── Files\
    └── FXW_REPLICATOR.key

Instalacja

  1. W platformie wybierz Plik -> Otwórz folder danych.
  2. Zamknij terminal.
  3. Rozpakuj całą otrzymaną paczkę do folderu danych z zachowaniem struktury.
  4. Sprawdź pliki zgodnie z sekcją Układ paczki.
  5. Uruchom terminal i odśwież Nawigator.

Oba składniki powinny pojawić się w gałęzi Wskaźniki.

Ustawienia w MT4 i MT5

Pierwsze uruchomienie

  1. Otwórz dwa wykresy tego samego symbolu na różnych interwałach, na przykład M15 i H1.
  2. Na wykres M15 dodaj FXWare_Replicator.
  3. Na karcie Ogólne zaznacz Umożliw import DLL i zatwierdź ustawienia.
  4. Na wykres H1 dodaj FXWare_ReplicatorReader.
  5. Zaznacz Umożliw import DLL i zatwierdź ustawienia.
  6. Na wykresie M15 narysuj obsługiwany obiekt, na przykład poziomą linię.
  7. Poczekaj co najmniej przez czas Replication delay.

Uruchomienie jest poprawne, gdy obiekt z M15 pojawi się na H1, a w Eksperci i Dziennik nie ma błędu licencji lub DLL. Obiekt nie musi pojawić się na innym wykresie M15 — Reader pomija bieżący interwał.

Obsługiwane obiekty

Reader ma osobne przełączniki dla:

Writer dodatkowo filtruje nazwy obiektów według prefiksów. Domyślna lista obejmuje:

Rectangle,Triangle,Vertical Line,Horizontal Line,Fibo,Expansion,Trendline,Text,Channel,Pitchfork,Ellipse,Arrow,VolumeCandles

Obiekt musi jednocześnie spełnić filtr Writer i mieć włączony odpowiadający mu typ w Readerze.

Ustawienia FXWare Replicator

Parametr Domyślnie Działanie
Filter names by prefix Include only listed prefixes Dołącza wyłącznie obiekty z podanymi prefiksami albo, po zmianie trybu, wyklucza wskazane prefiksy.
List of prefixes, comma separated pełna lista poniżej Lista prefiksów rozdzielona przecinkami.
Replication delay 1000 Odstęp odświeżania w milisekundach.

Domyślna wartość List of prefixes, comma separated:

Rectangle,Triangle,Vertical Line,Horizontal Line,Fibo,Expansion,Trendline,Text,Channel,Pitchfork,Ellipse,Arrow,VolumeCandles

Prefiks jest początkiem nazwy obiektu, nie jego opisu widocznego na wykresie. Właściwą nazwę można sprawdzić na Liście obiektów platformy.

Ustawienia FXWare Replicator Reader

Typy obiektów

Parametr Domyślnie
Horizontal lines true
Vertical lines true
Trend lines true
Rectangles true
Triangles true
Channels true
Pitchforks true
Ellipses true
Fibo levels true
Fibo expansions true
Text true
Arrows true

Wykluczenia i opisy

Parametr Domyślnie Działanie
List of excluded objects names ie. name1;name2; CandleFib; Pomija nazwy rozdzielone średnikiem.
Show automatic descriptions false Pokazuje automatycznie tworzone opisy obiektów.

Standardowe interwały

Parametr Domyślnie
M1 true
M5 true
M15 true
M30 true
H1 true
H4 true
D1 true
W1 true
MN1 true

Dodatkowe interwały MT5

W MT5 parametry M2, M3, M4, M6, M10, M12, M20, H2, H3, H6, H8 i H12 mają domyślnie wartość true.

Interwały niestandardowe

Parametr Domyślnie Działanie
Custom TF 1 false Włącza pierwszy niestandardowy interwał offline.
Enter number for offline period ie. "M31" 31 Numer pierwszego interwału.
Custom TF 2 false Włącza drugi niestandardowy interwał offline.
Enter number for offline period ie. "M32" 32 Numer drugiego interwału.

W oknie parametrów dwie pozycje z opisem Enter number for offline period... występują przy odpowiednich przełącznikach Custom TF 1 i Custom TF 2.

Jak działa replikacja

  1. Writer odczytuje obiekty bieżącego wykresu.
  2. Stosuje Filter names by prefix i listę prefiksów.
  3. Zapisuje dane w obszarze Files, osobno dla symbolu oraz interwału.
  4. Reader tego samego symbolu odczytuje włączone interwały inne niż własny.
  5. Stosuje listę wykluczeń i przełączniki typów obiektów.
  6. Tworzy lub aktualizuje odpowiadające obiekty na wykresie docelowym.

Zmiana symbolu tworzy inny zestaw danych. Samo podobieństwo nazw instrumentów, na przykład symbol z sufiksem brokera i bez sufiksu, nie oznacza wspólnego pliku.

Częste pytania

Dlaczego obiekt nie pojawia się na drugim wykresie tego samego interwału?

Reader pomija źródła z interwału równego bieżącemu. Do testu użyj dwóch różnych interwałów tego samego symbolu.

Dlaczego tylko część obiektów jest kopiowana?

Sprawdź jednocześnie prefiks nazwy po stronie Writer, typ obiektu po stronie Reader i listę CandleFib; lub inne wykluczenia.

Czy można używać własnych interwałów offline?

Tak. Reader ma dwa przełączniki niestandardowych interwałów i domyślne numery 31 oraz 32.

Czy oba składniki muszą być uruchomione?

Writer jest potrzebny na wykresie źródłowym, a Reader na każdym wykresie docelowym, który ma odtwarzać obiekty.

Rozwiązywanie problemów

Składniki nie są widoczne w Nawigatorze

  1. Sprawdź pliki .ex4 albo .ex5 w katalogu Indicators.
  2. Odśwież Nawigator lub uruchom terminal ponownie.
  3. Ponownie rozpakuj paczkę, jeśli brakuje jednego pliku.

Oczekiwany wynik: oba składniki są widoczne w gałęzi Wskaźniki.

Wskaźnik znika po uruchomieniu

  1. Sprawdź FXW_REPLICATOR.key w katalogu Files.
  2. Zaznacz Umożliw import DLL dla Writer i Reader.
  3. Odczytaj pierwszy komunikat w Eksperci i Dziennik.

Oczekiwany wynik: oba składniki pozostają na wykresach. Jeśli błąd licencji lub DLL się powtarza, prześlij jego treść do wsparcia.

Obiekt nie jest kopiowany

  1. Potwierdź ten sam symbol i różne interwały.
  2. Otwórz Listę obiektów i sprawdź nazwę oraz jej prefiks.
  3. Sprawdź filtr Writer, przełącznik typu w Readerze i listę wykluczeń.
  4. Poczekaj co najmniej przez Replication delay.

Oczekiwany wynik: obsługiwany obiekt pojawia się na wykresie docelowym. Jeśli nie, przetestuj domyślną poziomą linię na czystych ustawieniach.

Obiekt pozostaje po usunięciu albo aktualizuje się z opóźnieniem

  1. Poczekaj na następny cykl odświeżenia.
  2. Sprawdź, czy Writer i Reader nadal działają.
  3. Zamknij i ponownie otwórz Reader, jeśli w Eksperci pojawił się błąd odczytu.

Oczekiwany wynik: stan docelowy zostaje zsynchronizowany w kolejnych cyklach.

Niestandardowy interwał nie działa

  1. Potwierdź istnienie odpowiedniego wykresu offline.
  2. Włącz Custom TF 1 albo Custom TF 2.
  3. Wpisz numer zgodny z okresem wykresu offline.

Oczekiwany wynik: Reader uwzględnia źródło z włączonego numeru interwału.


Licencja i wsparcie

Licencja

Produkt wymaga aktywnej licencji FXWare i pliku FXW_REPLICATOR.key.

Wsparcie techniczne

Copyright © 2026 FXWare. Wszystkie prawa zastrzeżone.

Wersja produktu: MT4 1.50 / MT5 1.41

Wersja dokumentacji: MT4 1.50-r2 / MT5 1.41-r2

Platforma: MetaTrader 4 / MetaTrader 5

Data weryfikacji: 20.07.2026