Expert Advisor Builder
Szczegółowa instrukcja obsługi
Szybki start
INFO
Realizacja tego przewodnika szybkiego startu zajmuje jedynie 25–30 minut.
Wersja wideo:
Zasada działania
Expert Advisor Builder to rewolucyjne podejście do automatycznego handlu na platformach MetaTrader 4 i MetaTrader 5. Jest to zaawansowane środowisko uruchomieniowe, które przekształca Twoje pomysły handlowe w zautomatyzowane strategie bez potrzeby znajomości programowania.
Cały przepływ pracy składa się z trzech prostych komponentów działających w idealnej harmonii:
- Expert Advisor Builder (Aplikacja internetowa): Korzystaj bezpośrednio z przeglądarki z naszej intuicyjnej aplikacji internetowej. Tutaj projektujesz logikę handlową za pomocą interfejsu wizualnego. Każdy tworzony moduł handlowy stanowi kompletną, autonomiczną strategię.
- Moduły handlowe (Pliki tekstowe): Twoje strategie są eksportowane jako proste pliki tekstowe zawierające wszystkie parametry i logikę niezbędną do ich realizacji. Moduły są w pełni przejrzyste: każdy aspekt strategii jest widoczny i edytowalny. Żadnych ukrytych elementów ani algorytmów działających jak czarna skrzynka.
- Expert Advisor Builder (Środowisko uruchomieniowe MetaTrader): Ta potężna aplikacja działa wewnątrz MetaTradera, odczytuje moduły handlowe i realizuje transakcje zgodnie ze zdefiniowaną logiką. Bezproblemowo integruje się z MT4 i MT5, zapewniając możliwości realizacji na poziomie profesjonalnym. Moduły można dodawać, usuwać lub modyfikować dynamicznie podczas pracy systemu.

Piękno tego systemu tkwi w jego prostocie i przejrzystości. Możesz tworzyć złożone strategie wieloramkowe, wdrażać zaawansowane zarządzanie ryzykiem i korzystać z zaawansowanych wskaźników technicznych, a wszystko to za pośrednictwem intuicyjnego interfejsu wizualnego. Każdy moduł działa niezależnie, co pozwala na jednoczesne prowadzenie wielu strategii bez wzajemnych zakłóceń.
Odwiedź naszą aplikację internetową Expert Advisor Builder, aby od razu rozpocząć budowanie.

TIP
Expert Advisor Builder zawiera zintegrowaną pomoc. Najedź kursorem na dowolną ikonę znaku zapytania, aby zobaczyć szczegółowe informacje o danym ustawieniu.

Instalacja
Instalator automatycznie konfiguruje rozszerzenie MetaTrader Expert Advisor Builder niezbędne do bezproblemowego działania.
Krok 1: Pobierz instalator
Rozszerzenie MetaTrader Expert Advisor Builder możesz pobrać tutaj lub kliknij Download local setup w prawym górnym rogu aplikacji internetowej. Jest dostarczane jako pojedynczy plik ZIP instalowany zarówno w MetaTrader 4, jak i MetaTrader 5.

Krok 2: Uruchom instalację
Po zakończeniu pobierania otrzymasz plik ZIP o nazwie Expert Advisor Builder. Znajdź go w folderze pobierania i otwórz, aby wyświetlić jego zawartość.

W archiwum uruchom skrypt Install Expert Advisor Builder, aby rozpocząć instalację.

Gdy uruchomisz instalator bezpośrednio z pliku ZIP, system Windows wyświetli komunikat Compressed (zipped) Folders. Kliknij po prostu Run, aby kontynuować, jak pokazano poniżej. Możesz też wcześniej wyodrębnić wszystkie pliki, a następnie uruchomić Install Expert Advisor Builder z wypakowanego folderu. Należy pamiętać, że ten krok może wyglądać nieco inaczej, jeśli archiwum otwierasz za pomocą narzędzia innej firmy, np. WinZip lub WinRAR.

Ponieważ skrypt instalatora nie jest cyfrowo podpisany, system Windows wyświetla ostrzeżenie Open File - Security Warning z informacją, że wydawca jest nieznany. Jest to oczekiwane zachowanie, dlatego kliknij Run, aby kontynuować. Jeśli chcesz wcześniej sprawdzić plik, skorzystaj ze skrótu Verify Publisher dołączonego do archiwum.

Następnie otwiera się kreator Expert Advisor Builder Setup, który instaluje dodatek zarówno dla MetaTrader 4, jak i MetaTrader 5. Kliknij Next i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby ukończyć instalację.

INFO
Instalator instaluje Expert Advisor Builder we wszystkich znalezionych na komputerze instalacjach MetaTrader 4 i MetaTrader 5. Jeśli później dodasz kolejny MetaTrader, wystarczy ponownie uruchomić instalację, aby dodać Expert Advisor Builder do nowego egzemplarza.
Nie musisz aktualizować Expert Advisor Builder ręcznie. Gdy tylko pojawi się nowa wersja, Expert Advisor Builder powiadamia o tym bezpośrednio w interfejsie użytkownika i prosi o Twoją zgodę przed jej zainstalowaniem. Nic nigdy nie jest aktualizowane w tle bez Twojej zgody. Po jej wyrażeniu Expert Advisor Builder wdraża aktualizację i wczytuje się ponownie w czysty sposób, aby nowa wersja zaczęła obowiązywać. Możesz też na razie odmówić i nadal korzystać z bieżącej wersji; Expert Advisor Builder zapyta ponownie następnym razem.
Krok 3: Skonfiguruj ustawienia MetaTradera
Ponieważ expert advisor Expert Advisor Builder komunikuje się z serwerem backend, należy dostosować niektóre ustawienia w MetaTraderze. Otwórz egzemplarz MetaTradera wybrany podczas instalacji i przejdź do menu Options.

Przejdź do zakładki Expert Advisors i włącz opcje Allow automated trading oraz Allow DLL imports. Aplikacja korzysta z natywnych bibliotek Windows do połączenia z serwerem aktualności i dostarczania danych rynkowych w czasie rzeczywistym do Twoich systemów handlowych.

Twój MetaTrader jest teraz gotowy do realizacji zaawansowanych strategii handlowych stworzonych za pomocą Expert Advisor Builder.
Zbuduj swój pierwszy moduł handlowy
INFO
Pierwszy moduł: MACD Long trading
Utwórzmy Twój pierwszy moduł handlowy za pomocą aplikacji internetowej Expert Advisor Builder. Zaczniemy od konfiguracji ręcznej.
Krok 1: Otwórz aplikację internetową Expert Advisor Builder
Logowanie nie jest wymagane, a Twój ostatni postęp jest zapisywany automatycznie. Po ponownym otwarciu aplikacji praca zostanie przywrócona, więc przeładowanie lub zamknięcie aplikacji internetowej niczego nie usunie.
Krok 2: Dodaj nowy moduł
Kliknij Add new module, aby utworzyć pusty moduł handlowy. Expert Advisor Builder kieruje się zasadą, że pusty moduł handlowy jest wstępnie skonfigurowany z optymalnymi wartościami domyślnymi dla każdego komponentu. Oznacza to, że wystarczy dostosować tylko ustawienia różnicowe, zamiast budować wszystko od zera. Efekt: maksymalna wydajność przy minimalnym wysiłku.

Na ekranie pojawi się kilka pomocnych wskazówek wskazujących kolejne kroki.
Krok 3: Skonfiguruj podstawy modułu
Poniżej nowo dodanego modułu pojawi się okno konfiguracji. Ustaw w nim następujące parametry:
- Stan handlowy = Enabled
- Numer = 1234
- Opis = MACD Long trading

Krok 4: Skonfiguruj podstawy transakcji
Przejdź do komponentu Trade Basics, aby wyświetlić bieżące ustawienia. W tej sekcji znajdziesz podsumowanie wszystkich skonfigurowanych wartości. Menu konfiguracyjne znajduje się na górze, tuż ponad podglądem parametrów. Każdy komponent w Expert Advisor Builder używa tego samego układu: menu ustawień na górze i wyświetlanie parametrów poniżej. Aby zmienić te ustawienia, kliknij Configure trade basics, aby otworzyć okno wprowadzania.
Upewnij się, że poniższy parametr jest właściwie skonfigurowany, naciśnij Save i Close okno dialogowe:
- Typ operacji = Long

Krok 5: Dodaj wskaźnik odchylenia standardowego
Do ustawienia poziomu Stop Loss użyjemy wartości oscylatora odchylenia standardowego. Najpierw musimy dodać i skonfigurować wskaźnik, aby jego wartość mogła być używana przez inne komponenty. Przejdź do sekcji Signal Generation, a następnie wybierz Indicators.

Kliknij przycisk Add new indicator. Spowoduje to utworzenie nowego wskaźnika i natychmiastowe otwarcie jego menu konfiguracyjnego. Zmień następujący parametr, naciśnij Save i Close okno dialogowe:
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50

Ten wskaźnik służy tylko jednemu celowi: ustawieniu początkowego Stop Loss. Nie będzie uczestniczył w generowaniu sygnałów transakcyjnych ani nie będzie miał wpływu na moment otwierania lub zamykania transakcji. Będziemy potrzebować go później.
Krok 6: Skonfiguruj sygnał MACD
Moduł handlowy musi identyfikować moment wejścia na rynek. Użyjemy oscylatora MACD z jego dwiema standardowymi liniami do generowania sygnałów transakcyjnych. Dodaj kolejny wskaźnik, klikając ponownie Add new indicator. Następnie dostosuj te parametry, naciśnij Save i Close okno dialogowe:
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1

Zauważysz, że skonfigurowaliśmy tylko linię Main MACD. Każdy komponent wskaźnika obsługuje jednorazowo tylko jedną linię. Aby uwzględnić linię Signal MACD, potrzebny jest kolejny komponent wskaźnika. Ponieważ oba korzystają z tego samego systemu MACD, możesz po prostu skopiować istniejący. Kliknij trzy kropki obok bieżącego wskaźnika MACD i wybierz Duplicate. Tworzy to dokładną kopię z identycznymi ustawieniami. Teraz wystarczy zmienić parametr Used line na Signal line. Upewnij się, że nowy wskaźnik ma następujące ustawienia, naciśnij Save i Close okno dialogowe:
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2

Teraz połączymy dwie skonfigurowane linie MACD. Przejdź do komponentu Indicator Combinations, znajdującego się bezpośrednio poniżej właśnie używanego komponentu Indicators.

Kliknij Add new indicator combination, aby utworzyć relację między dwiema liniami wskaźników. Otworzy się kolejne okno konfiguracji. Ustaw następujące opcje, naciśnij Save i Close okno dialogowe:
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2

Niektóre parametry zawierają sekcje pomocy dostarczające dodatkowych informacji o określonych funkcjach. Możesz rozwijać te sekcje, aby dowiedzieć się więcej o każdym ustawieniu. Spójrz na poniższy obraz, aby zrozumieć, co oznacza na przykład Value 1 cross value 2.

Doskonale! Właśnie utworzyłeś swój pierwszy sygnał handlowy za pomocą oscylatora MACD i obu jego linii. Jak widzisz, system obsługuje do 50 wskaźników i wiele kombinacji wskaźników, co daje elastyczność pozwalającą na budowanie dowolnego rodzaju strategii handlowej. Poza wskaźnikami możesz generować sygnały z zaawansowanego analizatora wykresów, wydarzeń informacyjnych, skanera wzorców świecowych, detektora wzorców wykresów i wyszukiwarki wzorców Fibonacciego. Narzędzia te zapewniają niemal nieograniczone możliwości tworzenia strategii.
Krok 7: Skonfiguruj początkowy Stop Loss
Pamiętasz wskaźnik odchylenia standardowego (STD), który wcześniej utworzyliśmy z Signal used for = Forward? Teraz go wykorzystamy. Wybierz komponent Initial Stop Loss i kliknij Configure initial stop loss, aby otworzyć menu ustawień.

Upewnij się, że ustawione są te parametry, naciśnij Save i Close okno dialogowe:
- Selection = Indicator
- Used indicator = STD

Zauważysz, że na liście wyboru pojawiają się tylko wskaźniki ustawione na Signal used for = Forward. Oznacza to, że obliczona wartość wskaźnika jest przekazywana dalej do użycia w innych komponentach. Aby zmodyfikować tę wartość, użyj parametru Forward adjustment. W tym przypadku wyższy Forward adjustment umieszcza początkowy Stop Loss dalej od ceny wejścia.
Krok 8: Skonfiguruj początkowy Take Profit
Na koniec ustawmy poziom początkowego Take Profit dla tego modułu handlowego. Otwórz komponent Initial Take Profit i kliknij Configure initial take profit.

Upewnij się, że te parametry są skonfigurowane, naciśnij Save i Close okno dialogowe:
- Selection = Risk ratio
- Used indicator = 1.40

System używa wskaźnika ryzyka 1,40 dla poziomu Take Profit, co oznacza, że potencjalny cel zysku jest o 40% większy niż podjęte ryzyko. Tworzy to korzystną równowagę ryzyko-zysk dla długoterminowej rentowności.
Dodaj przykładowy moduł
INFO
Drugi moduł: MACD Short trading
W przypadku drugiego modułu użyjemy funkcji importu przykładu, aby usprawnić ten proces. Expert Advisor Builder zawiera szeroki zakres przydatnych przykładów, z których każdy opatrzony jest szczegółowym opisem i przewodnikiem krok po kroku. Niektóre przykłady mają na celu pomóc w zrozumieniu podstawowych ustawień, a inne stanowią solidny punkt wyjścia do opracowania solidnej strategii handlowej.
Krok 1: Otwórz menu Examples
Po lewej stronie okna głównego kliknij Add example module. Otworzy się okno dialogowe wyświetlające listę gotowych przykładowych modułów. Każdy przykład zawiera krótki opis, jego parametry konfiguracyjne oraz przykładowy obraz wykresu pokazujący oczekiwane wyniki. Poświęć chwilę na dokładne zapoznanie się z każdym przykładem.

Krok 2: Wybierz przykład z listy
Wybierz Example Trading Strategy | Example A2: MACD Short trading. Ten moduł uzupełnia moduł MACD Long trading skonfigurowany ręcznie w poprzedniej sekcji. Parametry są niemal identyczne, z wyjątkiem tego, że ten moduł otwiera transakcje krótkie i łączy linie sygnału MACD i main w odwrotnej kolejności.

Krok 3: Importuj wybrany moduł i sprawdź jego konfigurację
Na koniec zakończ import, klikając Add Example Module. Tworzy to nowy moduł handlowy z wszystkimi ustawieniami już skonfigurowanymi zgodnie z opisem przykładu.

Konfiguracja zakończona, sprawnie i szybko, tak jak powinno być. Przejdźmy do kolejnego kroku.
Eksportuj moduły handlowe
Po utworzeniu modułów handlowych ich eksportowanie i wdrażanie jest proste. Możesz wyeksportować wszystkie skonfigurowane moduły razem lub eksportować je jeden po drugim. Podczas eksportowania wszystkich modułów jednocześnie są one pakowane do pliku ZIP. Podczas eksportowania indywidualnego każdy moduł jest pobierany jako oddzielny plik tekstowy.
Krok 1: Wyeksportuj skonfigurowane moduły handlowe
Otwórz menu kontekstowe, klikając trzy kropki obok modułu na liście modułów, a następnie wybierz Export. Spowoduje to pobranie pliku nazwanego numerem modułu (na przykład Module1234.txt). Zachowaj oryginalną nazwę pliku, ponieważ nazwy te muszą pozostawać statyczne i unikalne. Wyeksportuj oba moduły tą metodą.

Po wykonaniu tej czynności moduły znajdziesz w standardowym folderze pobierania.

Krok 2: Przenieś moduły do folderu wejściowego Expert Advisor Builder
Podczas instalacji w katalogu aplikacji Expert Advisor Builder został utworzony domyślny folder wejściowy. Ten folder można znaleźć na kilka sposobów:
- Otwórz menu Start systemu Windows, wyszukaj Expert Advisor Builder i otwórz ten folder. Następnie przejdź do Expert Advisor Builder\default\Configuration
- Użyj skrótu Expert Advisor Builder na pulpicie i przejdź do Expert Advisor Builder\default\Configuration
- Otwórz Eksplorator Windows i wklej tę ścieżkę w pasku adresu: %AppData%\MetaQuotes\Terminal\Common\Files\Expert Advisor Builder\default\Configuration

Każda z tych metod wyświetli ten sam pusty folder. Expert Advisor Builder odczytuje tylko pliki umieszczone w tym konkretnym folderze. Przenieś oba pobrane pliki modułów do tej lokalizacji.

Zauważysz, że ścieżka zawiera folder o nazwie default. Jest to folder profilu. Możesz tworzyć wiele profili i wybierać, którego użyć podczas uruchamiania expert advisora Expert Advisor Builder. Funkcja ta jest szczególnie przydatna do organizowania różnych systemów handlowych do różnych celów, na przykład jednego profilu do testowania strategii i drugiego do handlu na żywo. We wszystkich przypadkach pliki modułów należy zawsze umieszczać w podfolderze o nazwie Configuration.
Na razie będziemy kontynuować korzystanie z folderu default.
Automatyczne kopiowanie plików modułów
Ręczne przenoszenie plików modułów działa dobrze, ale przy częstym eksportowaniu szybko staje się żmudne. Jako wygodną alternatywę, skrypt ModuleAutoMove_START może automatycznie kopiować wyeksportowane pliki modułów z folderu pobierania do właściwego folderu Configuration.
Przy pierwszym uruchomieniu ModuleAutoMove_START pobierany jest niewielki przenośny egzemplarz Pythona, więc na systemie nie trzeba instalować niczego dodatkowego. Jeśli utworzyłeś więcej niż jeden profil, skrypt pozwoli Ci wybrać, do którego folderu profilu mają być kopiowane moduły.
Od tego momentu skrypt po prostu obserwuje standardowy folder pobierania. Gdy tylko pojawią się w nim jeden lub więcej nowych plików modułów, tworzy kopię zapasową istniejących plików modułów w wybranym folderze Configuration i kopiuje na ich miejsce nowe. Dzięki temu najnowsze wyeksportowane moduły są zawsze dostępne dla Expert Advisor Builder bez konieczności ręcznej obsługi plików.

Przetestuj swoją strategię handlową
CAUTION
Każda strategia handlowa wymaga dokładnego testowania na danych tickowych wysokiej jakości. Strategie rzadko działają zyskownie bez optymalizacji. Przygotowaliśmy artykuł wyjaśniający prawidłowe metody testowania strategii. Jeśli potrzebujesz danych tickowych wysokiej jakości, zapoznaj się z naszym rozwiązaniem MT5 Tick Data. Możesz pobierać dokładne dane tickowe z historią sięgającą nawet 20 lat.
Testowanie strategii przed wdrożeniem na żywo jest niezbędne. Użyjemy standardowego testera strategii MetaTrader, który okazał się jednym z najlepszych narzędzi do backtestingu. Zdecydowanie zalecamy korzystanie z testera strategii MetaTrader 5, ponieważ wykonuje on dokładne backtesty na poziomie ticków. Jednak tester strategii MetaTrader 4 pozostaje przydatny, ponieważ jest prostszy i szybszy, zwłaszcza w trybie testowania wizualnego.
Krok 1: Otwórz platformę MetaTrader, na której zainstalowałeś Expert Advisor Builder

Krok 2: Skonfiguruj Strategy Tester
CAUTION
W tym przewodniku szybkiego startu używamy testera strategii MetaTrader 4. Proces w MetaTrader 5 jest niemal identyczny.
Upewnij się, że okno strategy tester jest otwarte. Możesz uzyskać do niego dostęp przez View → Strategy Tester lub naciskając Ctrl+R. W oknie testera strategii przejdź do zakładki Settings. Skonfiguruj następujące opcje:
- Expert Advisor: Expert Advisor Builder.ex4
- Symbol: EURUSD
- Period: M15
- Spread: 8
- Model: Open price only
- Use date: Enabled
- Date range (From/To): Poprzednie 4 tygodnie
- Visual mode: Enabled
- Optimization: Disabled

Sprawdźmy Expert Properties, aby wyświetlić parametry wejściowe. Ogólnie rzecz biorąc, wszystkie parametry niezbędne do zdefiniowania logiki handlowej pochodzą z plików modułów handlowych. Na tym etapie nie musisz modyfikować żadnych parametrów wejściowych. Jednak w sekcji > (PRO) Folder path (e.g. my_eas/v1) widać, że skonfigurowana jest wartość default. Jak wyjaśniono wcześniej, informuje to system, aby używał modułów handlowych z folderu domyślnego. W razie potrzeby można to zmienić, aby wskazywało na dowolny inny profil. Pełne wyjaśnienie wszystkich parametrów wejściowych oraz informacje o optymalizacji modułów handlowych dostępne są w instrukcji obsługi Expert Advisor Builder.

Krok 3: Uruchom test strategii
Zamknij to okno i kliknij Start, aby uruchomić test strategii. Po chwili test się rozpocznie i wyświetli ekran podobny do następującego:

Gratulacje! Udało Ci się stworzyć i przetestować pierwszy automatyczny system handlowy bez pisania jakiegokolwiek kodu!
Aktywuj na wykresie na żywo
CAUTION
Zdecydowanie zalecamy wykonanie poniższych kroków najpierw na koncie demo. Dzięki temu możesz zapoznać się z procesem w środowisku wolnym od ryzyka.
Możesz chcieć uruchomić system handlowy na wykresie na żywo, a nie tylko w trybie testera. Pamiętaj, że opisana w tym przewodniku strategia jest przeznaczona wyłącznie do celów demonstracyjnych i w obecnej formie prawdopodobnie nie będzie zyskowna. Zyskowne strategie wymagają dokładnego testowania i dostosowania, które nie zostały jeszcze przeprowadzone. Mimo to przejdźmy do aktywacji systemu handlowego na wykresie na żywo i obserwowania jego zachowania.
Krok 1: Przygotowanie wykresu na żywo
Przed kontynuowaniem upewnij się, że ustawienia konta pozwalają na automatyczne zawieranie transakcji.

Następnie otwórz nowy wykres EURUSD z 15-minutowym (M15) interwałem czasowym.

Krok 2: Aktywuj Expert Advisor Builder
Z panelu Navigator przeciągnij Expert Advisor Builder na wykres EURUSD M15. Znajdziesz go w widoku Navigator w sekcji Experts. Jeśli aplikacja nie jest jeszcze widoczna na liście, kliknij prawym przyciskiem myszy dowolne miejsce w Navigatorze i wybierz Refresh, aby zaktualizować widok.

Okno dialogowe ustawień powinno pojawić się automatycznie. Potwierdź, że ścieżka folderu wskazuje na folder z przetestowanymi modułami, który dla demo powinien być folderem default. Gdy wszystko wygląda dobrze, kliknij OK, aby uruchomić. Jeśli w prawym górnym rogu wykresu widoczna jest buzia, wszystko jest gotowe!

Krok 3: Potwierdź, że moduły handlowe są załadowane
W widoku terminala (View → Terminal) przejdź do zakładki Experts. Tutaj możesz zobaczyć, że oba moduły umieszczone w folderze default zostały załadowane i aktywowane.

Twój automatyczny system handlowy działa teraz na żywo!
Opcjonalny krok: Zmień status handlowy
Jak wspomniano wcześniej, możesz zmienić status handlowy modułu nawet podczas jego działania. W tym celu otwórz jeden z plików modułów handlowych i zmodyfikuj drugą linię, a następnie postępuj zgodnie z instrukcjami zawartymi w pliku modułu. W poniższym przykładzie zmieniliśmy stan handlowy modułu. Zmiana ta zostanie natychmiast odzwierciedlona w zakładce Experts.

Podczas działania modułu możesz w dowolnym momencie zmienić jego stan handlowy.
Iteracyjne modyfikacje
Wiele automatycznych strategii handlowych wymaga od czasu do czasu korekt. Masz dwie opcje wprowadzania zmian:
Opcja 1: Ręczna edycja pliku
Możesz bezpośrednio modyfikować pliki modułów handlowych za pomocą edytora tekstu. Znajdź parametr, który chcesz zmienić, i zaktualizuj jego wartość. Ta metoda wymaga głębokiego zrozumienia struktury pliku modułu.

Aby zastąpić i przeładować wszystkie parametry podczas działania systemu, najpierw przenieś moduł poza folder wejściowy, a następnie dodaj nowszą wersję. Zwykłe “zastąpienie” pliku nie będzie działać ze względu na ograniczenia bezpieczeństwa. Jeśli moduł nie jest uruchomiony, możesz po prostu dostosować ustawienia i zapisać plik tekstowy.
Opcja 2: Korzystanie z Expert Advisor Builder
Zaimportuj moduł handlowy z powrotem do Expert Advisor Builder, wprowadź zmiany w interfejsie, a następnie wyeksportuj zaktualizowany moduł.
W tym przewodniku skupimy się na Opcji 2, czyli edytowaniu modułów za pomocą Expert Advisor Builder.
Krok 1: Importuj moduł handlowy
Aby rozpocząć, otwórz Expert Advisor Builder i kliknij Import module lub przeciągnij i upuść jeden lub więcej plików modułów bezpośrednio do interfejsu internetowego.

Ta czynność automatycznie uruchomi okno dialogowe importu. Domyślnie system jest ustawiony na pomijanie modułów, które już istnieją. Jednak w tym przypadku należy zastąpić to zachowanie, wybierając opcję zastąpienia istniejącego modułu. Dzięki temu moduł, który zamierzasz zmodyfikować, jest tym aktualnie używanym, co zapewnia spójność i pozwala uniknąć konfliktów wersji. Ustaw następujący parametr:
- Action when module already exists: Replace existing module

Krok 2: Wczytaj i zmodyfikuj ustawienia modułu
Następnie przeciągnij i upuść pliki modułów z wyznaczonego folderu modułów do interfejsu. System natychmiast załaduje wszystkie odpowiednie ustawienia, dając Ci bezpośredni dostęp do bieżącej konfiguracji modułu. Od tego momentu przepływ pracy zasadniczo się resetuje, umożliwiając wprowadzenie niezbędnych korekt. Możesz teraz modyfikować parametry zgodnie ze swoimi wymaganiami, dostosowując moduł do pożądanej logiki lub zachowania handlowego.

Krok 3: Wyeksportuj i zastosuj zaktualizowany system handlowy
Po zakończeniu wprowadzania zmian wyeksportuj zaktualizowany moduł handlowy. Zastąp istniejący plik w folderze profilu nowo wyeksportowaną wersją, aby system korzystał z najnowszej konfiguracji. Na koniec uruchom ponownie Expert Advisor Builder. Ten krok aktywuje zaktualizowany moduł i stosuje zmiany, umożliwiając środowisku handlowemu działanie z poprawionymi ustawieniami.
Aby zastąpić i przeładować pliki modułów podczas działania systemu, najpierw przenieś moduł poza folder wejściowy, a następnie dodaj nowszą wersję. Zwykłe “zastąpienie” pliku nie będzie działać ze względu na ograniczenia bezpieczeństwa.
Potrzebujesz pomocy?
Odpowiedzi na wiele typowych pytań znajdziesz już w sekcji często zadawanych pytań dotyczącej Expert Advisor Builder. Zajrzyj tam najpierw. Jeśli nadal potrzebujesz pomocy, nasz zespół wsparcia chętnie Ci pomoże.
Odinstalowanie
Istnieje kilka typowych sposobów odinstalowania Expert Advisor Builder w systemie Windows:
Przez menu Start (najłatwiej): Otwórz menu Start systemu Windows, znajdź Expert Advisor Builder na liście aplikacji, kliknij go prawym przyciskiem myszy i wybierz Uninstall.
Przez Ustawienia systemu Windows: Przejdź do Ustawienia > Aplikacje > Zainstalowane aplikacje (Windows 11) lub Ustawienia > Aplikacje > Aplikacje i funkcje (Windows 10), znajdź Expert Advisor Builder na liście, kliknij go i wybierz Uninstall.
Przez Panel sterowania: Otwórz Panel sterowania i przejdź do Programy > Programy i funkcje, wybierz Expert Advisor Builder z listy i kliknij Uninstall.
Każda z tych metod całkowicie usunie aplikację z komputera.
Zintegrowana pomoc
Uważamy, że najskuteczniejsza dokumentacja znajduje się bezpośrednio obok opisywanej funkcji. Dlatego nasza aplikacja internetowa Expert Advisor Builder zawiera wbudowaną pomoc bezpośrednio w interfejsie. Najedź kursorem na dowolną ikonę znaku zapytania, aby wyświetlić szczegółowe informacje o odpowiednim ustawieniu. W większości przypadków zapewni to wystarczające informacje o funkcjonalności każdego parametru.

Poza pomocą kontekstową oferujemy szeroki zakres rozszerzonych przykładów demonstrujących zarówno podstawowe, jak i zaawansowane koncepcje. Przykłady te zostały zaprojektowane tak, aby były łatwe do odtworzenia i stanowiły praktyczne szablony dla własnych strategii. Najedź kursorem na nazwę komponentu, aby zobaczyć, które przykłady zawierają jego opis.

Aby dowiedzieć się, jak uzyskać dostęp do przykładów i zapoznać się z pełną kolekcją, zapoznaj się z sekcją przykładów.
Dostępne rozszerzone instrukcje
Stale rozszerzamy szczegółową dokumentację. Na razie zapoznaj się z poniższą listą, aby sprawdzić, które rozszerzone artykuły są obecnie dostępne.
| Rozdział | Uwaga | Link |
|---|---|---|
| Configuration/PRO - Profile | Konfiguracja lokalizacji folderu profilu używanego przez MetaTrader. To ustawienie określa, gdzie przechowywane i pobierane są dane specyficzne dla użytkownika, konfiguracje i stany modułów. | Link |
| Configuration/VOL - Volume Calculation | Definiuje parametry wejściowe kontrolujące ogólną logikę obliczania wolumenu. Te ustawienia wpływają na wszystkie moduły handlowe jednocześnie, zapewniając spójną obsługę wolumenu w całym systemie. | Link |
| Configuration/MAG - Magic Number | Ustawia parametry magic number używane do unikatowej identyfikacji transakcji inicjowanych przez różne moduły. Prawidłowa konfiguracja zapewnia dokładne śledzenie transakcji. | Link |
| Configuration/CFEB - Combined Feedback | Włącza i konfiguruje funkcję zwrotnych danych. Ta funkcjonalność zbiera dane związane z transakcjami, które można wykorzystać do generowania statystyk, prowadzenia dziennika handlowego i kompleksowej analizy potransakcyjnej. | Link |
| Configuration/AISP - All Inspector | Dostosowuje parametry wbudowanej funkcji inspekcji. Ten komponent monitoruje zagregowane metryki wydajności, w tym rentowność, Drawdown i statystyczne podsumowania wszystkich aktywnych modułów handlowych. | Link |
| Configuration/FIHA - File Handling | Kontroluje częstotliwość odświeżania i dostępu MetaTradera do plików modułów. Te ustawienia pomagają zarządzać interwałami synchronizacji danych i przyspieszyć testowanie strategii. | Link |
| Configuration/NOTI - Notifications | Konfiguruje zintegrowany system powiadomień. Parametry wejściowe określają sposób i czas wyzwalania alertów, w tym zdarzenia handlowe, ostrzeżenia systemowe i aktualizacje wydajności. | Link |
| Configuration/PAOV - Parameter Override | Konfiguruje funkcję nadpisywania parametrów, szczególnie przydatną podczas procesu optymalizacji strategii w MetaTraderze. Umożliwia dynamiczne nadpisywanie i testowanie parametrów zwykle używanych z plików modułów. | Link |
Konfiguracja parametrów wejściowych
Ten rozdział zawiera szczegółowe wyjaśnienie każdego parametru wejściowego, umożliwiając skonfigurowanie Expert Advisor Builder odpowiednio do swoich potrzeb. Wszystkie te ustawienia znajdziesz w zakładce Inputs wyświetlanej po uruchomieniu Expert Advisor Builder na wykresie lub w ustawieniach wejściowych testera strategii. Okno to może wyglądać inaczej w MetaTrader 5, ale zasadniczo działa tak samo.

Aby zoptymalizować parametry wejściowe, rozważ użycie testera strategii MetaTrader.
PRO - Profil
Folder aplikacji
Podczas instalacji automatycznie tworzony jest folder danych aplikacji. Jeśli nie istnieje on w momencie pierwszego uruchomienia Expert Advisor Builder, aplikacja domyślnie go wygeneruje. Folder ten można znaleźć kilkoma metodami:
- Otwórz menu Start systemu Windows, wyszukaj Expert Advisor Builder i otwórz ten folder. Następnie przejdź do Expert Advisor Builder\default\Configuration
- Użyj skrótu Expert Advisor Builder na pulpicie i przejdź do Expert Advisor Builder\default\Configuration
- Otwórz Eksplorator Windows i wklej tę ścieżkę w pasku adresu: %AppData%\MetaQuotes\Terminal\Common\Files\Expert Advisor Builder\default\Configuration

Każda z tych metod wyświetli ten sam folder. Expert Advisor Builder odczytuje tylko pliki umieszczone w tym konkretnym folderze. Katalog aplikacji obsługuje używanie folderów profili, umożliwiając wyraźne oddzielenie i organizację wielu automatycznych systemów handlowych.
Folder profilu
Expert Advisor Builder przetwarza pliki modułów handlowych i przechowuje wynikające z tego dane zwrotne w wyznaczonym folderze profilu. Ten folder jest wybierany przy uruchomieniu aplikacji, co umożliwia użytkownikom utrzymywanie oddzielnych konfiguracji dla różnych scenariuszy handlowych. Na przykład jeden profil może być używany do handlu na żywo, podczas gdy inny jest zarezerwowany wyłącznie do testowania strategii. Takie oddzielenie zapewnia elastyczność i przejrzystość w różnych konfiguracjach operacyjnych.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (PRO) Profile folder (e.g. my_ea/v1) | default | Parametr musi mieć mniej niż 63 znaki. Znak / może być używany do nawigacji przez podfoldery. Należy pamiętać, że używanie niektórych znaków, w tym <, >, :, ’, \, |, ? i *, jest zabronione. |
Wprowadzony tekst definiuje ścieżkę nawigacji względem folderu aplikacji. Używając ukośników (/), można określić głębsze poziomy w strukturze folderów. We wszystkich przypadkach dane wejściowe są interpretowane jako segment ścieżki rozpoczynający się w folderze aplikacji. Umożliwia to elastyczną organizację folderów profili w podkatalogi, o ile pełna ścieżka nie przekracza limitu 63 znaków. Każdy folder profilu musi zawierać podfolder o nazwie Configuration. Jeśli ten folder nie istnieje, aplikacja automatycznie zainicjuje go domyślnymi przykładowymi plikami. Moduł handlowy musi być umieszczony bezpośrednio w folderze Configuration, aby działał prawidłowo.
W ciągu znaków wejściowych można używać specjalnych tagów do dynamicznego wstawiania wartości parametrów. Tagi te są automatycznie zastępowane w czasie wykonywania odpowiadającymi im danymi. Dostępne są następujące tagi:
- {BROKER} – Zastępowany nazwą brokera (np. ICMarkets International Ltd.)
- {ACCOUNT} – Zastępowany numerem konta (np. 3424245)
- {SERVER} – Zastępowany nazwą serwera (np. ICMarketsMT5-1)
- {SYMBOL} – Zastępowany symbolem handlowym, do którego zastosowany jest interpreter (np. EURUSD)
- {TIMEFRAME} – Zastępowany interwałem czasowym wykresu (np. M15)
- {TYPE} – Zastępowany typem konta (Demo lub Live)
- {MODE} – Zastępowany trybem operacyjnym (Real lub Tester)
Na przykład wprowadzenie {SYMBOL}-{TIMEFRAME}-{MODE} jako ciągu wejściowego spowoduje, że folder profilu zostanie rozwiązany do EURUSD-M15-Tester, gdy Expert Advisor Builder zostanie zastosowany do wykresu EURUSD M15 i aplikacja zostanie uruchomiona w trybie testera strategii. Jeśli określony folder nie istnieje, aplikacja automatycznie zainicjuje go domyślną zawartością.
VOL - Obliczanie wolumenu
Wolumen na transakcję
Każdy moduł handlowy zazwyczaj zawiera własną logikę zarządzania ryzykiem i środkami finansowymi do obliczania optymalnego wolumenu transakcji na podstawie indywidualnie zdefiniowanych wskaźników ryzyka. Jednak gdy łączy się wiele modułów, korzystne może być pominięcie tych indywidualnych obliczeń wolumenu w celu uproszczonej kontroli.
Aby zastąpić ustawienia wolumenu poszczególnych modułów i zastosować ujednolicone podejście, można użyć następujących parametrów wejściowych aplikacji:
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (VOL) Volume size calculation | AUTOMATIC | Opcje: -AUTOMATIC -LIMITED |
| > (VOL) Max. volume size per trade | 0.01 | Jeśli dokładna wartość nie może być użyta ze względu na ograniczenie minimalnego rozmiaru lota, system domyślnie użyje minimalnego rozmiaru lota. Wartość wejściowa nie może być mniejsza od 0. |
> (VOL) Volume size calculation = AUTOMATIC
W trybie automatycznym (ustawienie domyślne) wolumeny transakcji dostosowują się dynamicznie na podstawie ustawień zarządzania ryzykiem i środkami każdego modułu. Dzięki temu system pozostaje w zdefiniowanych limitach wydajności i Drawdown. Różnice w wolumenie często wynikają z różnych poziomów Stop Loss w różnych transakcjach. Gdy tryb automatyczny jest aktywny, parametr wejściowy > (VOL) Max. volume size per trade jest ignorowany, umożliwiając pełne korzystanie ze skonfigurowanych preferencji każdego modułu.

> (VOL) Volume size calculation = LIMITED
Druga opcja obliczania wolumenu wymusza maksymalny rozmiar transakcji przy użyciu parametru wejściowego > (VOL) Max. volume size per trade. Żadna transakcja nie przekroczy tego limitu. Jednak to ustawienie działa jako limit, a nie stała wartość. Poszczególne moduły handlowe mogą nadal wybierać mniejsze wolumeny na podstawie swojej wewnętrznej logiki. W takich przypadkach używana jest niższa wartość. Brokerzy często definiują minimalne i maksymalne rozmiary lotów dla każdego symbolu, co może dodatkowo ograniczać wolumen transakcji. Jeśli zamierzasz zastosować stałą wartość wolumenu, użyj zamiast tego funkcji nadpisywania parametrów.

MAG - Magic number
Parametry magic number
Magic number to unikatowy identyfikator grupujący wszystkie transakcje inicjowane przez określoną aplikację. W kontekście MetaTradera jest to używane, aby zapobiec interferencji między różnymi aplikacjami. Na przykład, jeśli aplikacje A i B używają 123456 i 654321 jako swoich magic numbers, każda transakcja otwarta przez te aplikacje będzie oznaczona tymi numerami. Idealnie każda aplikacja powinna modyfikować tylko transakcje skonfigurowane z jej magic number. Expert Advisor Builder ściśle przestrzega tej zasady.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (MAG) Avoided range start | 100000 | Wartość wejściowa nie może być mniejsza od 0. |
| > (MAG) Avoided range end | 200000 | Wartość wejściowa nie może być mniejsza od 0. |
Wiele aplikacji innych firm pozwala określić, który magic number powinien być używany. Jednak Expert Advisor Builder działa według innej zasady. Jego parametry wejściowe > (MAG) Avoided range start i > (MAG) Avoided range end definiują zakres, w którym magic number nie powinien być wyszukiwany i używany.
Twój Expert Advisor Builder automatycznie wyszuka dostępny magic number w pozostałym zakresie liczbowym. Wszystkie aplikacje FEA Trading stosują tę zasadę. Aby zapobiec używaniu tych samych magic numbers przez aplikacje, istnieje mechanizm zapobiegający dwukrotnemu użyciu magic number.

Powyższy rysunek wyjaśnia tę zasadę przy użyciu osi liczbowej. Zakładając, że > (MAG) Avoided range start jest ustawiony na 100000, a > (MAG) Avoided range end na 200000, rzeczywiście losowo wybrany magic number może być dowolną wartością z przedziału 0–99999 i powyżej 200000. Wszystkie aplikacje używają 100000 i 200000 jako wartości domyślnych, dlatego zaleca się skonfigurowanie każdej innej aplikacji innej firmy z dedykowanym magic number między 100000 a 200000.
Jeśli korzystasz wyłącznie z aplikacji FEA Trading, modyfikacja tych parametrów wejściowych nie jest konieczna.
CFEB - Połączone informacje zwrotne
Funkcja połączonych informacji zwrotnych uzupełnia system informacji zwrotnych specyficzny dla modułu, rejestrując i zwracając kluczowe metryki zagregowane dla wszystkich aktualnie wykonywanych modułów. W przeciwieństwie do inspektora specyficznego dla modułu, funkcja ta koncentruje się na pięciu podstawowych aspektach, z których każdy jest przechowywany w dedykowanej lokalizacji w folderze profilu. Szczegółowy przegląd parametrów wejściowych dotyczących tej sekcji zawiera poniższa tabela.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (CFEB) Inspector feedback state | OFF | Rejestruje najnowsze metryki wydajności, statystyki Drawdown i diagnostykę systemu. Ścieżka w folderze profilu: /Feedback/_Combined/Inspector/Inspector.csv Opcje: -OFF -ON |
| > (CFEB) Inspector feedback refresh interval (ms) | 1000 | Określa częstotliwość odświeżania pliku informacji zwrotnych inspektora. Niższe wartości powodują częstsze operacje na plikach, co może znacznie spowalniać wykonanie w trybie testera strategii ze względu na zwiększone operacje wejścia/wyjścia dysku. Z kolei wyższe wartości zmniejszają obciążenie systemu, ale mogą obniżać granularność informacji zwrotnych. W przypadku działania na żywo interwał odświeżania 1000 ms zwykle oferuje zrównoważony kompromis między wydajnością a dokładnością danych. |
| > (CFEB) Present trades feedback state | OFF | Przechwytuje wszystkie aktualnie otwarte transakcje. Przydatne do monitorowania w czasie rzeczywistym i podejmowania decyzji. Ścieżka w folderze profilu: /Feedback/_Combined/PresentTrades/PresentTrades.csv Opcje: -OFF -ON |
| > (CFEB) Present trades feedback interval (ms) | 1000 | Określa częstotliwość rejestrowania otwartych transakcji w pliku informacji zwrotnych. Niższe wartości zwiększają częstotliwość rejestrowania i obciążenie systemu, co może wpływać na wydajność podczas backtestingu. Interwał 1000 ms jest ogólnie optymalny dla działania na żywo. |
| > (CFEB) Past trades feedback state | OFF | Rejestruje zakończone transakcje. Ten zestaw danych jest idealny do generowania dzienników handlowych lub analizowania wydajności systemu za pomocą zewnętrznych algorytmów. Ścieżka w folderze profilu: /Feedback/_Combined/PastTrades/PastTrades.csv Opcje: -OFF -ON |
| > (CFEB) Meta data feedback state | OFF | Przechowuje metadane systemu, takie jak czas uruchomienia, ścieżka folderu profilu i inne informacje kontekstowe. Ścieżka w folderze profilu: /Feedback/_Combined/MetaData/MetaData.csv Opcje: -OFF -ON |
| > (CFEB) Trade screenshots state | OFF | Gdy włączone, przechwytuje zrzuty ekranu przy każdym zdarzeniu otwarcia i zamknięcia transakcji. Te wizualizacje pomagają w analizie potransakcyjnej i dokumentacji. Funkcja ta może znacznie spowalniać wykonanie w trybie testera strategii. Ścieżka w folderze profilu: /Feedback/_Combined/Screenshots/ Opcje: -OFF -ON |
Gdy wszystkie funkcje połączonych informacji zwrotnych są włączone, folder wyjściowy będzie wyglądał następująco:

