Przegląd
ORB cBot implementuje zaawansowaną strategię wielosesyjnego wybicia zakresu otwarcia, specjalnie zaprojektowaną dla XAU/USD (Złoto). Ten system handlu algorytmicznego łączy sprawdzone koncepcje rynkowe – w tym identyfikację zakresu opartego na sesjach, wybicia z konsolidacji oraz odwrócenia typu turtle soup – z zaawansowanymi funkcjami zarządzania ryzykiem. Bot automatycznie identyfikuje kluczowe struktury rynkowe podczas głównych sesji handlowych i wykonuje transakcje z precyzyjną logiką wejścia/wyjścia, chroniąc kapitał poprzez dynamiczne ustalanie wielkości pozycji i trailing stopy.
Kluczowe funkcje
1. Identyfikacja zakresu bazowego wielosesyjnego
- Automatyczne wykrywanie sesji:
-
- Sesja tokijska (00:00-09:00 UTC)
- Sesja londyńska (09:00-16:00 UTC)
- Sesja nowojorska (16:00-21:00 UTC)
- Inteligentne uchwycenie świecy bazowej:
-
- Identyfikuje najnowszą 4-godzinną świecę w aktywnych sesjach
- Automatycznie dostosowuje się do świąt/ weekendów rynkowych
- Wizualizuje zakres bazowy za pomocą złotych linii na wykresie
2. Zaawansowane rozpoznawanie wzorców
- Wykrywanie formacji CRT:
-
- Znajduje wzorce triggera konsolidacyjno-zakresowego (CRT) na granicach bazy
- Identyfikuje ustawienia odwrócenia turtle soup:
-
- Niedźwiedzi: Fałszywe wybicie powyżej poprzedniego maksimum, po którym następuje zamknięcie poniżej minimum
- Byczy: Fałszywe przebicie poniżej poprzedniego minimum, po którym następuje zamknięcie powyżej maksimum
- Elastyczność strefy buforowej:
-
- Konfigurowalna odległość bufora od poziomów bazowych (domyślnie: 50 pipsów)
- Dostosowywana do warunków zmienności rynku
3. Precyzyjne wykonanie transakcji
- Logika wejścia:
-
- Wchodzi przy zamknięciu świecy potwierdzającej odwrócenie
- Wykonuje po cenach rynkowych (Ask dla krótkich pozycji, Bid dla długich)
- Ustawienie stopu:
-
- Stop loss 3 pipsy poza ekstremum świecy sygnałowej
- Chroni przed natychmiastowymi fałszywymi wybiciami
- Strategia realizacji zysku:
-
- Celuje w przeciwny koniec zakresu bazowego
- Wykorzystuje pełny potencjał rozszerzenia zakresu
4. Zaawansowane zarządzanie ryzykiem
- Elastyczne ustalanie wielkości pozycji:
csharp
double riskAmount = Account.Balance * (RiskPercent / 100.0);
double riskPerUnit = stopLossDistance * Symbol.PipValue;
double units = riskAmount / riskPerUnit; -
- Opcja 1: Stały rozmiar lota (domyślnie: 0.02 lota)
- Opcja 2: Ustalanie wielkości na podstawie ryzyka (% salda konta)
- Dzienne limity transakcji:
-
- Konfigurowalna maksymalna liczba transakcji dziennie (domyślnie: 1)
- Zapobiega nadmiernemu handlowaniu podczas zmiennych warunków
5. Profesjonalny system trailing stop
- Warunek aktywacji:
-
- Aktywuje się, gdy transakcja osiąga określony zysk (domyślnie: 30 pipsów)
- Logika trailingu:
csharp
double newStopLoss = position.TradeType == TradeType.Buy
? currentPrice - TrailDistancePips * Symbol.PipSize
: currentPrice + TrailDistancePips * Symbol.PipSize; -
- Utrzymuje stałą odległość od bieżącej ceny (domyślnie: 20 pipsów)
- Przesuwa się tylko w kierunku zysku
- Efektywna implementacja:
-
- Przetwarza w OnTick() dla dostosowań w czasie rzeczywistym
- Modyfikuje stop tylko, gdy możliwa jest poprawa
6. Kompleksowa wizualizacja
- Markery zakresu bazowego:
-
- Solidne złote linie na maksimum/minimum bazy
- Etykiety sesji/czasu dla odniesienia
- Identyfikacja wzorców:
-
- Pomarańczowy diament: Pierwsza świeca konsolidacji
- Czerwona gwiazda: Świeca sygnałowa odwrócenia
- Automatyczne czyszczenie:
-
- Usuwa rysunki z poprzedniego dnia
- Utrzymuje czysty obszar roboczy wykresu
7. Solidne obsługiwanie błędów
- Sprawdzanie warunków rynkowych:
-
- Pomija weekendy/święta
- Obsługuje brakujące świece/luki danych
- Zabezpieczenia pozycji:
-
- Unikalne etykiety pozycji z sygnaturami czasowymi
- Zapobiega podwójnym wpisom
- Kompleksowe logowanie:
-
- Szczegółowe zapisy wykonania transakcji
- Raportowanie błędów dla nieudanych zleceń
8. Elastyczna konfiguracja
csharp
// Parametry podstawowe
[Parameter("Bufor CRT (pipsy)", DefaultValue = 50)]
[Parameter("Stały rozmiar lota", DefaultValue = 0.02)]
[Parameter("Ryzyko % na transakcję", DefaultValue = 1.0)]
// Parametry trailing stop
[Parameter("Włącz trailing stop", DefaultValue = true)]
[Parameter("Aktywacja trailingu (pipsy)", DefaultValue = 30)]
[Parameter("Odległość trailingu (pipsy)", DefaultValue = 20)]
// Parametry operacyjne
[Parameter("Maksymalna liczba transakcji dziennie", DefaultValue = 1)]
[Parameter("Włącz wizualizację", DefaultValue = true)]
- 12 regulowanych parametrów
- Dostrajanie w czasie rzeczywistym bez restartu
- Sensowne wartości domyślne dla XAU/USD
Przebieg logiki strategii
- Reset dzienny:
-
- Czyści stan z poprzedniego dnia
- Resetuje liczniki transakcji
- Usuwa stare obiekty wykresu
- Identyfikacja zakresu bazowego:
-
- Skanuje ostatnie 4-godzinne świece
- Wybiera najbardziej odpowiednią świecę sesyjną
- Ustawia granice maksimum/minimum bazy
- Faza monitorowania:
-
- Obserwuje formacje CRT podczas okna oczyszczenia (09:00-10:30 UTC)
- Identyfikuje wzorce odwrócenia turtle soup
- Wykonanie transakcji:
-
- Oblicza optymalny rozmiar pozycji
- Wchodzi z ochronnymi stopami
- Ustawia cel zysku na przeciwnym poziomie bazy
- Zarządzanie transakcją:
-
- Aktywuje trailing stop przy zysku 30 pipsów
- Ciągłe podążanie z odległością 20 pipsów
- Zamyka przy celu lub trailing stopie
Unikalne propozycje wartości
- Logika adaptująca się do sesji:
-
- Automatycznie dostosowuje się do dynamiki rynków Tokio/Londyn/NY
- Wykorzystuje instytucjonalny przepływ zleceń przy otwarciach sesji
- Profesjonalna kontrola ryzyka:
-
- Podwójne tryby ustalania wielkości pozycji
- Trailing stopy zabezpieczające zyski
- Dzienne limity transakcji zapobiegają nadmiernemu handlowaniu
- Wizualny system handlu:
-
- Wyraźne rozpoznawanie wzorców na wykresie
- Informacje zwrotne w czasie rzeczywistym
- Oznaczenia historycznych wzorców
- Solidna obsługa rynku:
-
- Przetrwa weekendy/święta
- Radzi sobie z lukami danych
- Dostosowuje się do zmieniającej się zmienności
- Precyzyjne wyznaczanie czasu:
-
- Obliczenia czasu oparte na UTC
- Dokładne wykrywanie granic sesji
- Konfigurowalne okno oczyszczenia
Idealne warunki rynkowe
- Środowiska zmienności:
-
- Najlepiej działa podczas regularnych godzin handlu
- Idealne, gdy zmienność > 15 pipsów/15 min
- Przejścia sesji:
-
- Szczególnie skuteczne podczas:
-
- Otwarcia Londynu (09:00 UTC)
- Nakładania się NY-Londyn (12:00-16:00 UTC)
- Unikać:
-
- Gwałtowne skoki ważnych wiadomości ekonomicznych
- Okresy rynku o niskiej płynności
- Handel w okresach świątecznych o niskim wolumenie
Rekomendacje optymalizacyjne
- Ustalanie rozmiaru bufora:
-
- Zwiększ podczas wysokiej zmienności (>60 pipsów)
- Zmniejsz podczas niskiej zmienności (<30 pipsów)
- Parametry trailingu:
-
- Poszerz odległość na rynkach trendujących
- Skróć aktywację na rynkach ograniczonych zakresem
- Dostosowania czasowe:
-
- Przesuń okno oczyszczenia o 30 minut wcześniej dla rynków azjatyckich
- Wydłuż czas zakończenia sesji w dniach o wysokim wolumenie
Ten ORB cBot oferuje logikę handlu na poziomie instytucjonalnym w przystępnym, zautomatyzowanym pakiecie, łącząc zaawansowane rozpoznawanie wzorców z profesjonalnym zarządzaniem ryzykiem – wszystko specjalnie skalibrowane do unikalnych cech rynku XAU/USD.
Uwaga: Jak w przypadku wszystkich systemów handlu automatycznego, zaleca się dokładne testy historyczne i handel na koncie demo przed wdrożeniem na żywo. Wyniki z przeszłości nie gwarantują przyszłych rezultatów, a handel produktami lewarowanymi niesie ze sobą znaczne ryzyko.
Ostrzeżenie:
Dotychczasowe udane wyniki nie gwarantują przyszłych rezultatów; wszystkie produkty handlowe są używane na własne ryzyko.
5 | 33 % | |
4 | 67 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |