Opis
Ten cBot to silnik punktacji wielowskaźnikowej.
Na zamknięciu każdej świecy odczytuje wiele różnych sygnałów (ADX, EMA, Bollinger, MACD, Ichimoku, RSI, Stochastic i wiele niestandardowych narzędzi, takich jak DynamicTrendFlux, InstitutionalFlowRadar, Liquidity Cluster Order, Pressure Scanner, Deep Mood, Hub Pro, VWAP Pro ATR, Volume Delta CVD, ZigZag Pro…), konwertuje każdy z nich na:
- +1 = byczy
- -1 = niedźwiedzi
- 0 = neutralny
następnie mnoży przez indywidualne wagi i sumuje wszystko w globalny wynik.
Transakcja jest otwierana tylko jeśli:
- wynik przekracza progi long/short (Min Score Long / Short)
- minimalna liczba wskaźników się zgadza (Min Indicators Aligned)
- są przestrzegane limity pozycji i ryzyka (maksymalna liczba pozycji, wolumen itp.)
Bot następnie zarządza wyjściami za pomocą SL/TP opartych na stałych pipach lub ATR oraz opcjonalnie BreakEven i Trailing Stop.
Krótko mówiąc: to elastyczne ramy do łączenia trendu, odwrócenia do średniej, przepływu instytucjonalnego i wolumenu w jedną strategię. ⚙️📊
📌 1. Ogólne i limity pozycji
Ogólne
- Etykieta – Używana do oznaczania wszystkich pozycji otwartych przez ten cBot (pomaga filtrować je spośród innych).
- Wolumen (loty) – Rozmiar transakcji w lotach.
- Zezwól na long – Włącz/wyłącz transakcje KUPNA.
- Zezwól na short – Włącz/wyłącz transakcje SPRZEDAŻY.
Limity pozycji
- Maksymalna liczba pozycji łącznie – Maksymalna łączna liczba otwartych pozycji (long + short) dla tego symbolu/etykiety.
- Maksymalna liczba pozycji long – Maksymalna liczba jednoczesnych transakcji long.
- Maksymalna liczba pozycji short – Maksymalna liczba jednoczesnych transakcji short.
🧮 2. Filtr globalnego wyniku
- Minimalny wynik dla long – Minimalny wynik wymagany do zezwolenia na wejście long (
wynik >= MinScoreLong). - Minimalny wynik dla short – Minimalny ujemny wynik dla shortów (
wynik <= -MinScoreShort). - Minimalna liczba zgodnych wskaźników – Minimalna liczba wskaźników, które muszą się zgadzać co do byczości lub niedźwiedziości.
Podnoszenie tych wartości sprawia, że bot jest bardziej wybiórczy ✅ (mniej, ale bardziej przefiltrowanych transakcji).
📈 3. Klasyczne wskaźniki
ADX / DMI
- Użyj ADX – Przełącz wkład ADX/DMI.
- Okres ADX – Okres obliczeniowy ADX.
- Próg ADX – Minimalny ADX, aby traktować trend jako „silny”; poniżej tego ADX jest neutralny.
- Waga ADX – Wpływ biasu trendu ADX na globalny wynik.
EMA
- Użyj EMA – Włącz filtr EMA.
- Okres EMA – Długość EMA (np. 200 dla trendu na wyższym TF).
- Waga EMA – Waga sygnału EMA (cena vs EMA i nachylenie EMA).
Wstęgi Bollingera
- Użyj Bollingera – Włącz wstęgi Bollingera.
- Okres BB / Odchylenia standardowe BB – Okres i liczba odchyleń standardowych.
- Waga Bollingera – Waga sygnału odwrócenia do średniej (blisko dolnej wstęgi → byczy, blisko górnej wstęgi → niedźwiedzi).
MACD Std
- Użyj MACD Std – Włącz standardowy crossover MACD.
- Długi cykl MACD / Krótki cykl / Sygnał – Klasyczne parametry MACD.
- Waga MACD Std – Waga crossovera MACD (MACD>Sygnał = byczy, MACD<Sygnał = niedźwiedzi).
Ichimoku
- Użyj Ichimoku – Użyj chmury Ichimoku jako filtru trendu.
- Tenkan Sen / Kijun Sen / Senkou Span B – Ustawienia Ichimoku.
- Waga Ichimoku – Waga lokalizacji chmury (powyżej = byczy, poniżej = niedźwiedzi, wewnątrz = neutralny).
RSI
- Użyj RSI / Okres RSI – Włącz RSI i ustaw okres.
- RSI wykupiony / RSI wyprzedany – Progi OB/OS.
- Waga RSI – Waga kontrariańskiego sygnału RSI: wyprzedany → byczy, wykupiony → niedźwiedzi.
Stochastic
- Użyj Stochastic – Włącz oscylator Stochastic.
- Okresy Stoch %K / Spowolnienie / Okresy %D – Parametry Stochastic.
- Stoch wykupiony / Stoch wyprzedany – Poziomy OB/OS.
- Waga Stochastic – Waga wzoru wykupienia/wyprzedania (logika K>D lub K<D).
🔊 4. Wolumen i aktywność rynku
Filtr wolumenu
- Użyj filtru wolumenu – Jeśli prawda, wejścia są blokowane, gdy wolumen jest zbyt niski.
- Okres MA wolumenu – Długość średniej kroczącej wolumenu.
- Współczynnik wolumenu – Aktualny wolumen musi wynosić co najmniej
MA * współczynnik(np. 1,2 = 120% średniej).
🎯 5. SL/TP, ATR, Pips, Trailing, BreakEven
SL/TP oparte na ATR
- Użyj ATR SL/TP – Użyj SL/TP opartego na ATR, gdy stałe pipsy są wyłączone.
- Okres ATR – Okres ATR.
- Mnożnik SL/TP ATR Long/Short – Mnożniki ATR (przeliczone na pipsy) dla SL i TP (oddzielnie dla long i short).
SL/TP oparte na pipsach
- Użyj Pips SL/TP – Jeśli prawda, używaj tylko stałych odległości w pipsach i ignoruj SL/TP oparte na ATR.
- SL Long/Short (pipsy) – Stała odległość SL w pipsach.
- TP Long/Short (pipsy) – Stała odległość TP w pipsach.
Trailing Stop
- Użyj Trailing Stop – Włącz dynamiczne podążanie SL za ceną, gdy ta porusza się na korzyść.
- Odległość TS Long/Short (pipsy) – Odległość trailing od aktualnej ceny.
- Krok TS Long/Short (pipsy) – Minimalna poprawa w pipsach wymagana do ponownego przesunięcia SL.
BreakEven
- Użyj BreakEven – Automatycznie przesuwa SL do punktu wejścia po osiągnięciu określonego zysku.
- Wyzwalacz BE Long/Short (pipsy) – Próg zysku w pipsach do uruchomienia logiki BE.
- Offset BE Long/Short (pipsy) – Przesunięcie od wejścia przy przesuwaniu SL (aby zabezpieczyć część zysku).
🧪 6. Niestandardowe / Pro wskaźniki
DynamicTrendFlux (MACD DTF)
- Użyj MACD DTF – Włącz bias DTF w wyniku.
- Waga MACD DTF – Waga biasu DTF: >0 byczy, <0 niedźwiedzi.
InstitutionalFlowRadar (RetailSmart)
- Użyj RetailSmart – Użyj biasu przepływu instytucjonalnego.
- Waga RetailSmart – Waga jego byczego/niedźwiedziego biasu w wyniku całkowitym.
Liquidity Cluster Order (OrderBlock)
- Użyj OrderBlock – Włącz presję klastra płynności/bloku zleceń.
- Waga OrderBlock – Waga jego byczej/niedźwiedziej presji.
Pressure Scanner (Squeeze)
- Użyj Squeeze – Włącz wykrywanie ścisku/rozszerzenia.
- Waga Squeeze – Waga sygnałów presji byczej/niedźwiedziej.
Deep Mood Distribution
- Użyj Liquidity Sentiment – Pokaż profil nastroju/uczucia na wykresie; tylko wizualnie, bez punktacji.
Hub Pro
- Użyj Hub Chandelier / Waga Hub Chandelier – Użyj sygnału Chandelier Hub Pro i ustaw jego wagę.
- Użyj Hub AVWAP / Waga Hub AVWAP – Użyj AVWAP (cena powyżej/poniżej) z określoną wagą.
- Użyj Hub CVD / Waga Hub CVD – Użyj trendu CVD (rosnący/malejący) i jego wagi.
VWAP Pro ATR
- Użyj VWAP Plus Pro – Włącz VWAP Pro ATR jako składnik odwrócenia do średniej.
- |z| Min (VWAP) – Minimalna bezwzględna odległość z-score od VWAP, aby uniknąć strefy „płaskiej/neutralnej”.
- Waga VWAP Plus Pro – Waga odwrócenia VWAP: daleko poniżej = byczy, daleko powyżej = niedźwiedzi.
Volume Delta CVD
- Użyj Volume Delta – Użyj Volume Delta jako filtru kierunkowego przepływu.
- Metoda Delta – Wybrana metoda obliczania delty (np. zamknięcie vs poprzednie zamknięcie).
- Tryb resetu – Jak często CVD jest resetowane (codziennie itp.).
- Okres EMA delty – Długość EMA na delcie (0 = wyłączone).
- Min |Delta EMA| – Minimalna bezwzględna EMA potrzebna do ważnego sygnału delty.
- Waga Volume Delta – Waga byczego/niedźwiedziego sygnału Volume Delta.
ZigZag Pro
- Użyj ZigZag Pro – Użyj ostatnich potwierdzonych pivotów jako wskazania trendu.
- Waga ZigZag Pro – Waga jego sygnału: ostatni pivot niski = byczy, ostatni pivot wysoki = niedźwiedzi (z zapasem na ostatnie 2 pivoty).
Podsumowanie
Trades are initiated only when the global score meets predefined long or short thresholds and a minimum number of indicators align, while respecting position and risk limits. The bot supports configurable parameters for trade volume, maximum open positions, and directional trade permissions (long/short).
Exit management includes stop loss and take profit based on fixed pip distances or ATR multiples, with optional trailing stops and break-even adjustments. Volume filters can block entries during low volume periods.
This framework integrates trend-following, mean-reversion, institutional flow, and volume analysis into a single strategy, applicable across various markets including Forex, indices, commodities, stocks, and cryptocurrencies. The bot’s modular design allows customization of indicator usage and weighting to tailor the scoring and trading behavior.