AISP - Inspektor całościowy
Expert Advisor Builder korzysta z silnika inspektora, który na bieżąco oblicza aktualną wydajność i Drawdown w czasie rzeczywistym. Jak zapewne już wiesz, każdy moduł handlowy ma tę samą funkcję, ale nazwaną Monitoring. Kluczowa różnica w przypadku All Inspector polega na tym, że algorytm ten agreguje wyniki każdego aktywowanego modułu handlowego w celu monitorowania ogólnej wydajności i Drawdown. Oznacza to, że jeśli zostanie osiągnięty zdefiniowany limit Drawdown lub wydajności, wszystkie uwzględnione moduły handlowe zostaną wyłączone, nawet jeśli indywidualne inspektory modułu nie osiągnęły swoich indywidualnych limitów.
Wydajność - Ochrona dzienna
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego dziennego limitu wydajności, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają dzienne bezwzględne i względne progi minimalne i maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Performance day abs min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -100, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 900 $. Handel zostanie wznowiony na początku następnego dnia, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance day abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 100, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 100 $. Handel zostanie wznowiony na początku następnego dnia, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Performance day rel min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -0,15, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 850 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego dnia. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance day rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 0,15, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 150 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego dnia. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją oddzielne parametry wejściowe dla maksymalnych i minimalnych dopuszczalnych wyników wydajności. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po osiągnięciu dodatnich lub ujemnych wyników wydajności. Poniższy diagram wyjaśnia zasadę działania dziennej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden dzień. Jeśli wydajność osiągnie wartość maksymalną lub minimalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, o północy, wartość wydajności za dany dzień jest resetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Wydajność - Ochrona tygodniowa
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego tygodniowego limitu wydajności, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają tygodniowe bezwzględne i względne progi minimalne i maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Performance week abs min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -100, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 900 $. Handel zostanie wznowiony na początku następnego tygodnia, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance week abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 100, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 100 $. Handel zostanie wznowiony na początku następnego tygodnia, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Performance week rel min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -0,15, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 850 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego tygodnia. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance week rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 0,15, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 150 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego tygodnia. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją oddzielne parametry wejściowe dla maksymalnych i minimalnych dopuszczalnych wyników wydajności. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po osiągnięciu dodatnich lub ujemnych wyników wydajności. Poniższy diagram wyjaśnia zasadę działania tygodniowej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden tydzień. Jeśli wydajność osiągnie wartość maksymalną lub minimalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli o północy między sobotą a niedzielą, wartość wydajności za dany tydzień jest resetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Wydajność - Ochrona miesięczna
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego miesięcznego limitu wydajności, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają miesięczne bezwzględne i względne progi minimalne i maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Performance month abs min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -100, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 900 $. Handel zostanie wznowiony na początku następnego miesiąca, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance month abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 100, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 100 $. Handel zostanie wznowiony na początku następnego miesiąca, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Performance month rel min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -0,15, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 850 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego miesiąca. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance month rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 0,15, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 150 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego miesiąca. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją oddzielne parametry wejściowe dla maksymalnych i minimalnych dopuszczalnych wyników wydajności. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po osiągnięciu dodatnich lub ujemnych wyników wydajności. Poniższy diagram wyjaśnia zasadę działania miesięcznej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden miesiąc. Jeśli wydajność osiągnie wartość maksymalną lub minimalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli 1. dnia miesiąca, wartość wydajności za dany miesiąc jest resetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Wydajność - Ochrona roczna
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego rocznego limitu wydajności, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają roczne bezwzględne i względne progi minimalne i maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Performance year abs min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -100, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 900 $. Handel zostanie wznowiony na początku następnego roku, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance year abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 100, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 100 $. Handel zostanie wznowiony na początku następnego roku, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Performance year rel min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -0,15, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 850 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego roku. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance year rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 0,15, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 150 $. Wartość zostanie zresetowana, a handel zostanie reaktywowany na początku następnego roku. Kapitał własny na początku następnego okresu służy jako nowa wartość referencyjna do obliczania limitów wydajności. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją oddzielne parametry wejściowe dla maksymalnych i minimalnych dopuszczalnych wyników wydajności. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po osiągnięciu dodatnich lub ujemnych wyników wydajności. Poniższy diagram wyjaśnia zasadę działania rocznej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden rok. Jeśli wydajność osiągnie wartość maksymalną lub minimalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli 1 stycznia, wartość wydajności za dany rok jest resetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Wydajność - Ochrona od startu
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego limitu wydajności, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają bezwzględne i względne progi minimalne i maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Performance since start abs min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -100, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 900 $. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance since start abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 100, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 100 $. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Performance since start rel min (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na -0,15, handel zostanie zawieszony, jeśli kapitał własny spadnie poniżej 9 850 $. Wartość wejściowa nie może być większa od 0. |
| > (AISP) Performance since start rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i minimalna wartość jest ustawiona na 0,15, handel zostanie zawieszony, jeśli kapitał własny wzrośnie powyżej 10 150 $. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją oddzielne parametry wejściowe dla maksymalnych i minimalnych dopuszczalnych wyników wydajności. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po osiągnięciu dodatnich lub ujemnych wyników wydajności. Poniższy diagram wyjaśnia zasadę działania ochrony inspektora.

Okres inspekcji rozpoczyna się po uruchomieniu aplikacji. Jeśli wydajność osiągnie wartość maksymalną lub minimalną, możliwość otwierania nowych transakcji zostanie trwale zawieszona.
Wydajność - Przykład
Poniższe wykresy przedstawiają przykłady systemu handlowego z a) maksymalną wydajnością -2% dziennie i b) wydajnością -2% od uruchomienia aplikacji.

Na obu przykładowych wykresach moduły handlowe przestają otwierać transakcje zaraz po osiągnięciu limitu wydajności -2%. Wykres b) utrzymuje wszystkie moduły handlowe dezaktywowane w nieskończoność, podczas gdy wykres a) tylko tymczasowo wyłącza moduł handlowy do początku następnego dnia. W rezultacie wykres a) zawiera dwa okresy bez handlu, ponieważ limit -2% został osiągnięty w obu dniach.
Drawdown - Ochrona dzienna
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego dziennego limitu Drawdown, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają dzienne bezwzględne i względne progi maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Drawdown day abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 100, handel zostanie wstrzymany, jeśli Drawdown przekroczy 100 $ w ciągu dnia. Handel zostanie wznowiony na początku następnego dnia, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Drawdown day rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 0,15, handel zostanie wstrzymany, jeśli Drawdown przekroczy 150 $ w ciągu dnia. Handel zostanie wznowiony na początku następnego dnia, przy czym początkowy kapitał własny jest punktem odniesienia. Nowa wartość referencyjna jest używana do obliczania kolejnych limitów Drawdown. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją parametry wejściowe dla maksymalnych dopuszczalnych wyników Drawdown. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po przekroczeniu złych wartości wydajności. Poniższy diagram wyjaśnia zasadę działania dziennej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden dzień. Jeśli Drawdown osiągnie wartość maksymalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli o północy, wartość Drawdown za dany dzień jest resetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Drawdown - Ochrona tygodniowa
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego tygodniowego limitu Drawdown, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają tygodniowe bezwzględne i względne progi maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Drawdown week abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 100, handel zostanie wstrzymany, jeśli Drawdown przekroczy 100 $ w ciągu tygodnia. Handel zostanie wznowiony na początku następnego tygodnia, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Drawdown week rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 0,15, handel zostanie wstrzymany, jeśli Drawdown przekroczy 150 $ w ciągu tygodnia. Handel zostanie wznowiony na początku następnego tygodnia, przy czym początkowy kapitał własny jest punktem odniesienia. Nowa wartość referencyjna jest używana do obliczania kolejnych limitów Drawdown. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją parametry wejściowe dla maksymalnych dopuszczalnych wyników Drawdown. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po przekroczeniu złych wartości wydajności. Poniższy diagram wyjaśnia zasadę działania tygodniowej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden tydzień. Jeśli Drawdown osiągnie wartość maksymalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli o północy między sobotą a niedzielą, wartość Drawdown za dany tydzień jest resetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Drawdown - Ochrona miesięczna
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego miesięcznego limitu Drawdown, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają miesięczne bezwzględne i względne progi maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Drawdown month abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 100, handel zostanie wstrzymany, jeśli Drawdown przekroczy 100 $ w ciągu miesiąca. Handel zostanie wznowiony na początku następnego miesiąca, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Drawdown month rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 0,15, handel zostanie wstrzymany, jeśli Drawdown przekroczy 150 $ w ciągu miesiąca. Handel zostanie wznowiony na początku następnego miesiąca, przy czym początkowy kapitał własny jest punktem odniesienia. Nowa wartość referencyjna jest używana do obliczania kolejnych limitów Drawdown. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją parametry wejściowe dla maksymalnych dopuszczalnych wyników Drawdown. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po przekroczeniu złych wartości wydajności. Poniższy diagram wyjaśnia zasadę działania miesięcznej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden miesiąc. Jeśli Drawdown osiągnie wartość maksymalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli 1. dnia miesiąca, wartość Drawdown zostaje zresetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Drawdown - Ochrona roczna
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego rocznego limitu Drawdown, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają roczne bezwzględne i względne progi maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Drawdown year abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 100, handel zostanie wstrzymany, jeśli Drawdown przekroczy 100 $ w ciągu roku. Handel zostanie wznowiony na początku następnego roku, przy czym kapitał własny w tym momencie zostanie użyty jako nowy punkt odniesienia. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Drawdown year rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 0,15, handel zostanie wstrzymany, jeśli Drawdown przekroczy 150 $ w ciągu roku. Handel zostanie wznowiony na początku następnego roku, przy czym początkowy kapitał własny jest punktem odniesienia. Nowa wartość referencyjna jest używana do obliczania kolejnych limitów Drawdown. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją parametry wejściowe dla maksymalnych dopuszczalnych wyników Drawdown. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po przekroczeniu złych wartości wydajności. Poniższy diagram wyjaśnia zasadę działania rocznej ochrony inspektora.

Okres inspekcji jest ustawiony na jeden rok. Jeśli Drawdown osiągnie wartość maksymalną w tym okresie, możliwość otwierania nowych transakcji zostanie tymczasowo zawieszona. Na początku nowego okresu, czyli 1 stycznia, wartość Drawdown zostaje zresetowana i handel zostaje wznowiony. Ten cykl trwa w nieskończoność.
Drawdown - Ochrona od startu
Silnik inspektora można skonfigurować tak, aby wstrzymywał handel po osiągnięciu określonego limitu Drawdown, korzystając z parametrów wejściowych przedstawionych w poniższej tabeli. Parametry te ustanawiają bezwzględne i względne progi maksymalne. Wartość zero skutecznie wyłącza limit.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (AISP) Drawdown since start abs max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 100, handel zostanie wstrzymany, jeśli Drawdown przekroczy 100 $. Wartość wejściowa nie może być mniejsza od 0. |
| > (AISP) Drawdown since start rel max (0.0 -> OFF) | 0.0 | Jeśli kapitał własny konta wynosi 10 000 $ i maksymalna wartość jest ustawiona na 0,15, handel zostanie wstrzymany, jeśli Drawdown przekroczy 150 $. Wartość wejściowa nie może być mniejsza od 0. |
Istnieją parametry wejściowe dla maksymalnych dopuszczalnych wyników Drawdown. Pozwala to aplikacji na zawieszenie inicjowania nowych transakcji po przekroczeniu złych wartości wydajności. Poniższy diagram wyjaśnia zasadę działania ochrony inspektora.

Okres inspekcji rozpoczyna się po uruchomieniu aplikacji. Jeśli Drawdown osiągnie wartość maksymalną, możliwość otwierania nowych transakcji zostanie trwale zawieszona.
Drawdown - Przykład
Poniższe wykresy przedstawiają przykłady systemu handlowego z a) maksymalnym Drawdown -2% dziennie i b) Drawdown -2% od uruchomienia aplikacji.

Na obu przykładowych wykresach moduły handlowe przestają otwierać transakcje zaraz po osiągnięciu limitu Drawdown -2%. Wykres b) utrzymuje wszystkie moduły handlowe dezaktywowane w nieskończoność, podczas gdy wykres a) tylko tymczasowo wyłącza moduł handlowy do początku następnego dnia. W rezultacie wykres a) zawiera dwa okresy bez handlu, ponieważ limit -2% został osiągnięty w obu dniach.
FIHA - Obsługa plików
Expert Advisor Builder stale odczytuje pliki modułów znajdujące się w folderze Configuration. W zależności od liczby plików, proces ten może wpływać na wydajność systemu ze względu na zwiększoną liczbę operacji dostępu do plików. Podczas gdy niektóre strategie wymagają częstych aktualizacji, inne pozostają niezmienione po rozpoczęciu realizacji. Aby dostosować się do tych różnych właściwości, interwał odczytu plików można dostosować przy użyciu parametrów wymienionych poniżej.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (FIHA) Live, Configuration files reading interval (ms) | 1000 | Określa interwał odczytu pliku podczas działania systemu na wykresie na żywo. |
| > (FIHA) Tester, Configuration files reading interval (ms) | 86400000 | Określa interwał odczytu pliku podczas wykonywania systemu w testerze strategii. Domyślne ustawienie odpowiada jednemu symulowanemu dniowi. |
W trybie testera strategii użycie drugiego parametru pozwala zwiększyć prędkość wykonywania, umożliwiając przeprowadzenie większej liczby testów w krótszym czasie.
NOTI - Powiadomienia
Włączanie i wyłączanie powiadomień
Podczas obsługi Expert Advisor Builder na wykresie na żywo może on dostarczać aktualizacje dotyczące osiągniętych limitów inspektora oraz różne raporty dotyczące jego najnowszych wskaźników wydajności i Drawdown. Wiadomości te mogą być wyświetlane przez zakładkę ekspertów MetaTradera lub wysyłane jako wiadomości e-mail za pośrednictwem wbudowanego API poczty e-mail MetaTradera. Jeśli chcesz zmodyfikować otrzymywane wiadomości, możesz dostosować następujące parametry wejściowe.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (NOTI) Protection | ON | Opcje: -OFF -ON |
| > (NOTI) Report daily | ON | Opcje: -OFF -ON |
| > (NOTI) Report weekly | OFF | Opcje: -OFF -ON |
| > (NOTI) Report monthly | ON | Opcje: -OFF -ON |
| > (NOTI) Report end | OFF | Opcje: -OFF -ON |
Typy powiadomień i konfiguracja MetaTradera
Omówione do tej pory parametry wejściowe określają informacje wysyłane do Ciebie. Natomiast poniższe parametry definiują sposób dostarczania tych informacji.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (NOTI) State logs | OFF | Opcje: -OFF -ON |
| > (NOTI) State mails | OFF | Opcje: -OFF -ON |
Expert Advisor Builder może przekazywać informacje przez zakładkę experts w widoku terminala MetaTradera i za pośrednictwem poczty e-mail. Pierwsza opcja, którą można włączyć za pomocą parametru wejściowego > (NOTI) State logs, działa zarówno w wersji testera, jak i wersji na żywo Custom Expert Advisor. Druga opcja > (NOTI) State mails umożliwia Expert Advisor Builder wysyłanie wiadomości e-mail zawierających te same informacje i jest dostępna tylko w wersji na żywo.
Domyślnie obie opcje są wyłączone. Expert Advisor Builder nie będzie wysyłać ani rejestrować rozszerzonych raportów.
Funkcja ta korzysta z wbudowanego API poczty e-mail MetaTradera do przesyłania informacji. Wymaga jednak skonfigurowania ustawień poczty e-mail w Twoim egzemplarzu MetaTradera. Ustawienia te można znaleźć w menu MetaTradera Tools - Options.

W przypadku powiadomień e-mail możesz skonfigurować ustawienia w zakładce Email.

Zapoznaj się z odpowiednim artykułem, aby uzyskać szczegółowe informacje o parametrach niezbędnych do włączenia tych funkcji.
PAOV - Nadpisywanie parametrów
Korzystając z parametrów z tej grupy wejściowej, możesz nadpisywać wiersze parametrów z załadowanych plików modułów. Nadpisania można zastosować globalnie, wpływając jednocześnie na wszystkie pliki modułów, lub selektywnie do jednego lub kilku konkretnych modułów. Ta funkcjonalność jest szczególnie przydatna do pełnego wykorzystania funkcji optymalizacji MetaTradera, ponieważ pozwala optymalizować parametry pliku modułu nawet jeśli nie są one widoczne w oknie dialogowym właściwości eksperta.
Możesz zdefiniować do 20 parametrów i odpowiadających im wartości. Dla uproszczenia poniższa tabela pokazuje tylko jeden przykład. Pozostałe 19 parametrów wejściowych zachowuje się identycznie.
| Zmienna wejściowa w MetaTraderze | Wartość domyślna | Komentarz |
|---|---|---|
| > (PAOV) Override 1: Selection | Określa parametr i wybór modułu w formacie parametr@moduły. Do nadpisania można wybrać wiele parametrów i modułów. Jeśli wiersz w załadowanym pliku modułu pasuje do określonego wyboru, jego wartość zostanie zastąpiona wartością zdefiniowaną w kolejnym wierszu. | |
| > (PAOV) Override 1: Value | 0.0 | Wprowadź wartość nadpisania bezpośrednio lub użyj ustawień optymalizacji MetaTradera, aby przetestować zakres wartości. |
| > (PAOV) Override X: Selection | Ta sama zasada dotyczy parametrów 2–20. | |
| > (PAOV) Override X: Value |
Aby w pełni zrozumieć tę funkcję, zapoznaj się z przykładami podanymi dla > (PAOV) Override 1: Selection:
- INOS_1_dParameter1@ALL - Nadpisanie pojedynczego parametru zastosowane do wszystkich modułów.
- INOS_1_dParameter1@100,300 - Nadpisanie pojedynczego parametru zastosowane do konkretnych modułów o numerach 100 i 300.
- dParameter1@ALL - Zastosowane do wszystkich parametrów zawierających nazwę parametru i dla wszystkich modułów.
- dParameter1@100,300 - Zastosowane do wszystkich parametrów zawierających nazwę parametru i używanych dla modułów o numerach 100 i 300.
- INOS_1_dParameter1@100;INOS_4_dParameter1@300 - Zastosowane do wielu parametrów z różnymi przypisaniami modułów.
- dParameter1,dParameter2@100,200,300;dParameter3@400: Zastosowane do wielu parametrów z różnymi przypisaniami modułów.
Jeśli nadpisanie zakończy się powodzeniem, jego status zostanie wyświetlony w oknie dziennika. Podczas korzystania z testera strategii MetaTrader 4 informacje te pojawią się w zakładce Journal:

Standardowe przykłady
Korzystanie z przykładu
Krok 1: Otwórz aplikację internetową Expert Advisor Builder
Wszystkie przykłady są łatwo dostępne w Expert Advisor Builder. Wystarczy otworzyć aplikację internetową i wstawić dowolny przykład w razie potrzeby.

Krok 2: Otwórz menu Examples
Po lewej stronie okna głównego kliknij Add example module. Otworzy się okno dialogowe wyświetlające listę gotowych przykładowych modułów. Każdy przykład zawiera krótki opis, jego parametry konfiguracyjne oraz przykładowy obraz wykresu pokazujący oczekiwane wyniki.

Krok 3: Wybierz przykład z listy
Wybierz jeden z przykładów z menu rozwijanego. Jak zauważysz, nazwy wymienione tam odpowiadają tym w tabeli znajdującej się dalej na stronie.

Krok 4: Importuj wybrany moduł i sprawdź jego konfigurację
Na koniec zakończ import, klikając Add Example Module. Tworzy to nowy moduł handlowy z wszystkimi ustawieniami już skonfigurowanymi zgodnie z opisem przykładu.

Przegląd przykładów
Przykładowe strategie handlowe
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład A1 | MACD Long trading | Link |
| Przykład A2 | MACD Short trading | Link |
| Przykład A3 | Bollinger bands trading | Link |
| Przykład A4 | News trading of high impact calendar events | Link |
| Przykład A5 | News trading of regional high impact calendar events | Link |
| Przykład A6 | Avoiding high impact calendar events | Link |
| Przykład A7 | One chart analyzer for signal generation | Link |
Timing
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład B1 | Trading at specific hours | Link |
| Przykład B2 | Trading at specific days of week | Link |
| Przykład B3 | Trading at specific days of month | Link |
| Przykład B4 | Intraday trading mode with forced closures at end of day | Link |
| Przykład B5 | Automatic signal shifting depending on daylight saving time (DST) | Link |
Stop Loss Trailing
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład C1 | Average true range stop loss trailing | Link |
| Przykład C2 | First breakeven, then average true range stop loss trailing | Link |
| Przykład C3 | First breakeven, then average true range, then market stop loss trailing | Link |
Początkowy Stop Loss i początkowy Take Profit
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład D1 | Fixed pips distance as initial stop loss and initial take profit | Link |
| Przykład D2 | Indicator value for initial stop loss and initial take profit | Link |
| Przykład D3 | Indicator value for initial stop loss, stop loss trailing, initial take profit and dynamic take profit | Link |
| Przykład D4 | Support and resistance for initial stop loss and initial take profit | Link |
| Przykład D5 | Support and resistance for initial stop loss, stop loss trailing, initial take profit and dynamic take profit | Link |
| Przykład D6 | Candle pattern search used for initial stop loss and initial take profit | Link |
| Przykład D7 | Chart pattern search used for initial stop loss and initial take profit | Link |
| Przykład D8 | Fibonacci pattern search used for initial stop loss and initial take profit | Link |
Podział transakcji
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład E1 | Dwa zlecenia z oczekującym zleceniem | Link |
| Przykład E2 | Trzy zlecenia | Link |
| Przykład E3 | Cztery zlecenia | Link |
Monitorowanie wydajności i Drawdown
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład F1 | Tymczasowe wyłączenie handlu z powodu słabych wyników | Link |
| Przykład F2 | Trwałe wyłączenie handlu z powodu słabych wyników | Link |
| Przykład F3 | Tymczasowe wyłączenie handlu z powodu złego drawdown | Link |
| Przykład F4 | Trwałe wyłączenie handlu z powodu złego drawdown | Link |
Zlecenia oczekujące
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład G1 | Buy stop z ceną oczekującą opartą na StdDev | Link |
| Przykład G2 | Buy limit z ceną oczekującą opartą na StdDev | Link |
| Przykład G3 | Sell stop z ceną oczekującą opartą na StdDev | Link |
| Przykład G4 | Sell limit z ceną oczekującą opartą na StdDev | Link |
| Przykład G5 | Buy stop z ceną oczekującą opartą na stopie zmiany | Link |
| Przykład G6 | Buy stop z wartością wskaźnika jako ceną oczekującą | Link |
| Przykład G7 | Buy stop z poziomami wsparcia i oporu jako ceną oczekującą | Link |
| Przykład G8 | Buy stop z aktywacją zależną od ceny (histereza min) | Link |
| Przykład G9 | Buy stop z anulowaniem zależnym od ceny (histereza max) | Link |
News trading
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład H1 | Zdarzenia filtrowane według tytułu | Link |
| Przykład H2 | Zdarzenia filtrowane według relacji wartości | Link |
Wskaźniki
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład I1 | Jedna linia wskaźnika jako sygnał | Link |
| Przykład I2 | Jedna linia wskaźnika z wykluczeniem czasowym | Link |
| Przykład I3 | Dwie linie wskaźnika kombinowane | Link |
| Przykład I4 | Cztery linie wskaźnika kombinowane | Link |
| Przykład I5 | Użycie ceny jako wskaźnika | Link |
Oscylatory
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład J1 | Jedna linia oscylatora jako sygnał | Link |
| Przykład J2 | Dwie linie oscylatora kombinowane jako sygnał | Link |
| Przykład J3 | Użycie wolumenu jako oscylatora | Link |
Podstawy transakcji
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład K1 | Zezwolenie na wiele otwartych transakcji | Link |
| Przykład K2 | Sygnały używane do otwierania i zamykania transakcji | Link |
| Przykład K3 | Kombinacja sygnałów OR | Link |
| Przykład K4 | Wymuszony czas oczekiwania między transakcjami | Link |
Wizualizacja sygnałów
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład L1 | Tylko długi sygnał MACD | Link |
| Przykład L2 | Tylko krótki sygnał MACD | Link |
Obliczanie wolumenu
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład M1 | Wartość wskaźnika do obliczania wolumenu z zewnętrznym wskaźnikiem | Link |
Silniki wyszukiwania
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład N1 | Sygnały bez transakcji generowane przez wyszukiwanie świec | Link |
| Przykład N2 | Sygnały bez transakcji generowane przez wyszukiwanie formacji | Link |
| Przykład N3 | Sygnały bez transakcji generowane przez wyszukiwanie Fibonacciego | Link |
Analizator wykresów
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład O1 | Rozszerzona analiza swingów | Link |
| Przykład O2 | Wyświetlanie panelu analizatora wykresów | Link |
| Przykład O3 | Wykluczenie wsparcia i oporu podczas przekazywania | Link |
| Przykład O4 | Dwa analizatory wykresów do generowania sygnałów | Link |
Informacje zwrotne z danych
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład P1 | Wszystkie funkcje informacji zwrotnych włączone | Link |
Handel na wielu symbolach
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład Q1 | Mapowanie symboli dla niestandardowych instrumentów | Link |
| Przykład Q2 | Użycie wielu symboli i informacji zwrotnych o symbolach (EURUSD i USDCHF) | Link |
| Przykład Q3 | Współczynnik korelacji między dwoma symbolami (EURUSD i USDCHF) | Link |
Integracja z zewnętrznym skryptem Python
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład R1 | Sygnał z niestandardowego oscylatora i zewnętrznego skryptu Python | Link |
| Przykład R2 | Przekazywanie parametrów i parsowanie informacji zwrotnych z niestandardowym wskaźnikiem i zewnętrznym skryptem Python | Link |
Pozostałe
| Nazwa | Uwaga | Opis |
|---|---|---|
| Przykład S1 | Wyświetlanie drugiego interwału czasowego na wykresie | Link |
| Przykład S2 | Wyświetlanie nierównych symboli | Link |
Lista przykładów
Przykład A1: MACD Long trading
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje podstawową strategię Long trading za pomocą wskaźnika MACD (Moving Average Convergence Divergence). Strategia otwiera pozycje kupna, gdy linia główna MACD przecina linię sygnału od dołu, wskazując potencjalny wzrost. Wskaźnik odchylenia standardowego oblicza początkowy Stop Loss, zapewniając dynamiczne zarządzanie ryzykiem oparte na zmienności rynku.
System używa wskaźnika ryzyka 1,40 dla poziomu Take Profit, co oznacza, że potencjalny cel zysku jest o 40% większy niż podjęte ryzyko. Tworzy to korzystną równowagę ryzyko-zysk dla długoterminowej rentowności. Funkcja dostosowania forward pomaga umieścić Stop Loss w odpowiedniej odległości od ceny wejścia, zapobiegając przedwczesnym wyjściom podczas normalnych wahań rynkowych.
Ta konfiguracja dobrze sprawdza się w różnych interwałach czasowych i parach walutowych. Początkujący mogą użyć tego przykładu, aby zrozumieć, jak wskaźniki techniczne generują sygnały transakcyjne i jak właściwe zarządzanie ryzykiem chroni kapitał, jednocześnie pozwalając na wzrost zysków.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład A2: MACD Short trading
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład przedstawia strategię Short trading, która jest lustrzanym odbiciem podejścia Long MACD, ale działa w przeciwnym kierunku. Strategia otwiera pozycje sprzedaży, gdy linia sygnału MACD przecina linię główną od dołu, sugerując nadchodzący spadek ceny. Odwrócenie warunku przecięcia dostosowuje wskaźnik do niedźwiedzich warunków rynkowych.
Podobnie jak w wersji Long, wskaźnik odchylenia standardowego zarządza ryzykiem, określając poziom Stop Loss z dostosowaniem forward wynoszącym 3,50. Ten mnożnik zapewnia, że Stop Loss pozostaje wystarczająco daleko od wejścia, aby uniknąć szumu rynkowego. Take Profit używa tego samego wskaźnika ryzyka 1,40, utrzymując spójne zasady risk-reward niezależnie od kierunku transakcji.
Short trading wymaga szczególnej uwagi na warunki rynkowe, ponieważ wiele aktywów ma tendencję wzrostową w czasie. Ten przykład pomaga traderom zrozumieć, w jaki sposób te same wskaźniki mogą generować przeciwne sygnały poprzez dostosowanie warunków relacji między liniami wskaźników.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Short
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład A3: Bollinger bands trading
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wprowadza trading z Bollinger Bands, popularną strategię identyfikującą potencjalne punkty wejścia, gdy cena przebija granice statystyczne. System generuje sygnały Long, gdy cena otwarcia przecina dolną wstęgę Bollingera od góry, sugerując warunki wyprzedania, które mogą odwrócić się ku górze. Wszystkie trzy linie Bollinger Bands są wyświetlane na wykresie w celu wizualnego potwierdzenia.
Strategia używa stałego Stop Loss na poziomie 100 pipsów, co upraszcza obliczanie ryzyka przy określaniu wielkości pozycji. Take Profit utrzymuje standardowy wskaźnik ryzyka 1,40, celując w 140 pipsów zysku. To stałe podejście sprawdza się szczególnie dobrze na rynkach w trendzie bocznym, gdzie cena ma tendencję do odbijania się między wstęgami.
Bollinger Bands automatycznie dostosowują się do zmienności rynku, poszerzając się w okresach zmienności i zwężając w spokojnych rynkach. Ta samodostosowująca się natura sprawia, że strategia nadaje się do różnych warunków rynkowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (BB Main)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Main
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (BB Upper)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Upper
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (BB Lower)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Lower
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicators (PRICE)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = PRICE
- Series = Open
- Draw in chart = On
- Drawing slot = 4
Signal Generation - Indicator Combinations (PRICE Open & BB Lower)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = PRICE (Open)
- Input indicator 2 = BB (Lower)
- Value relation = Value 2 cross value 1
Initial Stop Loss
- Selection = Rate of change
- Rate change = 0.00100000
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład A4: News trading of high impact calendar events
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje news trading dla wydarzeń ekonomicznych o wysokim wpływie we wszystkich globalnych walutach. Strategia otwiera pozycje 15 minut przed i po ważnych publikacjach newsów, korzystając ze zwiększonej zmienności w tych okresach. Wskaźnik Average True Range (ATR) zapewnia adaptacyjne poziomy Stop Loss dostosowujące się do bieżącej zmienności rynku.
Unikalną cechą jest Trailing Stop Loss aktywujący się natychmiast po otwarciu transakcji, stale dostosowujący się na podstawie wartości ATR. Chroni to zyski w miarę korzystnego ruchu ceny, jednocześnie dając transakcjom przestrzeń do rozwinięcia. Dostosowanie forward wynoszące 2,50 mnoży wartość ATR, tworząc odpowiednie odstępy dla zmiennych warunków newsowych.
Wydarzenia o wysokim wpływie, takie jak decyzje o stopach procentowych i raporty o zatrudnieniu, często tworzą znaczące ruchy cen. Ta strategia pozycjonuje traderów do wychwycenia tych ruchów, zarządzając ryzykiem za pomocą dynamicznych Stop Loss reagujących na zmieniające się poziomy zmienności podczas publikacji newsów.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (ATR)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Drawing in chart = On
- Drawing slot = 1
- Forward adjustment = 2.50
Signal Generation - News
- Signal in use = On
- Signal used for = Entry
- Draw table with upcoming events = Off
- Pre event signal time = 900
- Post event signal time = 900
- Signals for ALL regions = On
- Signals for AUD region = On
- Signals for BRL region = On
- Signals for CAD region = On
- Signals for CHF region = On
- Signals for CNY region = On
- Signals for EUR region = On
- Signals for GBP region = On
- Signals for HKD region = On
- Signals for INR region = On
- Signals for JPY region = On
- Signals for KRW region = On
- Signals for MXN region = On
- Signals for NOK region = On
- Signals for NZD region = On
- Signals for SEK region = On
- Signals for SGD region = On
- Signals for USD region = On
- Signals for ZAR region = On
- Signals for undefined importance = Off
- Signals for low importance = Off
- Signals for moderate importance = Off
- Signals for high importance = On
Initial Stop Loss
- Selection = Indicator value
- Used indicator = ATR
Stop Loss Trailing - Indicator value
- Activation position = 0
- Type = Indicator value
- Used indicator = ATR
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład A5: News trading of regional high impact calendar events
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład koncentruje się na regionalnym news tradingu, konkretnie celując w wydarzenia ekonomiczne EUR i USD. W przeciwieństwie do poprzedniego przykładu news tradingu, ta strategia filtruje wydarzenia według regionu waluty, umożliwiając traderom specjalizację w konkretnych parach walutowych, takich jak EURUSD. Zalecany interwał M15 pomaga wychwycić szybkie ruchy cen po ogłoszeniach.
Konfiguracja utrzymuje ten sam system zarządzania ryzykiem oparty na ATR z trailing stops aktywowanymi od otwarcia pozycji. Ograniczając sygnały tylko do wydarzeń EUR i USD, traderzy unikają nadmiernego generowania sygnałów i mogą skupić się na rozumieniu wpływu konkretnych gospodarek na wybraną parę walutową.
Filtrowanie regionalne okazuje się szczególnie przydatne dla traderów, którzy uważnie śledzą konkretne strefy ekonomiczne. Ogłoszenia Europejskiego Banku Centralnego i Rezerwy Federalnej zazwyczaj mają najsilniejszy wpływ na EURUSD, co sprawia, że to ukierunkowane podejście jest bardziej efektywne niż monitorowanie wszystkich globalnych wydarzeń jednocześnie.
INFO
Zalecane użycie: EURUSD M15
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (ATR)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Drawing in chart = On
- Drawing slot = 1
- Forward adjustment = 2.50
Signal Generation - News
- Signal in use = On
- Signal used for = Entry
- Draw table with upcoming events = Off
- Pre event signal time = 900
- Post event signal time = 900
- Signals for ALL regions = Off
- Signals for AUD region = Off
- Signals for BRL region = Off
- Signals for CAD region = Off
- Signals for CHF region = Off
- Signals for CNY region = Off
- Signals for EUR region = On
- Signals for GBP region = Off
- Signals for HKD region = Off
- Signals for INR region = Off
- Signals for JPY region = Off
- Signals for KRW region = Off
- Signals for MXN region = Off
- Signals for NOK region = Off
- Signals for NZD region = Off
- Signals for SEK region = Off
- Signals for SGD region = Off
- Signals for USD region = On
- Signals for ZAR region = Off
- Signals for undefined importance = Off
- Signals for low importance = Off
- Signals for moderate importance = Off
- Signals for high importance = On
Initial Stop Loss
- Selection = Indicator value
- Used indicator = ATR
Stop Loss Trailing - Indicator value
- Activation position = 0
- Type = Indicator value
- Used indicator = ATR
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład A6: Avoiding high impact calendar events
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład ilustruje defensywny news trading poprzez unikanie wydarzeń o wysokim wpływie, zamiast ich tradingu. Funkcja inwersji sygnału odwraca logikę, generując sygnały wejścia tylko w spokojnych okresach bez ważnych newsów. Rozszerzony 2-godzinny bufor przed i po wydarzeniach zapewnia całkowite uniknięcie zmienności związanej z newsami.
System przecięcia MACD zapewnia główne sygnały wejścia podczas tych spokojnych okresów. System Stop Loss i trailing oparty na ATR dostosowuje się do niższych warunków zmienności typowych dla okresów bez newsów. To podejście odpowiada konserwatywnym traderom, którzy preferują przewidywalne warunki rynkowe od potencjalnie zyskownych, ale ryzykownych wydarzeń newsowych.
Łącząc analizę techniczną z filtrowaniem newsów, ta strategia wychwytuje stałe trendy, unikając nieprzewidywalnych skoków. Wizualne linie sygnałów pomagają traderom dokładnie zobaczyć, kiedy system blokuje transakcje z powodu nadchodzących wydarzeń, zapewniając przejrzystość procesu decyzyjnego.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (ATR)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Drawing in chart = On
- Drawing slot = 1
- Forward adjustment = 2.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Signal Generation - News
- Signal in use = On
- Signal used for = Entry
- Signal visualization = On
- Draw table with upcoming events = Off
- Signal inversion = On
- Pre event signal time = 7200
- Post event signal time = 7200
- Signals for ALL regions = On
- Signals for AUD region = On
- Signals for BRL region = On
- Signals for CAD region = On
- Signals for CHF region = On
- Signals for CNY region = On
- Signals for EUR region = On
- Signals for GBP region = On
- Signals for HKD region = On
- Signals for INR region = On
- Signals for JPY region = On
- Signals for KRW region = On
- Signals for MXN region = On
- Signals for NOK region = On
- Signals for NZD region = On
- Signals for SEK region = On
- Signals for SGD region = On
- Signals for USD region = On
- Signals for ZAR region = On
- Signals for undefined importance = Off
- Signals for low importance = Off
- Signals for moderate importance = Off
- Signals for high importance = On
Initial Stop Loss
- Selection = Indicator value
- Used indicator = ATR
Stop Loss Trailing - Indicator value
- Activation position = 0
- Type = Indicator value
- Used indicator = ATR
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład A7: One chart analyzer for signal generation
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wprowadza analizator wykresów do generowania sygnałów opartych na zmienności. Analizator bada ostatnie 50 świec w celu określenia poziomów zmienności rynku, generując sygnały tylko w okresach wysokiej zmienności, gdy ruchy cen oferują lepszy potencjał zysku. To inteligentne filtrowanie redukuje fałszywe sygnały podczas spokojnych warunków rynkowych.
Stały Stop Loss na poziomie 200 pipsów zapewnia spójne zarządzanie ryzykiem, podczas gdy wskaźnik ryzyka 1,40 utrzymuje korzystny potencjał nagrody. Wizualne wskaźniki analizatora wykresów pomagają traderom szybko zrozumieć bieżące warunki rynkowe, pokazując, czy zmienność spełnia próg dla tradingu.
To podejście sprawdza się szczególnie dobrze dla traderów momentum, którzy prosperują na aktywnych rynkach. Czekając na potwierdzenie wysokiej zmienności, strategia unika chaotycznych, bezukierunkowych ruchów cenowych typowych dla rynków w trendzie bocznym, koncentrując się zamiast tego na okresach z wyraźnym ruchem kierunkowym.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Entry
- Signal visualization = On
- Analyzed width = 50
- Signal if volatility is low = Off
- Signal if volatility is middle = Off
- Signal if volatility is high = On
Initial Stop Loss
- Selection = Fix pips
- Fix pips = 200
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład B1: Trading at specific hours
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje ograniczenia tradingu oparte na czasie, ograniczając aktywność do określonych godzin dnia. Strategia zezwala na transakcje tylko między 6:00–11:00 i 14:00–19:00, unikając sesji nocnych i przerw południowych, gdy płynność może być niższa. Wizualne wskaźniki timingu na wykresie wyraźnie pokazują aktywne i ograniczone okresy.
System przecięcia SMA i EMA zapewnia sygnały wejścia, ale tylko w dozwolonych godzinach. Nawet jeśli poza tymi oknami pojawią się doskonałe sygnały, system całkowicie je ignoruje. Wskaźnik odchylenia standardowego zarządza Stop Loss za pomocą systemu dostosowania forward.
Stała wielkość lotu 0,10 upraszcza zarządzanie pozycją dla początkujących. Ograniczenia czasowe pomagają traderom skupić się na najbardziej płynnych sesjach rynkowych, gdy spready są mniejsze i działanie ceny bardziej wiarygodne. To zdyscyplinowane podejście zapobiega impulsywnemu tradingowi w niekorzystnych warunkach rynkowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Timing
- Visualize timing = On
- Trading hours = 6-11;14-19
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Zrzuty ekranu

Przykład B2: Trading at specific days of week
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład rozszerza kontrolę timingu na konkretne dni tygodnia, zezwalając na transakcje tylko w środy i czwartki. Badania rynkowe często pokazują, że poszczególne dni tygodnia mają różne charakterystyki: poniedziałki mogą być nieprzewidywalne, piątki przynoszą zamykanie pozycji, podczas gdy środek tygodnia oferuje bardziej stabilne trendy. Wizualny system timingu wyraźnie podkreśla dozwolone dni handlowe.
Konfiguracja techniczna pozostaje spójna z przecięciami średnich kroczących jako sygnałami i odchyleniem standardowym dla Stop Loss. Ograniczając handel do dwóch dni, strategia zmniejsza ekspozycję rynkową, jednocześnie potencjalnie poprawiając wskaźnik wygranych poprzez skupienie się na statystycznie korzystnych okresach.
To podejście odpowiada traderom zatrudnionym na część etatu, którzy nie mogą codziennie monitorować rynków. Pomaga również utrzymać dyscyplinę, zapobiegając nadmiernemu tradingowi, typowemu problemowi entuzjastycznych początkujących. Stały rozmiar lotu i wskaźnik ryzyka zapewniają prostość i spójność zarządzania środkami.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Timing
- Visualize timing = On
- Trading days of week = Wednesday-Thursday
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Zrzuty ekranu

Przykład B3: Trading at specific days of month
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład ogranicza handel do konkretnych dni miesiąca, konkretnie dni od 10 do 20. Ten środkowy okres miesiąca często wykazuje inne charakterystyki niż koniec lub początek miesiąca, gdy dochodzi do rebalansowania przez instytucje. Wizualny wyświetlacz timingu wyraźnie oznacza aktywne okresy handlowe na wykresie.
Wielu traderów zauważa wzorce związane z cyklami miesięcznymi: wypłaty wynagrodzeń, wygaśnięcia opcji i kwartalne raporty tworzą powtarzające się zachowania rynkowe. Koncentrując się na środkowej trzeciej części każdego miesiąca, ta strategia unika potencjalnie zakłócających wydarzeń, jednocześnie wychwytując stabilne trendy w środku miesiąca.
Wskaźniki techniczne pozostają niezmienione, co dowodzi, że filtry timingu mogą ulepszyć każdą strategię bez modyfikowania podstawowej logiki sygnałów. To modularne podejście pozwala traderom testować różne okna czasowe, zachowując sprawdzone reguły wejścia i wyjścia.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Timing
- Visualize timing = On
- Trading days = 10-20
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Zrzuty ekranu

Przykład B4: Intraday trading mode with forced closures at end of day
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład implementuje tryb intraday trading z wymuszonym zamykaniem na koniec dnia. Pozycje można otwierać tylko między 9:00 a 18:00, a wszystkie transakcje są automatycznie zamykane do 21:00, niezależnie od zysku lub straty. Zapobiega to ryzyku nocnemu i opłatom swap, zapewniając jednocześnie czyste rozpoczęcie każdego dnia handlowego.
Funkcja wymuszonego zamknięcia odróżnia ten przykład od prostych ograniczeń czasowych. Nawet zyskowne transakcje muszą zostać zamknięte przed terminem, zapobiegając pokusie przetrzymywania pozycji przez noc. Ta dyscyplina okazuje się cenna dla day traderów, którzy muszą utrzymywać ścisłe rozdzielenie między dniami handlowymi.
Wizualne wskaźniki timingu pokazują trzy strefy: przezroczystą dla pełnego tradingu, pomarańczową dla okresów tylko wyjściowych i czerwoną dla czasów wymuszonego zamknięcia. Ta wyraźna wizualizacja pomaga traderom dokładnie zrozumieć, kiedy system będzie działać, eliminując niepewność z procesu handlowego.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Timing
- Visualize timing = On
- Intraday mode = 09:00:00
- Start intraday trading = 18:00:00
- Deadline intraday trading = 21:00:00
- Intraday mode = On
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Zrzuty ekranu

Przykład B5: Automatic signal shifting depending on daylight saving time (DST)
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład dotyczy zmian czasu letniego (DST), automatycznie przesuwając godziny handlowe po zmianie DST. Konfiguracja pokazuje złożone reguły DST z różnymi datami początkowymi i końcowymi, demonstrując, w jaki sposób system dostosowuje się do różnic stref czasowych. Dzięki temu strategie utrzymują spójny timing rynkowy przez cały rok.
Sygnały oparte na newsach łączą się z ograniczeniami godzinnymi, tworząc zaawansowany system timingu. Gdy następują zmiany DST, cały harmonogram dostosowuje się automatycznie, utrzymując dostosowanie do rzeczywistych sesji rynkowych, a nie czasu zegarowego. Zapobiega to handlowi strategii w niezamierzonych godzinach po zmianach DST.
Wiele zrzutów ekranu pokazuje prawidłowe działanie systemu w różnych okresach DST. Ta zaawansowana funkcja okazuje się niezbędna dla strategii zależnych od konkretnych sesji rynkowych, szczególnie przy jednoczesnym handlu instrumentami z różnych stref czasowych.
CAUTION
Zalecane użycie: EURUSD M15
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - News
- Signal in use = On
- Signal used for = Entry
- Signals for ALL regions = Off
- Signals for AUD region = Off
- Signals for BRL region = Off
- Signals for CAD region = Off
- Signals for CHF region = Off
- Signals for CNY region = Off
- Signals for EUR region = On
- Signals for GBP region = Off
- Signals for HKD region = Off
- Signals for INR region = Off
- Signals for JPY region = Off
- Signals for KRW region = Off
- Signals for MXN region = Off
- Signals for NOK region = Off
- Signals for NZD region = Off
- Signals for SEK region = Off
- Signals for SGD region = Off
- Signals for USD region = On
- Signals for ZAR region = Off
- Signals for undefined importance = Off
- Signals for low importance = On
- Signals for moderate importance = On
- Signals for high importance = On
Timing
- Visualize timing = On
- Trading hours = 9-19
- DST summer: Shifted minutes = 60
- DST summer: Start = Mar 2nd Sun 02:00:00
- DST summer: End = Apr 1st Sun 02:00:00
- DST winter: Shifted minutes = -60
- DST winter: Start = Oct 2nd Sun 02:00:00
- DST winter: End = Nov 1st Sun 02:00:00
Zrzuty ekranu






Przykład C1: Average true range stop loss trailing
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład prezentuje podstawową funkcjonalność Trailing Stop Loss opartą na ATR. Stop Loss stale dostosowuje się na podstawie wartości Average True Range, utrzymując dynamiczny dystans od bieżącej ceny, który adaptyje się do zmienności rynku. Aktywacja trailing rozpoczyna się natychmiast po otwarciu pozycji, chroniąc transakcję od samego początku.
Dostosowanie forward wynoszące 3,50 mnoży surową wartość ATR, tworząc wystarczającą przestrzeń dla normalnych wahań cen. W miarę wzrostu zmienności Stop Loss automatycznie poszerza swój dystans; gdy rynki się uspokajają, zacieśnia się. To responsywne zachowanie zapobiega zarówno przedwczesnym wyjściom, jak i nadmiernej ekspozycji na ryzyko.
Niski wskaźnik ryzyka 1,10 dla Take Profit tworzy ścisły cel odpowiedni dla zmiennych warunków. Ta kombinacja adaptacyjnych stopów i skromnych celów dobrze sprawdza się na rynkach trendujących, gdzie ceny poruszają się stabilnie, ale z różnymi poziomami zmienności.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators - ATR
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = On
- Drawing slot = 3
- Forward adjustment = 3.50
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator value
- Used indicator = ATR
Stop Loss Trailing - Indicator value
- Activation position = 0
- Type = Indicator value
- Used indicator = ATR
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.10
Zrzuty ekranu

Przykład C2: First breakeven, then average true range stop loss trailing
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje wieloetapowy Trailing Stop Loss z komponentami breakeven i ATR. Pierwszy etap przesuwa Stop do breakeven, gdy cena osiągnie 120% początkowego ryzyka, usuwając początkowe ryzyko transakcji (pomijając luki cenowe i poślizg). Przy 150% system przełącza się na trailing oparty na ATR z ciasniejszym mnożnikiem 1,50 dla bliższego śledzenia.
Dwie różne konfiguracje ATR zapewniają elastyczność: początkowy Stop używa mnożnika 2,50 dla szerszego umieszczenia, podczas gdy etap trailing używa 1,50 dla ciaśniejszego śledzenia. To stopniowane podejście równoważy początkowe potrzeby rozwoju transakcji z późniejszymi wymaganiami ochrony zysku.
System oparty na etapach umożliwia zaawansowane zarządzanie ryzykiem, które dostosowuje się do postępu transakcji. Wczesne etapy dają transakcjom przestrzeń do rozwinięcia się, podczas gdy późniejsze etapy bardziej agresywnie zacieśniają Stop, aby chronić większą część otwartego ruchu ceny. Podejście to ma na celu zrównoważenie zarządzania transakcją z pozwoleniem zyskownym transakcjom rosnąć.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators - ATR (1)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = On
- Drawing slot = 3
- Forward adjustment = 2.50
Signal Generation - Indicators - ATR (2)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = On
- Drawing slot = 3
- Forward adjustment = 1.50
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
Signal in use = On
Signal used for = Entry
Input indicator 1 = MACD (Main line)
Input indicator 2 = MACD (Signal line)
Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator value
- Used indicator = ATR (1)
Stop Loss Trailing - Breakeven
- Activation position = 0
- Type = Breakeven
- Breakeven position = 120
Stop Loss Trailing - Indicator value
- Activation position = 150
- Type = Indicator value
- Used indicator = ATR (2)
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład C3: First breakeven, then average true range, then market stop loss trailing
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład rozszerza trailing stops do trzech etapów: breakeven, opartego na ATR i opartego na rynku. Każdy etap aktywuje się przy określonych poziomach zysku, tworząc coraz agresywniejszą ochronę zysku w miarę sukcesów transakcji. Końcowy etap oparty na rynku podąża za ceną ekstremalnie blisko, używając ekstremów poprzednich świec.
Etap market trailing dodaje stałe i oparte na spreadzie bufory, zapobiegając uruchamianiu stopów przy normalnym poszerzaniu spreadu. Bez ustawionego Take Profit transakcje mogą działać w nieskończoność, dopóki trailing stop nie zabezpieczy zysków. To otwarte podejście wychwytuje główne trendy, chroniąc jednocześnie zgromadzone zyski.
Progresywne etapy reprezentują zaawansowane zarządzanie pozycją odpowiednie dla silnych rynków trendujących. Złożoność wymaga starannego monitorowania, ale może znacznie zwiększyć rentowność, gdy trendy utrzymują się poza początkowymi celami.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators - ATR (1)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = On
- Drawing slot = 3
- Forward adjustment = 2.50
Signal Generation - Indicators - ATR (2)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = On
- Drawing slot = 3
- Forward adjustment = 1.50
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator value
- Used indicator = ATR (1)
Stop Loss Trailing - Breakeven
- Activation position = 0
- Type = Breakeven
- Breakeven position = 120
Stop Loss Trailing - Indicator value
- Activation position = 150
- Type = Indicator value
- Used indicator = ATR (2)
Stop Loss Trailing - Market
- Activation position = 200
- Type = Market
- Market buffer fix = 10
- Market buffer spread = 4.0
Initial Take Profit
- Selection = Off
Zrzuty ekranu

Przykład D1: Fixed pips distance as initial stop loss and initial take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa stałych wartości pipsów zarówno dla Stop Loss, jak i Take Profit. Stop Loss na poziomie 200 pipsów i Take Profit na poziomie 300 pipsów tworzą korzystny stosunek risk-reward 1,5 przy użyciu bezwzględnych odległości. To proste podejście nie wymaga złożonych obliczeń, co czyni je idealnym dla początkujących uczących się podstaw zarządzania pozycją.
Stałe strategie pipsowe najlepiej sprawdzają się w stabilnych środowiskach zmienności, gdzie typowe ruchy cen pozostają spójne. Zalecenie interwałów czasowych od M1 do H1 sugeruje, że to podejście odpowiada intraday tradingowi, gdzie dzienne zakresy są stosunkowo przewidywalne.
Chociaż proste, stałe metody pipsowe mogą wymagać dostosowania w miarę zmieniających się warunków rynkowych w czasie. Traderzy powinni okresowo przeglądać te wartości, aby upewnić się, że pozostają odpowiednie dla bieżących poziomów zmienności rynku. Ten przykład stanowi doskonały punkt wyjścia do zrozumienia koncepcji risk-reward.
CAUTION
Zalecane użycie: EURUSD M1 - H1
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Fix pips
- Fix pips = 200
Initial Take Profit
- Selection = Fix pips
- Fix pips = 300
Zrzuty ekranu

Przykład D2: Indicator value for initial stop loss and initial take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa Bollinger Bands do dynamicznego ustawiania zarówno Stop Loss, jak i Take Profit. Dolna wstęga określa umieszczenie Stop Loss, podczas gdy górna wstęga ustawia cele Take Profit, tworząc statystycznie oparty zakres dla każdej transakcji. To adaptacyjne podejście automatycznie dostosowuje się do zmienności rynku bez ręcznej interwencji.
Używanie wskaźników dla obu poziomów zapewnia spójne relacje risk-reward niezależnie od warunków rynkowych. W miarę rozszerzania się Bollinger Bands podczas zmiennych okresów, zarówno stopy, jak i cele proporcjonalnie się poszerzają. W spokojnych okresach razem się zacieśniają, utrzymując strategiczną równowagę.
MACD zapewnia timing wejścia, podczas gdy Bollinger Bands całkowicie zarządzają poziomami wyjścia. To rozdzielenie obaw tworzy solidny system, w którym logika wejścia i wyjścia działa niezależnie, umożliwiając optymalizację każdego komponentu bez wpływu na drugi.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (BB Lower)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Lower
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicators (BB Upper)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Upper
- Draw in chart = On
- Drawing slot = 4
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator value
- Used indicator = BB (Lower)
Initial Take Profit
- Selection = Indicator value
- Used indicator = BB (Upper)
Zrzuty ekranu

Przykład D3: Indicator value for initial stop loss, stop loss trailing, initial take profit and dynamic take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład łączy poziomy oparte na wskaźnikach z dynamicznymi dostosowaniami zarówno dla Stop Loss, jak i Take Profit. Bollinger Bands zapewniają początkowe poziomy i nadal je dostosowują przez cały czas trwania transakcji. Tworzy to w pełni dynamiczny system, w którym zarówno ryzyko, jak i cele zysku reagują na zmieniające się warunki rynkowe.
Trailing stop i dynamiczny Take Profit aktywują się natychmiast, stale zmieniając pozycję na podstawie bieżących wartości Bollinger Bands. W miarę rozszerzania lub kurczenia się wstęg oba poziomy dostosowują się odpowiednio. Tworzy to system zarządzania transakcjami, który w czasie rzeczywistym adaptyje się do zmienności.
To zaawansowane podejście odpowiada doświadczonym traderom, którym odpowiada w pełni zautomatyzowane zarządzanie pozycją. System nie wymaga ręcznej interwencji po otwarciu transakcji, co czyni go idealnym do algorytmicznego tradingu, gdzie spójne stosowanie reguł jest ważniejsze niż uznaniowe osądy.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (BB Lower)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Lower
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicators (BB Upper)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Upper
- Draw in chart = On
- Drawing slot = 4
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator value
- Used indicator = BB (Lower)
Stop Loss Trailing - Indicator value
- Activation position = 0
- Type = Indicator value
- Used indicator = BB (Lower)
Initial Take Profit
- Selection = Indicator value
- Used indicator = BB (Upper)
Dynamic Take Profit - Indicator value
- Activation position = 0
- Type = Indicator value
- Used indicator = BB (Upper)
Zrzuty ekranu

Przykład D4: Support and resistance for initial stop loss and initial take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa poziomów wsparcia i oporu z analizatora wykresów do umieszczania Stop Loss i Take Profit. Analizator automatycznie identyfikuje kluczowe poziomy cen, umieszczając stopy poniżej wsparcia dla transakcji Long i cele na poziomach oporu. Minimalne wymagania dotyczące odległości zapewniają, że poziomy nie są zbyt blisko cen wejścia.
Minimalna zmiana kursu wynoszącą 0,00250000 dla Stop Loss i 0,00300000 dla Take Profit tworzy odpowiedni odstęp od cen wejścia. Te minima zapobiegają używaniu przez system poziomów wsparcia lub oporu, które są zbyt blisko, co mogłoby skutkować przedwczesnymi wyjściami lub nierealistycznymi celami.
Poziomy oparte na wykresach często pokrywają się z psychologicznymi poziomami cen, przy których wielu traderów składa zlecenia. Tworzy to samospełniające się przepowiednie, gdy ceny reagują na tych poziomach. Używanie ich do zarządzania transakcjami dostosowuje strategie do szerszego zachowania uczestników rynku.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Forward
- Draw boundaries = Off
- Draw extrema = Off
- Draw supports and resistances = On
- Draw swing phase = Off
- Supports and resistances forward = ALL
- Support multiplier = 1.00
- Resistance multiplier = 1.00
Initial Stop Loss
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00250000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Initial Take Profit
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00300000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Zrzuty ekranu

Przykład D5: Support and resistance for initial stop loss, stop loss trailing, initial take profit and dynamic take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład rozszerza użycie wsparcia i oporu o dynamiczne dostosowania przez cały czas trwania transakcji. Zarówno Stop Loss, jak i Take Profit stale aktualizują się w miarę powstawania nowych poziomów wsparcia i oporu. Tworzy to inteligentny system, który adaptyje się do ewoluującej struktury rynku.
Analizator wykresów stale skanuje w poszukiwaniu nowych poziomów, przełączając się na bliższe wsparcie lub opór w miarę ich powstawania. Umożliwia to zacieśnianie stopów w miarę korzystnego poruszania się ceny, jednocześnie rozszerzając cele, gdy opór jest przełamywany. Wizualny wyświetlacz pokazuje wszystkie wykryte poziomy, zapewniając przejrzystość podejmowania decyzji.
To zaawansowane podejście naśladuje sposób, w jaki profesjonalni traderzy ręcznie dostosowują poziomy na podstawie struktury rynku. Automatyzacja zapewnia spójne stosowanie bez emocjonalnych zakłóceń, utrzymując zdyscyplinowane zarządzanie transakcjami nawet w stresujących warunkach rynkowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Forward
- Draw boundaries = Off
- Draw extrema = Off
- Draw supports and resistances = On
- Draw swing phase = Off
- Supports and resistances forward = ALL
- Support multiplier = 1.00
- Resistance multiplier = 1.00
Initial Stop Loss
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00250000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Stop Loss Trailing - Support/resistance from chart analyzer
- Activation position = 0
- Type = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Support/resistance fix pips minimum = Off
- Support/resistance rate of change minimum = Off
- Support/resistance fix pips maximum = Off
- Support/resistance rate of change maximum = Off
Initial Take Profit
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00300000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Dynamic Take Profit - Support/resistance from chart analyzer
- Activation position = 0
- Type = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Support/resistance fix pips minimum = Off
- Support/resistance rate of change minimum = Off
- Support/resistance fix pips maximum = Off
- Support/resistance rate of change maximum = Off
Zrzuty ekranu

Przykład D6: Candle pattern search used for initial stop loss and initial take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa rozpoznawania wzorców świecowych do określenia optymalnych poziomów Stop Loss i Take Profit. Gdy pojawiają się wzorce takie jak młoty lub formacje objęcia, zapewniają idealne poziomy wyjścia oparte na strukturze wzorca. Dostosowanie forward wynoszące 2,00 umożliwia precyzyjne dostrojenie tych wyidealizowanych poziomów.
Włączono wiele wzorców, zwiększając częstotliwość sygnałów i zapewniając różnorodne możliwości wejścia. Każdy wzorzec ma specyficzne właściwości sugerujące prawdopodobne zachowanie ceny, czyniąc je wartościowymi dla określania poziomów wyjścia. Wizualna identyfikacja wzorców pomaga traderom uczyć się rozpoznawania wzorców, podczas gdy system handluje automatycznie.
Wyjścia oparte na wzorcach są zgodne z tradycyjnymi zasadami analizy technicznej, używając tych samych koncepcji, którymi ręczni traderzy posługują się od dziesięcioleci. Łączy to klasyczne techniki analizy wykresów z nowoczesnym algorytmicznym tradingiem.
CAUTION
Zalecane użycie: M1 - M15
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Candle Patterns
- Signal in use = On
- Signal used for = Entry
- Hammer = On
- Hanging Man = On
- Bullish Belt Hold = On
- Bearish Belt Hold = On
- Bullish Engulfing = On
- Bearish Engulfing = On
- Bullish Harami = On
- Bearish Harami = On
- Bullish Harami Cross = On
- Bearish Harami Cross = On
- Bullish Doji = On
- Bearish Doji = On
- Bullish Long Legged Doji = On
- Bearish Long Legged Doji = On
- Bullish Gravestone Doji = On
- Bearish Gravestone Doji = On
- Bullish Dragonfly Doji = On
- Bearish Dragonfly Doji = On
- Dark Cloud Cover = On
- Piercing Pattern = On
- Morning Star = On
- Evening Star = On
- Bullish Inside Days = On
- Bearish Inside Days = On
- Stop loss forward adjustment = 2.00
- Take profit forward adjustment = 2.00
Initial Stop Loss
- Selection = Candle patterns
Initial Take Profit
- Selection = Candle patterns
Zrzuty ekranu

Przykład D7: Chart pattern search used for initial stop loss and initial take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wykorzystuje wykrywanie wzorców wykresów do zarządzania transakcjami. Wzorce takie jak trójkąty, głowa i ramiona oraz podwójne szczyty zapewniają strukturalne poziomy wyjścia oparte na mierzonych ruchach. Dostosowanie forward wynoszące 1,00 oznacza, że idealne poziomy wzorców są używane bez modyfikacji, ufając klasycznym zasadom analizy technicznej.
Włączono osiemnaście różnych wzorców, obejmujących formacje kontynuacji i odwrócenia. Każdy wzorzec ma dobrze ustalone cele zysku oparte na wysokości lub szerokości wzorca, zapewniając obiektywne poziomy wyjścia. System rozpoznaje te wzorce automatycznie, eliminując subiektywną interpretację.
Wzorce wykresów reprezentują psychologię tłumu zwizualizowaną w działaniu ceny. Używanie ich do zarządzania transakcjami dostosowuje strategie do tych psychologicznych poziomów, gdzie często dochodzi do znaczącej aktywności handlowej, zwiększając prawdopodobieństwo udanych wyjść.
CAUTION
Zalecane użycie: M1 - M15
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Chart Patterns
- Signal in use = On
- Signal used for = Entry
- Bullish Wedge = On
- Bearish Wedge = On
- Bullish Trendchannel = On
- Bearish Trendchannel = On
- Bullish Triangle = On
- Bearish Triangle = On
- Shoulder Head Shoulder Top = On
- Shoulder Head Shoulder Bottom = On
- Double Top = On
- Double Bottom = On
- Triple Top = On
- Triple Bottom = On
- Rectangle Top = On
- Rectangle Bottom = On
- Bullish Symetric Triangle = On
- Bearish Symetric Triangle = On
- Bullish Gap = On
- Bearish Gap = On
- Stop loss forward adjustment = 1.00
- Take profit forward adjustment = 1.00
Initial Stop Loss
- Selection = Chart patterns
Initial Take Profit
- Selection = Chart patterns
Zrzuty ekranu

Przykład D8: Fibonacci pattern search used for initial stop loss and initial take profit
CAUTION
To nie jest gotowa do użycia strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i symbolu oraz dokładnego backtestingu. Przykład ma służyć jako podstawa do własnej strategii i pomóc w zapoznaniu się z aplikacją internetową Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wykorzystuje wzorce retracementu Fibonacciego do zarządzania transakcjami. Gdy pojawiają się bycze lub niedźwiedzie wzorce Fibonacciego, zapewniają naturalne poziomy Stop Loss i Take Profit oparte na kluczowych procentach retracementu. Te matematyczne relacje często tworzą silne strefy wsparcia i oporu.
Dostosowanie forward wynoszące 1,00 wskazuje, że poziomy Fibonacciego są używane dokładnie tak, jak obliczone, szanując matematyczną precyzję, jaką te proporcje reprezentują. Traderzy obserwują te poziomy od dziesięcioleci, tworząc samowzmacniające się zachowanie ceny w kluczowych punktach Fibonacciego.
Zarządzanie oparte na Fibonaccim odpowiada strategiom śledzenia trendu, gdzie retracementy oferują możliwości wejścia. Rozpoznawanie wzorców eliminuje ręczne rysowanie Fibonacciego, zapewniając spójne stosowanie we wszystkich transakcjach, zachowując jednocześnie matematyczną integralność tych klasycznych poziomów.
CAUTION
Zalecane użycie: M1 - M15
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera następujące kluczowe ustawienia i że tryb profesjonalny jest aktywowany:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Fibonacci Patterns
- Signal in use = On
- Signal used for = Entry
- Bullish Fibonacci = On
- Bearish Fibonacci = On
- Stop loss forward adjustment = 1.00
- Take profit forward adjustment = 1.00
Initial Stop Loss
- Selection = Fibonacci patterns
Initial Take Profit
- Selection = Fibonacci patterns
Zrzuty ekranu

Przykład E1: Dwa zlecenia z oczekującym zleceniem
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje podział zlecenia z oczekującymi zleceniami. System otwiera dwie pozycje na każdy sygnał: 100% wolumenu natychmiast i kolejne 50% przy 80% ryzyka. Takie stopniowe wejście pozwala na powiększanie pozycji w wygrywających transakcjach przy jednoczesnym ograniczaniu ekspozycji na stratnych.
Zlecenie oczekujące korzysta z mechaniki zlecenia stop z wyceną opartą na odchyleniu standardowym. Jeśli cena osiągnie poziom 80% ryzyka, dodatkowa pozycja uruchamia się automatycznie. Obie pozycje mają tę samą logikę stop loss i take profit, co upraszcza zarządzanie mimo wielu wejść.
Skalowanie pozycji jest profesjonalną metodą zarządzania kapitałem, pozwalającą traderom maksymalizować zyski przy kontroli ryzyka. Takie podejście pozwala uchwycić więcej zysku podczas silnych ruchów, utrzymując przy tym rozsądną ekspozycję na nieudane sygnały.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = STD
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Trade Splitting
- Open volume = 100
- Open position = 80
- Close position = 0
Zrzuty ekranu

Przykład E2: Trzy zlecenia
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład rozszerza podział zlecenia do trzech pozycji z różnymi punktami wejścia i wyjścia. Pierwszy podział wchodzi przy 80% ryzyka z pełnym wolumenem, drugi przy 150% ryzyka z 50% wolumenu i wychodzi przy 200% ryzyka. Tworzy to zaawansowany system skalowania z wieloma celami zysku.
Każdy podział może mieć niezależne poziomy wyjścia, co pozwala na częściowe realizowanie zysków w z góry określonych punktach. Takie podejście stopniowo zabezpiecza zyski, pozostawiając część pozycji na większe ruchy. Główna transakcja celuje w stosunek ryzyka 2,40, dążąc do znacznych zysków na pozycji bazowej.
Wiele punktów wyjścia zmniejsza presję psychologiczną poprzez stopniowe zabezpieczanie zysków. Traderzy często zmagają się z podejściem wszystko albo nic; to stopniowe rozwiązanie zapewnia zrównoważone podejście łączące konserwatywne i agresywne instynkty.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 2.40
Trade Splitting 1
- Open volume = 100
- Open position = 80
- Close position = 0
Trade Splitting 2
- Open volume = 50
- Open position = 150
- Close position = 200
Zrzuty ekranu

Przykład E3: Cztery zlecenia
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład implementuje podział na cztery pozycje, tworząc złożoną strategię skalowania. Każdy podział ma określone punkty wejścia i wolumeny, przy czym ostatnia pozycja używa zaledwie 25% wolumenu i wchodzi przy 200% ryzyka. Takie piramidalne podejście maksymalizuje rozmiar pozycji w wygrywających transakcjach przy minimalizacji ryzyka.
Stopniowe wejścia przy 80, 150 i 200% ryzyka tworzą wiele punktów potwierdzenia przed pełnym wdrożeniem pozycji. Wczesne wyjścia przy 200 i 220% ryzyka dla późniejszych podziałów zapewniają realizację zysku nawet przy odwróceniu trendów. Ta zaawansowana struktura równoważy agresywność z ochroną.
Podział na cztery poziomy to zaawansowane zarządzanie pozycją odpowiednie dla silnie trendujących rynków. Złożoność wymaga starannego monitorowania, ale może znacznie zwiększyć zyskowność, gdy trendy utrzymują się ponad pierwotne cele.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 2.40
Trade Splitting 1
- Open volume = 100
- Open position = 80
- Close position = 0
Trade Splitting 2
- Open volume = 50
- Open position = 150
- Close position = 200
Trade Splitting 3
- Open volume = 25
- Open position = 200
- Close position = 220
Zrzuty ekranu

Przykład F1: Tymczasowe wyłączenie handlu z powodu słabych wyników
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład pokazuje tymczasowe zawieszenie handlu z powodu słabych wyników w danym tygodniu. Jeśli konto straci 2% lub więcej w ciągu tygodnia, handel zostaje wstrzymany do początku następnego tygodnia. Panel inspekcji wyświetla bieżące wskaźniki wyników, zapewniając informacje zwrotne w czasie rzeczywistym o bliskości progów zawieszenia.
Ten mechanizm ochronny zapobiega emocjonalnemu handlowi rewanżystycznemu po stratach. Wymuszając okres ochłodzenia, traderzy mogą analizować, co poszło nie tak, bez narażania dalszego kapitału. Automatyczny reset co tydzień zapewnia nowy start bez ręcznej interwencji.
Monitorowanie wyników tworzy samoświadome systemy handlowe, które rozpoznają, gdy strategie nie działają. Ta funkcja obronna okazuje się nieoceniona podczas nieoczekiwanych warunków rynkowych, gdy strategie mogą tymczasowo zawodzić.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Monitoring
- Draw inspector panel = On
- Weekly performance: Relative lower limit = -2.00
Zrzuty ekranu

Przykład F2: Trwałe wyłączenie handlu z powodu słabych wyników
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład implementuje trwałe zawieszenie handlu na podstawie ogólnych wyników. Jeśli łączne wyniki konta spadną poniżej progu -2%, handel zatrzymuje się całkowicie bez automatycznej reaktywacji. Ta ostateczna ochrona zapobiega całkowitemu zniszczeniu konta podczas niepowodzenia strategii.
Panel inspekcji stale wyświetla ogólne wskaźniki wyników, ostrzegając traderów, gdy zbliżają się do progu trwałego zawieszenia. Ta przejrzystość pozwala na interwencję przed automatycznym wyłączeniem. Ręczny reset pozostaje możliwy, ale wymaga świadomego działania.
Trwałe zawieszenie stanowi ostatnią siatkę bezpieczeństwa, uznając, że strategie mogą całkowicie zawodzić. To pokorne podejście akceptuje fakt, że nie wszystkie strategie działają wiecznie, chroniąc kapitał, gdy fundamentalne założenia strategii się załamują.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Monitoring
- Draw inspector panel = On
- Overall performance: Relative lower limit = 2.00
Zrzuty ekranu

Przykład F3: Tymczasowe wyłączenie handlu z powodu złego drawdown
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa tygodniowych limitów drawdown do tymczasowego zawieszenia. Jeśli drawdown przekroczy 2% w ciągu tygodnia, handel zostaje wstrzymany do następnego tygodnia. W odróżnieniu od limitów wyników mierzących wyniki końcowe, limity drawdown monitorują ruchy od szczytu do dołka w danym okresie.
Monitorowanie drawdown dokładniej odzwierciedla ekspozycję na ryzyko niż proste wskaźniki wyników. Strategia może zakończyć się zyskownie, jednocześnie doświadczając niebezpiecznych drawdownów zagrażających dużymi stratami. Ten pomiar zapewnia, że strategie utrzymują akceptowalne poziomy ryzyka przez cały okres handlu.
Panel inspekcji pokazuje bieżące poziomy drawdown, pomagając traderom rozumieć ekspozycję na ryzyko w czasie rzeczywistym. Ta świadomość wspiera lepsze decyzje zarządzania ryzykiem nawet podczas ręcznego handlu obok systemów automatycznych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Monitoring
- Draw inspector panel = On
- Weekly drawdown : Relative upper limit = 2.00
Zrzuty ekranu

Przykład F4: Trwałe wyłączenie handlu z powodu złego drawdown
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wymusza trwałe zawieszenie na podstawie maksymalnego całkowitego drawdown. Jeśli drawdown kiedykolwiek przekroczy 2% od najwyższego equity konta, handel zatrzymuje się na stałe. Ta rygorystyczna ochrona zapewnia, że strategie nigdy nie narażają na nieakceptowalne straty niezależnie od ewentualnego odrobienia.
Całkowity drawdown reprezentuje najgorszy scenariusz od początku działania strategii. Ten wskaźnik ujawnia rzeczywistą ekspozycję na ryzyko, pokazując maksymalną stratę, którą traderzy muszą psychologicznie i finansowo wytrzymać. Ograniczenie tego chroni zarówno kapitał, jak i pewność siebie.
Trwały charakter tego zawieszenia odzwierciedla poważne implikacje drawdown. Strategie przekraczające akceptowalne poziomy drawdown udowodniły swoją zbyt wysoką ryzykowność i wymagają całkowitej ponownej oceny, a nie prostej kontynuacji.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Volume Calculation
- Volume calculation method = Fix lots
- Fix lots = 0.10
Monitoring
- Draw inspector panel = On
- Overall drawdown: Relative upper limit = 2.00
Zrzuty ekranu

Przykład G1: Buy stop z ceną oczekującą opartą na StdDev
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje zlecenia buy stop z wyceną opartą na odchyleniu standardowym. Zlecenia są składane powyżej bieżącej ceny rynkowej przy użyciu wartości wskaźnika STD i uruchamiają się tylko wtedy, gdy cena wzrośnie do tego poziomu. Wygaśnięcie po 75 barach zapewnia, że zlecenia nie pozostają w nieskończoność, jeśli nie zostaną wykorzystane.
Zlecenia stop sprawdzają się doskonale w strategiach breakout, gdzie traderzy chcą potwierdzenia ruchu w górę przed wejściem. Czekając na osiągnięcie poziomu oczekującego przez cenę, strategia unika fałszywych wybić, które natychmiast się odwracają. Wycena oparta na STD dostosowuje się do zmienności, umieszczając zlecenia na statystycznie istotnych poziomach.
Zlecenia oczekujące zmniejszają poślizg podczas szybkich rynków, poprzez wcześniejsze ustawienie zleceń na pożądanych poziomach. Jest to szczególnie cenne podczas publikacji danych lub wybić, gdy natychmiastowe wykonanie może wiązać się ze słabym wypełnieniem.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = STD
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G2: Buy limit z ceną oczekującą opartą na StdDev
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład pokazuje zlecenia buy limit służące do wchodzenia po lepszych cenach podczas korekt. Zlecenia są składane poniżej ceny rynkowej przy użyciu wartości wskaźnika STD, czekając na cofnięcie przed otwarciem pozycji długich. To cierpliwe podejście często osiąga lepsze ceny wejścia niż natychmiastowe zlecenia rynkowe.
Zlecenia limit sprawdzają się w strategiach opartych na zakresie, gdzie cena oscyluje między granicami. Składając zlecenia na dolnej granicy, traderzy wchodzą na optymalnych poziomach w obrębie zakresu. Wycena oparta na STD zapewnia dostosowanie zleceń do bieżących warunków zmienności.
Wygaśnięcie po 75 barach zapobiega uruchamianiu starych zleceń po zmianie warunków rynkowych. Ten limit czasowy utrzymuje aktualność strategii, zapewniając, że zlecenia odzwierciedlają niedawną analizę rynku, a nie przestarzałe sygnały.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Limit
- Price calculation method = Indicator value
- Used indicator = STD
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G3: Sell stop z ceną oczekującą opartą na StdDev
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład implementuje zlecenia sell stop dla pozycji krótkich, składając zlecenia poniżej bieżącej ceny w celu potwierdzenia impulsu spadkowego. Wskaźnik STD określa optymalną odległość, dostosowując się do zmienności rynku. Zapewnia to, że zlecenia uruchamiają się tylko przy znaczących ruchach w dół.
Zlecenia sell stop chronią przed fałszywymi przełamaniami w trendach wzrostowych, wymagając potwierdzenia cenowego przed otwarciem pozycji krótkich. To konserwatywne podejście zmniejsza przedwczesne shorty, które natychmiast ponoszą straty po wznowieniu trendów wzrostowych. Mechanizm oczekujący zapewnia ten filtr potwierdzenia.
Wizualna prezentacja wyraźnie pokazuje poziomy zleceń oczekujących, pomagając traderom zrozumieć, gdzie zlecenia czekają na realizację. Ta przejrzystość pomaga w nauce interakcji zleceń oczekujących z ruchem cen rynkowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Short
Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = STD
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G4: Sell limit z ceną oczekującą opartą na StdDev
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa zleceń sell limit do otwierania pozycji krótkich po lepszych cenach podczas korekt wzrostowych. Zlecenia są składane powyżej bieżącej ceny i czekają na odbicia w górę przed sprzedażą. To cierpliwe podejście często osiąga lepsze ceny wejścia dla transakcji krótkich.
Zlecenia limit dla shortów sprawdzają się dobrze w trendach spadkowych, gdzie odbicia zapewniają lepsze okazje do sprzedaży. Czekając na te odbicia, traderzy wchodzą na poziomach oporu zamiast gonić cenę w dół. Wycena oparta na STD zapewnia odpowiednią odległość od bieżących poziomów rynkowych.
Połączenie sygnałów MACD z realizacją przez zlecenia limit tworzy dwuetapowy proces potwierdzenia. Najpierw MACD musi wysłać sygnał, następnie cena musi osiągnąć poziom limit, zapewniając podwójną weryfikację przed otwarciem pozycji.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Short
Pending Order Settings
- Mode = Limit
- Price calculation method = Indicator value
- Used indicator = STD
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G5: Buy stop z ceną oczekującą opartą na stopie zmiany
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład stosuje obliczenia stopy zmiany do ustawiania zleceń oczekujących. Stopa zmiany 0,00300000 tworzy ceny oczekujące oparte na procentach, które skalują się z wartością instrumentu. To względne podejście utrzymuje spójne zachowanie strategii w miarę wahań cen w czasie.
Stałe 200-pipsowe stop loss mogą być odpowiednie przy określonych poziomach cen, ale stają się zbyt duże lub zbyt małe w miarę ewolucji rynków. Obliczenia stopy zmiany rozwiązują ten problem, utrzymując proporcjonalne relacje niezależnie od bezwzględnych poziomów cen. Tworzy to bardziej solidne strategie długoterminowe.
Zalecenie dotyczące interwałów M1-M15 sugeruje, że to podejście sprawdza się w szybszym handlu, gdzie szybkie ruchy cenowe wymagają responsywnych zleceń oczekujących. System oparty na procentach dostosowuje się automatycznie do różnych reżimów zmienności.
CAUTION
Zalecane do użytku na M1 - M15
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Rate of change
- Rate of change = 0.00300000
- Expiration = 75
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Initial Stop Loss
- Selection = Rate of change
- Rate change = 0.00250000
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G6: Buy stop z wartością wskaźnika jako ceną oczekującą
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa górnych wartości Wstęg Bollingera do ustawiania zleceń stop. Gdy pojawią się sygnały MACD, zlecenia oczekujące są składane na poziomie górnej wstęgi, wymagając przebicia przez cenę tej statystycznej granicy przed wejściem. Łączy to potwierdzenie impetu z poziomami opartymi na zmienności.
Wstęgi Bollingera zapewniają dynamiczne poziomy oporu, które rozszerzają się i zwężają wraz ze zmiennością. Używanie ich do zleceń oczekujących zapewnia, że wejścia następują tylko przy przełamaniu istotnych poziomów, a nie przy drobnym oporze. Ten filtr zmniejsza fałszywe wybicia na rynkach w zakresie.
Cena oczekująca oparta na wskaźniku eliminuje subiektywny wybór poziomów, tworząc spójne, matematycznie wywiedzione punkty wejścia. Ta obiektywność usuwa emocjonalne podejmowanie decyzji w kwestii czasu wejścia w transakcję.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = BB
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (BB Upper)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = BB
- Line index = Upper
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G7: Buy stop z poziomami wsparcia i oporu jako ceną oczekującą
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa poziomów wsparcia i oporu z analizatora wykresu do ustawiania zleceń oczekujących. Analizator automatycznie identyfikuje kluczowe poziomy i umieszcza zlecenia oczekujące w tych psychologicznych punktach cenowych. Wyrównuje to wejścia z poziomami, gdzie zazwyczaj koncentruje się aktywność handlowa.
Poziomy wsparcia i oporu często działają jak magnesy dla ceny, przyciągając zlecenia wielu uczestników rynku. Składanie zleceń oczekujących na tych poziomach zwiększa prawdopodobieństwo realizacji, zapewniając jednocześnie wejście przy istotnych punktach cenowych. Wygaśnięcie po 75 barach zapobiega uruchamianiu przestarzałych poziomów.
Wizualna prezentacja wsparcia i oporu pomaga traderom zrozumieć proces decyzyjny analizatora wykresów. Ta przejrzystość buduje zaufanie do automatycznego wyboru poziomów i uczy o strukturze rynku.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Expiration = 75
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Forward
- Draw boundaries = Off
- Draw extrema = Off
- Draw supports and resistances = On
- Draw swing phase = Off
- Supports and resistances forward = ALL
- Support multiplier = 1.00
- Resistance multiplier = 1.00
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G8: Buy stop z aktywacją zależną od ceny (histereza min)
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wprowadza histerezę dla lokalnie zarządzanych zleceń oczekujących. Minimalna histereza -50% wymaga, aby cena przesunęła się poza poziom oczekujący przed uruchomieniem, zapobiegając aktywacji przy krótkim dotknięciu. Filtruje to fałszywe wybicia, które natychmiast się odwracają.
Lokalne zarządzanie sprawia, że zlecenia oczekujące są niewidoczne dla brokerów, zapobiegając polowaniu na stop loss lub uprzedzaniu zleceń. Histereza dodaje kolejną warstwę ochrony, zapewniając znaczący ruch ceny przed aktywacją. Ta podwójna ochrona znacząco zmniejsza liczbę fałszywych wejść.
Cena oczekująca oparta na ATR w połączeniu z histerezą tworzy adaptacyjne warunki wejścia. Wraz ze zmianą zmienności oba parametry dostosowują się proporcjonalnie, utrzymując spójne zachowanie strategii.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = ATR
- Expiration = 75
- Locally managed limit and stop orders = On
- Hysteresis minimum value = -50
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (ATR)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład G9: Buy stop z anulowaniem zależnym od ceny (histereza max)
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje maksymalną histerezę do automatycznego anulowania zleceń. Jeśli cena przesunie się 50 pipsów poza poziom oczekujący bez uruchomienia, zlecenie anuluje się automatycznie. Zapobiega to spóźnionym wejściom po upływie okazji, utrzymując integralność czasową strategii.
Maksymalna histereza działa jak zlecenie stop-limit, definiując zarówno cenę uruchomienia, jak i maksymalną akceptowalną cenę wejścia. Zapobiega to poślizgowi podczas szybkich rynków, zapewniając jednocześnie realizację wejść w akceptowalnych zakresach. Automatyczne anulowanie usuwa przestarzałe zlecenia, które nie odzwierciedlają już bieżących warunków.
W połączeniu z lokalnym zarządzaniem tworzy to zaawansowane zachowanie zleceń oczekujących niemożliwe do osiągnięcia przy standardowych zleceniach brokerskich. Elastyczność umożliwia precyzyjną kontrolę wejścia dostosowaną do konkretnych wymagań strategii.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Pending Order Settings
- Mode = Stop
- Price calculation method = Indicator value
- Used indicator = ATR
- Expiration = 75
- Locally managed limit and stop orders = On
- Hysteresis maximum value = -50
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators (ATR)
- Signal in use = On
- Signal used for = Forward
- Selected indicator = ATR
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład H1: Zdarzenia filtrowane według tytułu
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład filtruje zdarzenia informacyjne według zawartości tytułu, skupiając się wyłącznie na komunikatach EBC i Fed. Filtr wyłączny zapewnia, że tylko zdarzenia zawierające te konkretne terminy generują sygnały. To ukierunkowane podejście eliminuje szum z mniej wpływowych wiadomości, skupiając się na głównych decyzjach banków centralnych.
Wizualna tabela zdarzeń i linie na wykresie wyraźnie pokazują filtrowane zdarzenia, wskazując dokładnie, które komunikaty będą generować sygnały. 30-minutowe okna przed i po zdarzeniu zapewniają wystarczający czas na pozycjonowanie wokół tych głównych wydarzeń. Filtrowanie według tytułu pozwala na precyzyjny wybór zdarzeń bez monitorowania wszystkich wiadomości.
Zdarzenia bankowe często tworzą największe ruchy rynkowe, czyniąc je idealnymi dla strategii opartych na wiadomościach. Filtrując konkretnie te zdarzenia, traderzy mogą dokładnie przygotować się na każdą okazję zamiast reagować na wiele drobnych komunikatów.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - News
- Signal in use = On
- Signal used for = Entry
- Draw table with upcoming events = On
- Draw signal lines with name in chart = On
- Pre event signal time = 1800
- Post event signal time = 1800
- Signals for ALL regions = On
- Signals for AUD region = On
- Signals for BRL region = On
- Signals for CAD region = On
- Signals for CHF region = On
- Signals for CNY region = On
- Signals for EUR region = On
- Signals for GBP region = On
- Signals for HKD region = On
- Signals for INR region = On
- Signals for JPY region = On
- Signals for KRW region = On
- Signals for MXN region = On
- Signals for NOK region = On
- Signals for NZD region = On
- Signals for SEK region = On
- Signals for SGD region = On
- Signals for USD region = On
- Signals for ZAR region = On
Signal Generation - News - Title filter 1
- Filter type = Exclusive
- Title name to filter = ECB
Signal Generation - News - Title filter 2
- Filter type = Exclusive
- Title name to filter = Fed
Zrzuty ekranu

Przykład H2: Zdarzenia filtrowane według relacji wartości
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład filtruje zdarzenia według relacji wartości rzeczywistej do poprzedniej. Tylko zdarzenia, w których wyniki rzeczywiste przekraczają poprzednie wartości, generują sygnały, co celuje w pozytywne niespodzianki często windujące ceny w górę. To filtrowanie relacyjne nie wymaga znajomości wartości bezwzględnych, tylko względnych ulepszeń.
Wizualna prezentacja pokazuje, które zdarzenia spełniają kryteria relacji, zapewniając przejrzystość generowania sygnałów. Relacje wartości okazują się bardziej niezawodne niż progi bezwzględne, ponieważ wskaźniki ekonomiczne znacznie różnią się skalą i znaczeniem. To względne podejście dostosowuje się do różnych typów komunikatów.
Skupienie się na poprawach filtruje rozczarowujące wyniki, które mogłyby wywołać sprzedaż. To ukierunkowanie na kierunek wyrównuje sygnały z prawdopodobnymi reakcjami rynku, poprawiając jakość sygnałów bez złożonej analizy fundamentalnej.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - News
- Signal in use = On
- Signal used for = Entry
- Draw table with upcoming events = On
- Draw signal lines with name in chart = On
- Pre event signal time = 1800
- Post event signal time = 1800
- Signals for ALL regions = On
- Signals for AUD region = On
- Signals for BRL region = On
- Signals for CAD region = On
- Signals for CHF region = On
- Signals for CNY region = On
- Signals for EUR region = On
- Signals for GBP region = On
- Signals for HKD region = On
- Signals for INR region = On
- Signals for JPY region = On
- Signals for KRW region = On
- Signals for MXN region = On
- Signals for NOK region = On
- Signals for NZD region = On
- Signals for SEK region = On
- Signals for SGD region = On
- Signals for USD region = On
- Signals for ZAR region = On
Value relation 1
- Relation condition = Actual greater previous
Zrzuty ekranu

Przykład I1: Jedna linia wskaźnika jako sygnał
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje podstawowe warunki gradientu wskaźnika do generowania sygnałów. Wskaźnik SMA generuje sygnały, gdy jego nachylenie przekracza zero, wskazując, że średnia krocząca zaczęła rosnąć. Ten prosty warunek identyfikuje potencjalne początki trendów przy minimalnej złożoności.
Podejście oparte na przekroczeniu gradientu różni się od metod przecięcia cen tym, że skupia się na zmianach kierunku wskaźnika, a nie na bezwzględnych pozycjach. Często daje to wcześniejsze sygnały, gdy wskaźniki zaczynają się odwracać, zanim cena je przetnie. Wizualne linie sygnałów wyraźnie oznaczają, kiedy spełnione są warunki gradientu.
Strategie z jednym wskaźnikiem są cenne dla zrozumienia podstawowych koncepcji przed zwiększaniem złożoności. Ten przykład uczy, jak nachylenia wskaźników generują sygnały, tworząc fundament dla bardziej zaawansowanych podejść wielowskaźnikowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Gradient condition = Cross Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 1
Zrzuty ekranu

Przykład I2: Jedna linia wskaźnika z wykluczeniem czasowym
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład dodaje wykluczenie czasowe do sygnałów wskaźnikowych, blokując sygnały w określonych godzinach. Wykluczenie 22:00-09:00 usuwa nocne i wczesnoranne okresy, gdy spready mogą być szersze, a płynność niższa. Ten filtr czasowy poprawia jakość sygnałów, skupiając się na optymalnych godzinach handlowych.
Wykluczenie czasowe różni się od komponentu czasowego tym, że całkowicie wyłącza przetwarzanie sygnałów w wykluczonych okresach. Nawet jeśli wystąpią idealne warunki wskaźnikowe, żadne sygnały nie są generowane. Ten twardy filtr zapewnia, że strategie działają tylko w zamierzonych sesjach rynkowych.
Połączenie wskaźników technicznych z filtrowaniem czasowym tworzy bardziej solidne strategie. Eliminując niekorzystne okresy, pozostałe sygnały mają wyższe prawdopodobieństwo sukcesu ze względu na lepsze warunki rynkowe.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Gradient condition = Cross Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 1
- Exclusion time range = 22:00:00-09:00:00
Zrzuty ekranu

Przykład I3: Dwie linie wskaźnika kombinowane
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład łączy dwie średnie kroczące do generowania sygnałów na podstawie ich punktów przecięcia. Gdy szybsza SMA przekracza wolniejszą EMA od dołu, pojawiają się sygnały kupna. To klasyczne podejście analizy technicznej jest używane przez traderów od dziesięcioleci ze względu na swoją prostotę i skuteczność.
Przecięcia średnich kroczących wygładzają ruchy cen, identyfikując jednocześnie zmiany trendów. Podejście z dwiema liniami zapewnia potwierdzenie, ponieważ obie średnie muszą się wyrównać, aby wygenerować sygnały. Wizualna prezentacja obu linii pomaga traderom zrozumieć dynamikę relacji napędzającą generowanie sygnałów.
Ta fundamentalna strategia uczy zasad łączenia wskaźników stosujących się do dowolnej pary wskaźników. Zrozumienie interakcji dwóch wskaźników przygotowuje traderów do bardziej złożonych systemów wielowskaźnikowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Zrzuty ekranu

Przykład I4: Cztery linie wskaźnika kombinowane
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wykorzystuje cztery różne średnie kroczące z różnymi warunkami, tworząc kompleksowy filtr sygnałów. Każda średnia musi spełnić określone wymagania gradientu dla sygnałów pozytywnych. SMA i EMA używają warunków przecięcia, podczas gdy LWMA i SMMA wymagają pozytywnych nachyleń.
Wielokrotne potwierdzenie wskaźnikowe dramatycznie zmniejsza liczbę fałszywych sygnałów, wymagając zgodności różnych metod obliczeniowych. Każdy typ średniej kroczącej reaguje inaczej na zmiany cen, więc jednogłośna zgoda wskazuje na silne warunki trendowe. 100-okresowa SMMA zapewnia potwierdzenie trendu długoterminowego.
Ten złożony system filtrowania demonstruje, jak wiele wskaźników może ze sobą współpracować bez tworzenia sprzecznych sygnałów. Stopniowe podejście od szybkich do wolnych średnich zapewnia wyrównanie zarówno krótkoterminowego impulsu, jak i długoterminowego trendu.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = LWMA
- Gradient condition = Greater Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicators - SMMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMMA
- Period = 100
- Gradient condition = Greater Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 4
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Zrzuty ekranu

Przykład I5: Użycie ceny jako wskaźnika
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa samej ceny jako wskaźnika, konkretnie ceny otwarcia każdego baru. To bezpośrednie podejście eliminuje opóźnienie wskaźnika, zapewniając natychmiastową reakcję na zmiany cen. Wskaźnik PRICE pozwala dowolnemu komponentowi ceny (otwarcie, maksimum, minimum, zamknięcie) generować sygnały.
Korzystanie z surowych danych cenowych sprawdza się w strategiach breakout, gdzie konkretne poziomy cenowe mają większe znaczenie niż wygładzone wskaźniki. Wizualna prezentacja pokazuje dokładnie, które punkty cenowe generują sygnały, zapewniając pełną przejrzystość. To podejście uczy różnicy między generowaniem sygnałów opartych na cenie a opartych na wskaźnikach.
Strategie z ceną jako wskaźnikiem często łączą się z innymi filtrami, aby unikać nadmiernej liczby sygnałów. Choć responsywne, surowa cena może być zaszumiona, co sprawia, że dodatkowe potwierdzenie jest cenne do filtrowania fałszywych ruchów.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - PRICE
- Signal in use = On
- Signal used for = Entry
- Selected indicator = PRICE
- Series = Open
- Draw in chart = On
- Drawing slot = 1
Zrzuty ekranu

Przykład J1: Jedna linia oscylatora jako sygnał
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład generuje sygnały z wartości oscylatora RSI przekraczających poziom 70, identyfikując warunki wykupienia. W odróżnieniu od wskaźników trendu podążających za ceną, oscylatory mierzą impet i ekstrema, dostarczając różnych typów sygnałów. Wizualna prezentacja wyraźnie pokazuje wartości RSI i punkty przecięcia.
Sygnały oscylatora często stoją w sprzeczności z sygnałami trendu, identyfikując potencjalne odwrócenia zamiast kontynuacji. Poziom 70 reprezentuje statystyczne warunki wykupienia, gdzie impet wzrostowy może się wyczerpać. To kontrariańskie podejście sprawdza się w strategiach opartych na zakresie, gdzie ekstrema się odwracają.
Strategie z jednym oscylatorem uczą koncepcji impulsu niezbędnych do zrozumienia dynamiki rynku. Ograniczony zakres RSI 0-100 ułatwia interpretację, co czyni go idealnym do nauki handlu opartego na oscylatorach.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Value condition = Cross Limit 1
- Value limit 1 = 70.00000000
- Draw in chart = On
- Drawing slot = 1
Zrzuty ekranu

Przykład J2: Dwie linie oscylatora kombinowane jako sygnał
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład łączy przecięcia histogramu MACD do generowania sygnałów. Gdy linia główna MACD przekracza linię sygnałową od dołu, impet przesuwa się z negatywnego na pozytywny. To podejście oparte na przecięciu linii zerowej identyfikuje zmiany impulsu, które często poprzedzają ruchy cen.
MACD łączy elementy trendu i impulsu, czyniąc go wszechstronnym w różnych warunkach rynkowych. Wizualizacja histogramu pokazuje różnicę między liniami, ułatwiając identyfikację przecięć. Obie linie są wyświetlane dla pełnego zrozumienia dynamiki wskaźnika.
Oscylatory dwuliniowe dostarczają bardziej zniuansowanych sygnałów niż wersje jednoliniowe. Relacja między liniami ujawnia przyspieszenie i spowolnienie impulsu, oferując wgląd wykraczający poza proste warunki wykupienia/wyprzedania.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Zrzuty ekranu

Przykład J3: Użycie wolumenu jako oscylatora
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa wskaźników wolumenu do generowania sygnałów, wymagając danych tickowych dla dokładnego obliczenia. Wolumen dostarcza unikalnych informacji o rynku niedostępnych wyłącznie z ceny, ujawniając przekonanie za ruchami cenowymi. Wyższy wolumen sugeruje silniejsze zaangażowanie w nowe poziomy cen.
Wymóg każdego ticka zapewnia dokładny pomiar wolumenu, choć wymaga to większej mocy obliczeniowej. Sygnały oparte na wolumenie często potwierdzają sygnały oparte na cenie, zapewniając dodatkową walidację. Wyświetlacz oscylatora wyraźnie pokazuje wzorce wolumenu do analizy.
Strategie wolumenowe działają najlepiej na płynnych rynkach, gdzie dane o wolumenie są wiarygodne. Ten przykład wprowadza integrację danych innych niż cenowe, rozszerzając możliwości strategii poza czystą analizę techniczną.
CAUTION
Wymagany model każdego ticka
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators - VOLUME
- Signal in use = On
- Signal used for = Entry
- Selected indicator = VOLUME
- Series = Close
- Draw in chart = On
- Drawing slot = 1
Zrzuty ekranu

Przykład K1: Zezwolenie na wiele otwartych transakcji
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład umożliwia wiele jednoczesnych transakcji z tego samego modułu, pozwalając na akumulację pozycji podczas silnych trendów. Przy wyłączonym trybie jednej transakcji każdy sygnał otwiera nową pozycję niezależnie od istniejących transakcji. To agresywne podejście maksymalizuje ekspozycję w korzystnych warunkach.
Wiele pozycji wzmacnia zarówno zyski, jak i ryzyko, wymagając starannego zarządzania kapitałem. Wizualna prezentacja wyraźnie pokazuje wszystkie otwarte pozycje, pomagając traderom monitorować całkowitą ekspozycję. Stała wielkość lota zapobiega wykładniczemu wzrostowi pozycji, który mógłby stać się niekontrolowany.
Ta konfiguracja sprawdza się na silnie trendujących rynkach, gdzie wiele wejść może uchwycić przedłużone ruchy. Traderzy muszą jednak rozumieć zwiększone ryzyko ze skoncentrowanych pozycji i odpowiednio dostosować wielkość pozycji.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- One trade mode = Off
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład K2: Sygnały używane do otwierania i zamykania transakcji
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa przecięć MACD zarówno do wejścia, jak i wyjścia z transakcji, tworząc kompletny system handlowy. Odwrotne przecięcia zamykają istniejące pozycje, zapewniając wyjście z transakcji przy odwróceniu impulsu. To symetryczne podejście utrzymuje spójną logikę dla obu kierunków transakcji.
Wyjścia oparte na sygnałach różnią się od wyjść stop loss/take profit tym, że reagują na warunki rynkowe, a nie na stałe poziomy. To adaptacyjne podejście może uchwycić większe ruchy podczas silnych trendów, jednocześnie szybko wychodząc przy zmianie warunków. System pozostaje w pełni zautomatyzowany bez ręcznej interwencji.
Kompletne systemy sygnałowe uczą zarządzania pełnym cyklem życia transakcji. Zrozumienie logiki sygnałów zarówno wejścia, jak i wyjścia tworzy bardziej spójne strategie niż mieszanie różnych metodologii.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Exit
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Zrzuty ekranu

Przykład K3: Kombinacja sygnałów OR
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje logikę OR do łączenia sygnałów, gdzie dowolny pozytywny sygnał uruchamia transakcje. Dwie średnie kroczące działają niezależnie: przecięcie którejkolwiek generuje prawidłowe sygnały. To inkluzywne podejście zwiększa częstotliwość sygnałów w porównaniu z logiką AND wymagającą obu.
Logika OR sprawdza się w różnych warunkach rynkowych, pozwalając różnym wskaźnikom uchwycić różne typy okazji. Szybkie przecięcia SMA wychwytują szybkie ruchy, podczas gdy wolniejsze przecięcia EMA identyfikują większe trendy. Wizualne sygnały pokazują, który wskaźnik uruchomił każdą transakcję.
Operatory logiczne fundamentalnie zmieniają zachowanie strategii. Zrozumienie logiki OR versus AND pomaga traderom projektować systemy odpowiadające ich filozofii handlowej i tolerancji ryzyka.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- Signal logic = Logical OR
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Period = 50
- Gradient condition = Cross Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Period = 100
- Gradient condition = Cross Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 2
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład K4: Wymuszony czas oczekiwania między transakcjami
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wymusza 50-barowe okresy oczekiwania między transakcjami, zapobiegając szybkim kolejnym wejściom. Po zamknięciu każdej transakcji system musi czekać 50 barów przed akceptacją nowych sygnałów. Ten okres ochłodzenia zapobiega nadmiernemu handlowi i pozwala na rozwój warunków rynkowych.
Wymuszone oczekiwanie zmniejsza emocjonalny handel przez mechaniczne egzekwowanie dyscypliny. Nawet doskonałe sygnały są ignorowane w okresach oczekiwania, utrzymując spójne odstępy między transakcjami. To podejście sprawdza się w strategiach wymagających konkretnego rozwoju rynku między okazjami.
Czasowe odstępy między transakcjami różnią się od odstępów opartych na sygnałach tym, że używają czasu bezwzględnego zamiast warunków rynkowych. Tworzy to przewidywalną częstotliwość transakcji przydatną do obliczania wielkości pozycji i zarządzania ryzykiem.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
- One trade mode = Off
- Waiting time between trades = 50
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Signal Generation - News
- Selection = Indicator
- Used indicator = STD
Signal Generation - News
- Selection = Risk ratio
- Risk ratio = 1.40
Zrzuty ekranu

Przykład L1: Tylko długi sygnał MACD
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wyświetla długie sygnały MACD bez realizacji transakcji, co jest przydatne do opracowywania strategii i analizy sygnałów. Zielone pionowe linie oznaczają każde bycze przecięcie MACD, zapewniając wizualne potwierdzenie logiki sygnałów. Ten tryb obserwacji umożliwia dopracowanie strategii przed narażeniem kapitału.
Tryb tylko sygnałów pomaga traderom zrozumieć, kiedy i dlaczego pojawiają się sygnały, bez zobowiązań finansowych. Obserwując sygnały w różnych warunkach rynkowych, traderzy mogą ocenić wykonalność strategii przed handlem na żywo. Wizualne znaczniki tworzą przejrzysty historyczny zapis do analizy.
To edukacyjne podejście łączy handel ręczny z automatycznym. Traderzy mogą obserwować sygnały automatyczne podczas prowadzenia dyskrecjonalnych transakcji, łącząc systematyczne generowanie sygnałów z ludzkim osądem.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Zrzuty ekranu

Przykład L2: Tylko krótki sygnał MACD
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wizualizuje krótkie sygnały MACD za pomocą czerwonych pionowych linii bez realizacji transakcji. Niedźwiedzie przecięcia są wyraźnie oznaczone, pokazując, kiedy zaczyna się impet spadkowy. Ta wizualizacja pomaga traderom zrozumieć częstotliwość i timing sygnałów krótkich.
Wizualizacja sygnałów krótkich często ujawnia inne wzorce niż długie sygnały na tym samym rynku. Wiele instrumentów ma kierunkowe odchylenia wpływające na rozkład sygnałów. Obserwowanie obu kierunków pomaga traderom wybrać optymalny kierunek handlu dla konkretnych instrumentów.
Czerwone linie sygnałów tworzą silny kontrast wizualny, czyniąc niedźwiedzie sygnały natychmiast widocznymi. Ta przejrzysta wizualizacja pomaga w rozpoznawaniu wzorców i ocenie strategii podczas backtestingu lub testowania prospektywnego.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Short signals only drawn
- General signal visualization = On
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 2 cross value 1
Zrzuty ekranu

Przykład M1: Wartość wskaźnika do obliczania wolumenu z zewnętrznym wskaźnikiem
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład integruje zewnętrzne obliczenia wolumenu za pomocą niestandardowych wskaźników, demonstrując zaawansowane możliwości integracji. Zewnętrzny wskaźnik MyExternalVolume dostarcza obliczenia wolumenu wykraczające poza standardowe opcje. Ta elastyczność umożliwia stosowanie zastrzeżonych algorytmów przy jednoczesnym korzystaniu z zewnętrznego zarządzania ryzykiem.
Niestandardowe wskaźniki muszą być poprawnie zainstalowane w folderze wskaźników MetaTradera z prawidłowymi ścieżkami. System przekazuje obliczone wartości do określania rozmiaru pozycji, tworząc dynamiczne zarządzanie wolumenem oparte na niestandardowej logice. Łączy to zastrzeżone metody z systematycznym wykonaniem.
Zewnętrzna integracja umożliwia nieograniczoną zaawansowaną budowę strategii. Traderzy mogą implementować złożone modele matematyczne, wyniki uczenia maszynowego lub zastrzeżone obliczenia, korzystając jednocześnie z możliwości zarządzania transakcjami oferowanych przez framework.
CAUTION
Do uruchomienia tego przykładu potrzebny jest zewnętrzny wskaźnik. Pobierz, skompiluj i użyj plików wymienionych poniżej.
MQL 4 indicator example code: MyExternalVolume.mq4
MQL 5 indicator example code: MyExternalVolume.mq5
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - CUS - Custom oscillator
- Signal in use = On
- Signal used for = Forward
- Selected indicator = CUS - Custom oscillator
- MetaTrader4 path to indicator file = \FEA Trading\MT4\MyExternalVolume.ex4
- MetaTrader5 path to indicator file = FEA Trading\MT5\MyExternalVolume
- Draw in chart = On
- Drawing slot = 3
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value 1 cross value 2
Signal Generation - News
- Selection = Indicator
- Used indicator = STD
Signal Generation - News
- Selection = Risk ratio
- Risk ratio = 1.40
Signal Generation - News
- Volume calculation method = Indicator value
- Used indicator = CUS
Zrzuty ekranu

Przykład N1: Sygnały bez transakcji generowane przez wyszukiwanie świec
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje działanie wyszukiwarki wzorców świecowych bez realizacji rzeczywistych transakcji. Moduł jest skonfigurowany do wykrywania różnych formacji świecowych i wyświetlania ich jako sygnałów na wykresie. Monitoruje 24 różne formacje świecowe, w tym Hammer, warianty Doji, wzorce Engulfing oraz Morning/Evening Stars. Gdy pojawi się którykolwiek z tych wzorców, moduł generuje wizualny sygnał, ale nie otwiera pozycji.
Komponent Data Feedback jest ustawiony na analizę wykrytych wzorców przez 10 000 okresów, tworząc cenne statystyki dotyczące częstotliwości i rozkładu wzorców. Te informacje pomagają traderom zrozumieć, które wzorce pojawiają się najczęściej na wybranych rynkach. Funkcja histogramu z 100 przedziałami dostarcza szczegółowej analizy wystąpień wzorców.
Ta konfiguracja jest idealna dla traderów, którzy chcą studiować wzorce świecowe przed wdrożeniem ich w strategiach handlowych na żywo. Obserwując, jak wzorce się kształtują i jak często występują, można podejmować świadome decyzje o tym, które wzorce włączyć do automatycznych systemów handlowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Candle Patterns
- Signal in use = On
- Signal used for = Entry
- Hammer = On
- Hanging Man = On
- Bullish Belt Hold = On
- Bearish Belt Hold = On
- Bullish Engulfing = On
- Bearish Engulfing = On
- Bullish Harami = On
- Bearish Harami = On
- Bullish Harami Cross = On
- Bearish Harami Cross = On
- Bullish Doji = On
- Bearish Doji = On
- Bullish Long Legged Doji = On
- Bearish Long Legged Doji = On
- Bullish Gravestone Doji = On
- Bearish Gravestone Doji = On
- Bullish Dragonfly Doji = On
- Bearish Dragonfly Doji = On
- Dark Cloud Cover = On
- Piercing Pattern = On
- Morning Star = On
- Evening Star = On
- Bullish Inside Days = On
- Bearish Inside Days = On
- Signal visualization = Off
Data Feedback
- Value analysis = On
- Value analysis refresh interval = 1000
- Value analysis news period = 0
- Value analysis indicator period = 0
- Value analysis chart analyzer period = 0
- Value analysis Candle pattern search period = 10000
- Value analysis Chart pattern search period = 0
- Value analysis Fibonacci pattern search period = 0
- Value analysis histogram bins = 100
Zrzuty ekranu

Przykład N2: Sygnały bez transakcji generowane przez wyszukiwanie formacji
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład prezentuje wyszukiwarkę formacji wykresowych działającą w trybie tylko sygnałów. Moduł identyfikuje złożone formacje wykresowe bez składania transakcji, co jest idealne do treningu rozpoznawania wzorców i opracowywania strategii. Wykrywa 18 różnych formacji, w tym kliny, trójkąty, formacje głowy z ramionami, podwójne/potrójne szczyty i dna oraz prostokąty.
System stale skanuje ruchy cen w poszukiwaniu tych klasycznych wzorców analizy technicznej. Po wykryciu na wykresie pojawiają się wizualne sygnały, pomagające zrozumieć kształtowanie się wzorców w czasie rzeczywistym. Sekcja Data Feedback zbiera dane o występowaniu wzorców przez 10 000 okresów, dostarczając kompleksowych statystyk dotyczących częstotliwości i wiarygodności wzorców.
Ta konfiguracja jest szczególnie przydatna dla traderów uczących się rozpoznawać formacje wykresowe lub weryfikujących strategie oparte na wzorcach. Funkcje wizualizacji pomagają zobaczyć dokładnie, kiedy i gdzie kształtują się wzorce, a analiza statystyczna ujawnia, które z nich pojawiają się najczęściej na wybranych rynkach. Ta wiedza stanowi fundament do opracowywania zyskownych strategii handlowych opartych na wzorcach.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Chart Patterns
- Signal in use = On
- Signal used for = Entry
- Bullish Wedge = On
- Bearish Wedge = On
- Bullish Trendchannel = On
- Bearish Trendchannel = On
- Bullish Triangle = On
- Bearish Triangle = On
- Shoulder Head Shoulder Top = On
- Shoulder Head Shoulder Bottom = On
- Double Top = On
- Double Bottom = On
- Triple Top = On
- Triple Bottom = On
- Rectangle Top = On
- Rectangle Bottom = On
- Bullish Symetric Triangle = On
- Bearish Symetric Triangle = On
- Bullish Gap = On
- Bearish Gap = On
- Signal visualization = Off
Data Feedback
- Value analysis = On
- Value analysis refresh interval = 1000
- Value analysis news period = 0
- Value analysis indicator period = 0
- Value analysis chart analyzer period = 0
- Value analysis Candle pattern search period = 0
- Value analysis Chart pattern search period = 10000
- Value analysis Fibonacci pattern search period = 0
- Value analysis histogram bins = 100
Zrzuty ekranu

Przykład N3: Sygnały bez transakcji generowane przez wyszukiwanie Fibonacciego
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład ilustruje działanie wyszukiwarki wzorców Fibonacciego w trybie obserwacji. Moduł identyfikuje wzorce retracementu i rozszerzenia Fibonacciego bez realizacji transakcji, pozwalając traderom studiować te matematyczne relacje w ruchach cen. Skupia się na wykrywaniu zarówno byczychy, jak i niedźwiedzich wzorców Fibonacciego opartych na poziomach złotego podziału.
Wyszukiwarka analizuje wahania cen i automatycznie identyfikuje, gdy ceny szanują kluczowe poziomy Fibonacciego takie jak 38,2%, 50% i 61,8%. Te poziomy często działają jako strefy wsparcia i oporu, gdzie następują odwrócenia cen. Komponent Data Feedback śledzi wystąpienia wzorców Fibonacciego przez 10 000 okresów, budując kompleksową bazę danych zachowania wzorców.
Ta konfiguracja pomaga traderom zrozumieć, jak matematyka Fibonacciego stosuje się do ruchów rynkowych. Obserwując te wzorce bez ryzyka handlowego, można ocenić ich skuteczność na wybranych rynkach. Analiza histogramu z 100 przedziałami dostarcza szczegółowych informacji o rozkładzie wzorców, pomagając określić optymalne ustawienia do włączenia wzorców Fibonacciego do automatycznych strategii handlowych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Fibonacci Patterns
- Signal in use = On
- Signal used for = Entry
- Bullish Fibonacci = On
- Bearish Fibonacci = On
- Signal visualization = Off
Data Feedback
- Value analysis = On
- Value analysis refresh interval = 1000
- Value analysis news period = 0
- Value analysis indicator period = 0
- Value analysis chart analyzer period = 0
- Value analysis Candle pattern search period = 0
- Value analysis Chart pattern search period = 0
- Value analysis Fibonacci pattern search period = 10000
- Value analysis histogram bins = 100
Zrzuty ekranu

Przykład O1: Rozszerzona analiza swingów
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje rozszerzoną analizę swingów do wykrywania wzorców przy użyciu analizatora wykresów. Badając poprzedni swing z określonymi parametrami wysokości i szerokości, system identyfikuje złożone formacje niewidoczne dla prostych wskaźników. Zakres wysokości 160-180 celuje w swingi o określonych proporcjach.
Rozszerzona analiza swingów naśladuje ludzkie czytanie wykresów poprzez rozpoznawanie wzorców wizualnych. Charakterystyki każdego swingu są oceniane według zdefiniowanych kryteriów, umożliwiając wykrywanie podwójnych szczytów, trójkątów i innych formacji. Wizualna prezentacja wyraźnie pokazuje wykryte swingi i wzorce.
To zaawansowane podejście łączy analizę ręczną z automatyczną. System konsekwentnie identyfikuje wzorce, zachowując przy tym niuansowe rozpoznawanie, które czyni analizę ludzką cenną.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Entry
- Signal visualization = Off
- Analyzed width = 50
- Draw boundaries = On
- Draw extrema = On
- Draw supports and resistances = On
- Draw swing phase = On
Signal Generation - Chart Analyzer - Swing configuration 1
- Swing number = 1
- Height minimum = 160
- Height maximum = 180
- Width minimum = 0
- Width maximum = 10000
Zrzuty ekranu

Przykład O2: Wyświetlanie panelu analizatora wykresów
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wyświetla panel analizatora wykresów pokazujący kompleksową analizę rynku w czasie rzeczywistym. Poziomy wsparcia i oporu są automatycznie identyfikowane i wyświetlane, zapewniając stałą świadomość struktury rynku. Panel aktualizuje się ciągle.
Panel analizatora konsoliduje wiele typów analiz w jednym widoku, pokazując jednocześnie zmienność, fazę swingu i kluczowe poziomy. Ten kompleksowy widok pomaga traderom zrozumieć bieżący kontekst rynkowy jednym spojrzeniem. Automatyczne wykrywanie poziomów eliminuje subiektywne uprzedzenia przy identyfikowaniu ważnych cen.
Wizualne informacje zwrotne wzmacniają zrozumienie strategii, pokazując dokładnie, co widzi system. Ta przejrzystość buduje zaufanie do automatycznych decyzji, jednocześnie edukując traderów o zasadach struktury rynku.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Forward
- Draw boundaries = Off
- Draw extrema = Off
- Draw supports and resistances = On
- Draw swing phase = Off
- Supports and resistances forward = ALL
- Support multiplier = 1.00
- Resistance multiplier = 1.00
Initial Stop Loss
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00250000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Initial Take Profit
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00300000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Miscellaneous
- Draw chart analyzer panel = On
Zrzuty ekranu

Przykład O3: Wykluczenie wsparcia i oporu podczas przekazywania
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wyklucza pewne poziomy wsparcia i oporu z przekazywania przy użyciu konfiguracji np. -2;+2. Do obliczeń stop loss i take profit przekazywane są tylko drugie najbliższe poziomy wsparcia i oporu. To selektywne przekazywanie zapobiega używaniu poziomów zbyt bliskich lub zbyt dalekich od bieżącej ceny.
Selektywne przekazywanie poziomów poprawia umieszczanie wyjść poprzez filtrowanie nieodpowiednich poziomów. Najbliższe poziomy mogą być zbyt bliskie dla właściwego zarządzania ryzykiem, podczas gdy odległe poziomy mogą być nierealistyczne.
Wizualna prezentacja pokazuje wszystkie wykryte poziomy, jednocześnie wyróżniając te, które są aktywnie przekazywane. Ta przejrzystość pomaga traderom zrozumieć, jak system wybiera poziomy wyjścia spośród dostępnych opcji.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators (MACD Main line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Main line
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators (MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Selected indicator = MACD
- Line index = Signal line
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (MACD Main line & MACD Signal line)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = MACD (Main line)
- Input indicator 2 = MACD (Signal line)
- Value relation = Value x cross value x
Signal Generation - Chart Analyzer
- Signal in use = On
- Signal used for = Forward
- Draw boundaries = Off
- Draw extrema = Off
- Draw supports and resistances = On
- Draw swing phase = Off
- Supports and resistances forward = -2;+2
- Support multiplier = 1.00
- Resistance multiplier = 1.00
Initial Stop Loss
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00250000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Initial Take Profit
- Selection = Support/resistance from chart analyzer
- Used chart analyzer = Chart Analyzer
- Minimum value in fix pips = Off
- Minimum value in rate of change = 0.00300000
- Maximum value in fix pips = Off
- Maximum value in rate of change = Off
Zrzuty ekranu

Przykład O4: Dwa analizatory wykresów do generowania sygnałów
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wykorzystuje dwa analizatory wykresów z różnymi parametrami do kompleksowego generowania sygnałów. 50-barowy analizator wykrywa krótkoterminową zmienność, podczas gdy 200-barowy identyfikuje długoterminowe fazy rynkowe. Połączenie obu zapewnia wieloramową analizę w obrębie jednego interwału czasowego.
Różne szerokości analizatora wychwytują różne cechy rynku. Krótkie analizatory szybko reagują na ostatnie zmiany, podczas gdy długie identyfikują trwałe warunki. Kombinacja wymaga zgodności obu perspektyw, skutecznie filtrując sygnały.
Strategie z dwoma analizatorami demonstrują, jak wiele okien analizy może współpracować. To podejście dotyczy każdego wskaźnika lub metody analizy, gdzie różne okresy lookback dostarczają komplementarnych informacji.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Chart Analyzer 1
- Signal in use = On
- Signal used for = Entry
- Analyzed width = 50
- Draw boundaries = On
- Draw extrema = On
- Draw supports and resistances = On
- Draw swing phase = On
- Signal if volatility is low = Off
- Signal if volatility is middle = Off
- Signal if volatility is high = On
Signal Generation - Chart Analyzer 2
- Signal in use = On
- Signal used for = Entry
- Analyzed width = 200
- Draw boundaries = On
- Draw extrema = On
- Draw supports and resistances = On
- Draw swing phase = On
- Signal if swing phase is overstatement = Off
- Signal if swing phase is understatement = On
- Signal if swing phase is over correction = Off
- Signal if swing phase is under correction = On
- Signal if swing phase is upswing = Off
- Signal if swing phase is downswing = Off
- Signal if swing phase is undefined = Off
- Breakout factor = 1.00
Zrzuty ekranu

Przykład P1: Wszystkie funkcje informacji zwrotnych włączone
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład włącza wszystkie funkcje informacji zwrotnych do kompleksowej analizy strategii. Każdy aspekt aktywności handlowej jest rejestrowany: od danych tickowych po wskaźniki wyników. Inspektor stale monitoruje kondycję strategii, a szczegółowe logi śledzą wszystkie zdarzenia.
Kompleksowe informacje zwrotne umożliwiają głęboką analizę i optymalizację strategii. Rejestrując wszystko, traderzy mogą identyfikować wzorce, problemy i okazje niewidoczne podczas handlu na żywo. Wieloramowe dane o instrumentach dostarczają kontekstu dla decyzji handlowych.
To podejście bogate w dane sprawdza się w poważnym opracowywaniu strategii, gdzie każdy szczegół ma znaczenie. Zebrane informacje umożliwiają weryfikację backtestingu, analizę wyników i systematyczne ulepszanie oparte na dowodach empirycznych.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Gradient condition = Cross Limit 1
- Gradient limit 1 = 0.00000000
- Draw in chart = On
- Drawing slot = 1
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Data Feedback
- Inspector = On
- Present trades = On
- Past trades = On
- Meta data = On
- Trade screenshots = Off
- Current value = On
- Current value news = On
- Current value indicator = On
- Current value chart analyzer = On
- Current value Candle pattern search = On
- Current value Chart pattern search = On
- Current value Fibonacci pattern search = On
- Time analysis = On
- Value analysis = On
- Signal analysis = On
- Symbol series bars current = On
- Symbol series bars completed = On
- Symbol series M1 = On
- Symbol series M5 = On
- Symbol series M15 = On
- Symbol series M30 = On
- Symbol series H1 = On
- Symbol series H4 = On
- Symbol series D1 = On
- Symbol series W1 = On
- Symbol series MN = On
Zrzuty ekranu


Przykład Q1: Mapowanie symboli dla niestandardowych instrumentów
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje mapowanie nazw symboli dla kompatybilności z wieloma brokerami. Odwołania do USDCHF w strategii są automatycznie zastępowane przez EURUSD podczas wykonania. Umożliwia to używanie tej samej strategii u różnych brokerów z różnymi konwencjami nazewnictwa symboli.
Mapowanie symboli rozwiązuje praktyczne problemy przy zmianie brokerów lub używaniu niestandardowych symboli. Strategie pozostają przenośne bez ręcznej edycji dla każdego schematu nazewnictwa brokera. Trzy konfiguracje mapowania pokazują różne zastosowania na żywo versus testowe.
Ta elastyczność umożliwia zaawansowane strategie wielosymbolowe dostosowujące się do dostępnych instrumentów. Traderzy mogą opracowywać strategie na niestandardowych symbolach, a następnie wdrażać je na standardowych symbolach bez modyfikacji.
CAUTION
Zalecane do użytku na EURUSD M15, wymagane uruchomienie M1 na obu symbolach.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - Indicators 1 - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Symbol = Current
- Shift = 1
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators 2 - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Symbol = USDCHF
- Shift = 0
- Draw in chart = On
- Drawing slot = 2
Symbol and Timeframe
- Symbol = Current
- Timeframe = Current
Symbol and Timeframe - Symbol name mapping 1
- Used in live trading = On
- Used in strategy testing = Off
- String to replace = USDCHF
- String it is replaced with = EURUSD
Symbol and Timeframe - Symbol name mapping 2
- Used in live trading = On
- Used in strategy testing = On
- String to replace = USDCHF
- String it is replaced with = EURUSD
Symbol and Timeframe - Symbol name mapping 3
- Used in live trading = Off
- Used in strategy testing = On
- String to replace = USDCHF
- String it is replaced with = EURUSD
Zrzuty ekranu

Przykład Q2: Użycie wielu symboli i informacji zwrotnych o symbolach (EURUSD i USDCHF)
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład używa wielu symboli jednocześnie z kompleksowymi informacjami zwrotnymi pokazującymi dane zarówno dla EURUSD, jak i USDCHF. Korelacja między symbolami jest widoczna jako oscylator, pomagając zrozumieć relacje między rynkami. Dla właściwego działania oba symbole muszą mieć dostępne dane M1.
Strategie wielosymbolowe wychwytują relacje między skorelowanymi instrumentami. Monitorując wiele symboli, system może identyfikować dywergencje i potwierdzenia na różnych rynkach. Prezentacja serii symbolicznych pokazuje wyrównanie akcji cenowej między rynkami.
To podejście umożliwia handel parami, hedging i strategie oparte na korelacji. Zrozumienie interakcji różnych symboli dostarcza informacji niedostępnych w analizie jednosymbolowej.
CAUTION
Zalecane do użytku na EURUSD M15, wymagane uruchomienie M1 na obu symbolach.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - Indicators 1 - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Symbol = Current
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators 2 - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Symbol = USDCHF
- Draw in chart = On
- Drawing slot = 2
Data Feedback
- Inspector = On
- Symbol series bars current = On
- Symbol series bars completed = On
- Symbol series M1 = Off
- Symbol series M5 = Off
- Symbol series M15 = On
- Symbol series M15 range = 100
- Symbol series M30 = Off
- Symbol series H1 = Off
- Symbol series H4 = Off
- Symbol series D1 = Off
- Symbol series W1 = Off
- Symbol series MN = Off
Zrzuty ekranu

Przykład Q3: Współczynnik korelacji między dwoma symbolami (EURUSD i USDCHF)
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład oblicza współczynniki korelacji między EURUSD i USDCHF przez 50 okresów. Wskaźnik korelacji kwantyfikuje siłę relacji między symbolami, generując sygnały na podstawie zmian korelacji. To matematyczne podejście usuwa subiektywną interpretację relacji między rynkami.
Wartości korelacji mieszczą się w zakresie od -1 do +1, przy czym wartości ujemne wskazują relacje odwrotne. EURUSD i USDCHF zazwyczaj wykazują ujemną korelację ze względu na odwrotną pozycję USD w każdej parze. Handel zmianami korelacji może identyfikować załamania relacji oferujące okazje.
Wizualna prezentacja korelacji pomaga traderom zrozumieć dynamiczne relacje między rynkami. To ilościowe podejście zapewnia obiektywny pomiar subiektywnych koncepcji takich jak “korelacja” czy “dywergencja”.
CAUTION
Zalecane do użytku na EURUSD M15, wymagane uruchomienie M1 na obu symbolach.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - Indicators - COR
- Signal in use = On
- Signal used for = Entry
- Selected indicator = COR
- Period = 50
- Symbol for comparison = USDCHF
- Symbol = Current
- Draw in chart = On
- Drawing slot = 1
Zrzuty ekranu

Przykład R1: Sygnał z niestandardowego oscylatora i zewnętrznego skryptu Python
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład integruje zewnętrzne skrypty Python do zaawansowanego generowania sygnałów. Skrypt MyExternalOscillatorGenerator.py wykonuje obliczenia, wysyłając wyniki do niestandardowego wskaźnika. Umożliwia to uczenie maszynowe, analizę statystyczną lub dowolną strategię opartą na Pythonie.
Integracja Pythona otwiera nieograniczone możliwości opracowywania strategii. Nowoczesne narzędzia do analizy danych, połączenia API i złożone algorytmy stają się dostępne, przy jednoczesnym zachowaniu możliwości wykonania MetaTradera. Wizualna prezentacja wyraźnie pokazuje sygnały wygenerowane przez Python.
Ta zaawansowana integracja łączy nowoczesne programowanie z tradycyjnymi platformami handlowymi. Traderzy mogą korzystać z rozbudowanego ekosystemu Pythona, jednocześnie korzystając z dostępu do rynku MetaTradera i infrastruktury wykonania.
CAUTION
Ten przykład wymaga zewnętrznego oscylatora i dodatkowego skryptu Python. Pobierz, skompiluj i użyj plików wymienionych poniżej. Upewnij się, że ścieżki są poprawnie skonfigurowane i że skrypt Python jest uruchomiony podczas wykonania.
MQL 4 indicator example code: MyExternalOscillator.mq4
MQL 5 indicator example code: MyExternalOscillator.mq5
Python example script: MyExternalOscillatorGenerator.py
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - CUS - Custom oscillator
- Signal in use = On
- Signal used for = Entry
- Selected indicator = CUS - Custom oscillator
- MetaTrader4 path to indicator file = \FEA Trading\MT4\MyExternalOscillator.ex4
- MetaTrader5 path to indicator file = FEA Trading\MT5\MyExternalOscillator
- Draw in chart = On
- Drawing slot = 1
Zrzuty ekranu


Przykład R2: Przekazywanie parametrów i parsowanie informacji zwrotnych z niestandardowym wskaźnikiem i zewnętrznym skryptem Python
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład demonstruje przekazywanie parametrów między MetaTraderem a Pythonem z parsowaniem informacji zwrotnych. Trzy parametry są wysyłane do skryptu Python, który je przetwarza i zwraca obliczone wartości. System informacji zwrotnych wyświetla zarówno wysłane parametry, jak i otrzymane wyniki dla pełnej przejrzystości.
Dwukierunkowa komunikacja umożliwia dynamiczne dostosowywanie strategii na podstawie zewnętrznych obliczeń. Skrypty Python mogą uzyskiwać dostęp do baz danych, usług sieciowych lub złożonych modeli, zwracając zoptymalizowane parametry dla handlu. 100-barowa seria symboli dostarcza kontekstu rynkowego dla zewnętrznego przetwarzania.
Ta zaawansowana integracja reprezentuje przyszłość handlu algorytmicznego, gdzie wiele systemów współpracuje ze sobą. Tradycyjne wskaźniki łączą się z nowoczesnym przetwarzaniem danych dla lepszego opracowywania strategii.
CAUTION
Ten przykład wymaga zewnętrznego wskaźnika i dodatkowego skryptu Python. Pobierz, skompiluj i użyj plików wymienionych poniżej. Upewnij się, że ścieżki są poprawnie skonfigurowane i że skrypt Python jest uruchomiony podczas wykonania.
MQL 4 indicator example code: MyExternalIndicator.mq4
MQL 5 indicator example code: MyExternalIndicator.mq5
Python example script: MyExternalIndicatorGenerator.py
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - CUS - Custom indicator
- Signal in use = On
- Signal used for = Entry
- Selected indicator = CUS - Custom indicator
- Custom parameter 1 = 1.00000000
- Custom parameter 2 = 2.00000000
- Custom parameter 3 = 3.00000000
- MetaTrader4 path to indicator file = \FEA Trading\MT4\MyExternalIndicator.ex4
- MetaTrader5 path to indicator file = FEA Trading\MT5\MyExternalIndicator
- Draw in chart = On
- Drawing slot = 1
Data Feedback
- Symbol series bars current = On
- Symbol series bars completed = On
- Symbol series M1 = Off
- Symbol series M5 = Off
- Symbol series M15 = On
- Symbol series M15 range = 100
- Symbol series M30 = Off
- Symbol series H1 = Off
- Symbol series H4 = Off
- Symbol series D1 = Off
- Symbol series W1 = Off
- Symbol series MN = Off
Zrzuty ekranu


Przykład S1: Wyświetlanie drugiego interwału czasowego na wykresie
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład nakłada świece H4 na szybsze interwały czasowe do wieloramowej analizy. Wyświetlanie drugiego interwału pokazuje szerszy kontekst trendu podczas handlu na mniejszych interwałach. Zapobiega to handlowi przeciwko głównym trendom niewidocznym na szybkich wykresach.
Nakładanie wyższego interwału zapewnia natychmiastowy kontekst bez przełączania wykresów. Traderzy widzą jednocześnie szczegółowe wejście i ogólny kierunek trendu. Wizualna reprezentacja sprawia, że wyrównanie wielu interwałów jest natychmiast widoczne.
Ta technika wyświetlania uczy ważnych koncepcji wieloramowych. Zrozumienie, jak różne interwały się ze sobą wiążą, pomaga traderom unikać typowych błędów takich jak handel contra-trendowy oparty wyłącznie na sygnałach krótkoterminowych.
CAUTION
Zalecane do użytku na interwale mniejszym niż H4
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long
Signal Generation - Indicators - STD
- Signal in use = On
- Signal used for = Forward
- Selected indicator = STD
- Draw in chart = Off
- Forward adjustment = 3.50
Signal Generation - Indicators - SMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = SMA
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators - EMA
- Signal in use = On
- Signal used for = Entry
- Selected indicator = EMA
- Draw in chart = On
- Drawing slot = 2
Signal Generation - Indicator Combinations (SMA & EMA)
- Signal in use = On
- Signal used for = Entry
- Input indicator 1 = SMA
- Input indicator 2 = EMA
- Value relation = Value x cross value x
Initial Stop Loss
- Selection = Indicator
- Used indicator = STD
Initial Take Profit
- Selection = Risk ratio
- Risk ratio = 1.40
Miscellaneous
- Draw second timeframe = H4
Zrzuty ekranu

Przykład S2: Wyświetlanie nierównych symboli
CAUTION
To nie jest gotowa strategia handlowa. Strategia handlowa wymaga dostosowania do interwału czasowego i instrumentu oraz gruntownego backtestingu. Przykład służy jako podstawa dla własnej strategii i pomaga zapoznać się z aplikacją Expert Advisor Builder. Aby zaimportować i użyć przykładu, postępuj zgodnie z instrukcjami podanymi tutaj.
Opis
Ten przykład wyświetla nierówne symbole na tym samym wykresie, gdy wskaźniki używają różnych symboli. Zarówno EURUSD, jak i USDCHF pojawiają się razem, wizualnie pokazując ich odwrotną relację. Ten unikalny widok pomaga zrozumieć, jak działają strategie wielosymbolowe.
Wyświetlanie nierównych symboli natychmiast ujawnia wzorce korelacji i dywergencji. Gdy symbole, które normalnie poruszają się odwrotnie, zaczynają poruszać się razem, mogą istnieć istotne okazje. Wizualne nakładanie eliminuje ciągłe przełączanie wykresów przy monitorowaniu wielu symboli.
Ta zaawansowana wizualizacja sprawdza się w zaawansowanych strategiach używających wielu instrumentów. Jednoczesne widzenie wszystkich istotnych symboli poprawia podejmowanie decyzji i rozpoznawanie wzorców na różnych rynkach.
CAUTION
Zalecane do użytku na EURUSD M15, wymagane uruchomienie M1 na obu symbolach.
Odtworzenie przykładu
Możesz zaimportować ten przykład bezpośrednio lub skonfigurować go ręcznie. Aby ręcznie odtworzyć moduł handlowy, upewnij się, że nowo dodany moduł zawiera poniższe kluczowe ustawienia i że tryb profesjonalny jest aktywny:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = Off
Signal Generation - Indicators 1 - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Symbol = Current
- Draw in chart = On
- Drawing slot = 1
Signal Generation - Indicators 2 - RSI
- Signal in use = On
- Signal used for = Entry
- Selected indicator = RSI
- Symbol = USDCHF
- Draw in chart = On
- Drawing slot = 2
Miscellaneous
- Draw unequal symbols = On
Zrzuty ekranu


