Opis
Przegląd
Algotrend COT Institutional Sentiment Bot to cBot do pozycji i swing tradingu na pojedynczym aktywie, napędzany przez dane instytucjonalne Commitment of Traders (COT).
gdzie surowe raporty CFTC są oczyszczane, normalizowane i przekształcane w jasny sygnał handlowy (KUP, SILNY KUP, SPRZEDAJ, SILNY SPRZEDAJ, NEUTRALNY) dla każdego głównego indeksu, FX, surowca i metalu.
Każdy nowy raport COT jest automatycznie przetwarzany przez cBot.
Na podstawie pozycji instytucjonalnych („smart money”), bot:
- Zamyka otwarte transakcje gdy sygnał lub kierunek COT się zmienia (opcjonalnie)
- Otwiera nowe pozycje długie lub krótkie tylko gdy pojawi się świeży sygnał KUP / SILNY KUP / SPRZEDAJ / SILNY SPRZEDAJ
- Określa wielkość każdej transakcji używając albo stałej wielkości lub % ryzyka na transakcję na podstawie odległości SL (pipsy lub ATR)
- Chroni każdą transakcję za pomocą konfigurowalnego SL/TP (pipsy lub wielokrotności ATR)
- Opcjonalnie zarządza pozycją za pomocą trailing stop i break-even, osobno dla pozycji długich i krótkich
- Wymusza limity ryzyka w stylu prop-firm (dzienny i całkowity drawdown) aby chronić finansowane konta
Efektem jest nakładka „instytucjonalnego sentymentu” oparta na COT, którą możesz dołączyć do dowolnego symbolu obsługiwanego przez twojego brokera (np. SPX/US500, NASDAQ, EURUSD, XAUUSD, WTI itd.), pod warunkiem że symbol COT odpowiada jednemu z instrumentów z naszego panelu COT.
Jak to działa (technicznie)
- Źródło danych COT
-
- Do backtestów i optymalizacji cBot może czytać historyczne dane COT z lokalnej biblioteki DLL (
CotHistoryLib). - Do handlu na żywo cBot pobiera najnowszą analizę COT z naszego punktu końcowego scraper (zbiór danych Apify), który jest tym samym silnikiem zasilającym publiczny panel na
- Do backtestów i optymalizacji cBot może czytać historyczne dane COT z lokalnej biblioteki DLL (
- Ekstrakcja sygnału
-
- Każdy raport COT zawiera pole
analysis. signaldla każdego instrumentu (np. SPX, NAS, EUR, XAU…). - Bot mapuje to na jeden z:
-
- SILNY KUP → byczy
- KUP → byczy
- SILNY SPRZEDAJ → niedźwiedzi
- SPRZEDAJ → niedźwiedzi
- TRZYMAJ/NEUTRALNY → brak nowych transakcji
- Symbol COT jest wybierany z rozwijanego menu (SPX, RUS, NAS, EUR, XAU, WTI itd.).
- Każdy raport COT zawiera pole
- Logika handlu
-
- Przy każdym nowym raporcie COT:
-
- Jeśli włączone, bot zamyka istniejące pozycje gdy sygnał się zmienia (opcjonalnie tylko gdy kierunek zmienia się z byczego na niedźwiedzi lub odwrotnie).
- Następnie:
-
- SILNY KUP → otwórz pozycję długą
- KUP → otwórz pozycję długą
- SILNY SPRZEDAJ → otwórz pozycję krótką
- SPRZEDAJ → otwórz pozycję krótką
- TRZYMAJ / NEUTRALNY → brak nowych pozycji
- Bot nie będzie „nakładał” nieograniczonej liczby transakcji: możesz ustawić maksymalną liczbę pozycji długich / krótkich na symbol.
- Wielkość ryzyka i wyjścia
-
- Wielkość pozycji może być:
-
- Stała wielkość (jednostki), lub
- % ryzyka na transakcję, używając odległości SL w pipsach lub ATR.
- SL i TP mogą być definiowane:
-
- Jako stałe pipsy, lub
- Jako wielokrotności ATR (używając ATR z wybranego interwału czasowego).
- Dedykowany blok kontroluje trailing stop i break-even:
-
- Różne ustawienia dla pozycji długich i krótkich.
- Poziomy wyzwalania w pipsach oraz dodatkowe „buforowe” pipsy poza wejściem.
- Zarządzanie ryzykiem w stylu prop-firm
Stworzone specjalnie z myślą o finansowanych kontach, cBot zawiera zaawansowany moduł ryzyka: -
- Maksymalny całkowity spadek kapitału % – na podstawie najwyższego kapitału od momentu uruchomienia bota.
- Maksymalny dzienny spadek kapitału % – na podstawie najwyższego kapitału osiągniętego w ciągu dnia.
- Maksymalna dzienna strata % – na podstawie kapitału na początku dnia handlowego.
- Maksymalna strata absolutna – twardy limit w walucie konta względem początkowego kapitału.
- Tryb ryzyka prop:
-
- Wyłączony – brak dodatkowych limitów prop.
- Twardy – po przekroczeniu wszystkie pozycje są zamykane, handel jest całkowicie wyłączony.
- Miękki – po przekroczeniu nie otwierane są nowe transakcje do końca dnia (istniejące pozostają).
- Hybrydowy – limity dzienne działają jak miękki stop; limity całkowite/absolutne jak twardy stop.
- Dziennie liczniki (start kapitału, dzienny szczyt) są automatycznie resetowane o północy serwera brokera.
Dzięki temu bot nadaje się zarówno do kont osobistych, jak i wyzwań prop-firm / finansowanych kont, gdzie należy przestrzegać ścisłych zasad drawdown.
Wymagania i uwagi
- Platforma: cTrader Desktop
- Wykonanie: Zaprojektowany do lokalnego desktopu/VPS. Pobieranie COT przez HTTP może nie działać w cTrader Cloud.
- Interwał czasowy: Sygnał COT jest tygodniowy/wolny; interwał wpływa głównie na wielkość opartą na ATR i SL/TP.
- Instrumenty: dołącz bota do symbolu, którym chcesz handlować (np. US500, NAS100, EURUSD, XAUUSD) i wybierz odpowiadający symbol COT (SPX, NAS, EUR, XAU itd.) w parametrach.
Ważne: parametr URL Apify jest tylko dla deweloperów. Zmiana go spowoduje zerwanie połączenia COT i cBot przestanie działać zgodnie z przeznaczeniem.
📚 Przewodnik parametr po parametrze
Poniżej znajduje się pełna lista wszystkich wejść, pogrupowanych dokładnie tak jak w cTrader.
01 – Ogólne
URL Apify (TYLKO DLA DEWELOPERÓW – NIE ZMIENIAĆ)
Parametr tylko dla deweloperów zawierający URL punktu końcowego scraper COT.
Bot wewnętrznie wymusza oficjalny URL; jeśli wartość zostanie zmieniona, zostanie zresetowana.
Nie zmieniaj tego, chyba że sam aktualizujesz infrastrukturę scraper.
Symbol COT (kod CFTC)
Lista rozwijana do wyboru, który instrument COT bot będzie czytał z naszych danych COT (SPX, RUS, NAS, EUR, XAU, WTI itd.).
Musi to odpowiadać instrumentowi pokazanym na panelu COT na ALGOTREND.IT, nie nazwie symbolu brokera.
Sprawdzaj co X godzin
Jak często bot powinien sprawdzać nowy raport COT (w godzinach).
- Przykład:
24→ raz dziennie. - Ponieważ COT jest tygodniowy, najbardziej sensowne są wartości od 24 do 168 godzin.
Użyj DLL historii COT (Backtest/Opt)
- true → użyj lokalnych historycznych danych COT z
CotHistoryLib(zalecane do backtestów/optymalizacji). - false → w handlu na żywo pobierz najnowszy raport przez HTTP z naszego zewnętrznego analizatora COT.
Zamykaj transakcje przy zmianie sygnału/raportu
Jeśli włączone, gdy pojawi się nowy raport COT i sygnał się zmieni, bot automatycznie zamknie wszystkie otwarte pozycje dla tego symbolu.
Zamykaj tylko jeśli zmienia się kierunek (byczy/niedźwiedzi)
Jeśli włączone razem z poprzednim parametrem, pozycje będą zamykane tylko gdy kierunek się odwróci:
- Byczy → Niedźwiedzi
- Niedźwiedzi → Byczy
- Byczy/Niedźwiedzi → Neutralny
Drobne zmiany (np. SILNY KUP → KUP) nie spowodują zamknięcia.
02 – Wielkość pozycji
Tryb wielkości pozycji
Jak obliczana jest wielkość wolumenu dla każdej nowej transakcji:
- FixedVolume – użyj stałych jednostek (zobacz Normal/Strong Volume).
- RiskPercent – użyj % salda konta na transakcję (na podstawie odległości SL).
Normalny wolumen (jednostki)
Używany gdy sygnał COT to KUP lub SPRZEDAJ (nie „silny”) i Position Size Mode = FixedVolume.
Wartość w surowych jednostkach wolumenu cTrader.
Wolumen sygnału silnego (jednostki)
Używany gdy sygnał COT to SILNY KUP lub SILNY SPRZEDAJ i Position Size Mode = FixedVolume.
Ryzyko % na transakcję (normalne)
Gdy Position Size Mode = RiskPercent, jest to procent ryzyka salda konta dla normalnych sygnałów (KUP/SPRZEDAJ).
Mnożnik ryzyka dla silnych sygnałów
Mnożnik stosowany do Ryzyka % na transakcję gdy sygnał to SILNY KUP/SILNY SPRZEDAJ.
Przykład: Ryzyko% = 1, MnożnikSilny = 2 → silne sygnały ryzykują 2% na transakcję.
Tryb odległości ryzyka
Jak obliczana jest odległość SL dla wielkości ryzyka:
- Pipsy – użyj
Long SL (pipsy)lubShort SL (pipsy). - ATR – użyj
Okres ATRi mnożniki SL ATR.
03 – Stop Loss / Take Profit
Tryb SL dla pozycji długich
Metoda obliczania Stop Loss dla pozycji długich:
- Pipsy – użyj
Long SL (pipsy). - ATR – użyj ATR ×
Mnożnik SL ATR dla pozycji długich.
Long SL (pipsy)
Stała odległość stop loss w pipsach dla pozycji długich (jeśli Tryb SL = Pipsy).
Mnożnik SL ATR dla pozycji długich
Mnożnik ATR dla SL na pozycjach długich (jeśli Tryb SL = ATR).
Efektywna odległość SL = ATR (w pipsach) × ten mnożnik.
Tryb TP dla pozycji długich
Metoda Take Profit dla pozycji długich:
- Pipsy – użyj
Long TP (pipsy). - ATR – użyj ATR ×
Mnożnik TP ATR dla pozycji długich.
Long TP (pipsy)
Stała odległość TP w pipsach dla pozycji długich (jeśli Tryb TP = Pipsy).
Mnożnik TP ATR dla pozycji długich
Mnożnik ATR dla TP na pozycjach długich (jeśli Tryb TP = ATR).
Tryb SL dla pozycji krótkich
Tak jak Tryb SL dla pozycji długich, ale dla pozycji krótkich.
Short SL (pipsy)
Stała odległość stop loss w pipsach dla pozycji krótkich.
Mnożnik SL ATR dla pozycji krótkich
Mnożnik ATR dla SL na pozycjach krótkich.
Tryb TP dla pozycji krótkich
Tak jak Tryb TP dla pozycji długich, ale dla pozycji krótkich.
Short TP (pipsy)
Stała odległość TP w pipsach dla pozycji krótkich.
Mnożnik TP ATR dla pozycji krótkich
Mnożnik ATR dla TP na pozycjach krótkich.
Okres ATR
Okres wstecz używany do obliczenia ATR dla SL/TP i wielkości opartej na ryzyku, gdy tryby ATR są włączone.
Interwał = interwał wykresu, na którym działa cBot.
04 – Trailing & BreakEven
Wszystkie ustawienia trailing i BE są oddzielne dla pozycji długich i krótkich.
Włącz trailing stop dla pozycji długich
Włącz zarządzanie trailing stop dla pozycji długich.
Początek trailing dla pozycji długich (pipsy)
Minimalny zysk w pipsach, po którym trailing stop dla pozycji długich staje się aktywny.
Odległość trailing dla pozycji długich (pipsy)
Odległość w pipsach między aktualną ceną a trailing SL, gdy trailing jest aktywny.
Włącz break-even dla pozycji długich
Włącz logikę break-even dla pozycji długich.
Wyzwalacz break-even dla pozycji długich (pipsy)
Gdy niezrealizowany zysk dla pozycji długiej osiągnie tę liczbę pipsów, break-even staje się dostępny.
Dodatkowy bufor break-even dla pozycji długich (pipsy)
Dodatkowy „bufor” w pipsach ponad cenę wejścia dla break-even pozycji długich.
Przykład: 1 pip → SL przesunięty z wejścia na wejście + 1 pip.
Włącz trailing stop dla pozycji krótkich
Włącz trailing stop dla pozycji krótkich.
Początek trailing dla pozycji krótkich (pipsy)
Minimalny zysk w pipsach, po którym trailing dla pozycji krótkich staje się aktywny.
Odległość trailing dla pozycji krótkich (pipsy)
Odległość między aktualną ceną a trailing SL dla pozycji krótkich.
Włącz break-even dla pozycji krótkich
Włącz break-even dla pozycji krótkich.
Wyzwalacz break-even dla pozycji krótkich (pipsy)
Próg zysku w pipsach do aktywacji break-even dla pozycji krótkich.
Dodatkowy bufor break-even dla pozycji krótkich (pipsy)
Dodatkowy bufor poza ceną wejścia dla pozycji krótkich (wejście − bufor w pipsach).
05 – Limity i ryzyko prop
Maksymalna liczba pozycji długich
Maksymalna liczba jednoczesnych pozycji długich dla tego symbolu (0 = nie otwieraj długich).
Maksymalna liczba pozycji krótkich
Maksymalna liczba jednoczesnych pozycji krótkich (0 = nie otwieraj krótkich).
Włącz zarządzanie ryzykiem prop
Główny przełącznik modułu ryzyka w stylu prop:
- false → egzekwowane jest tylko ryzyko na poziomie transakcji (SL/TP).
- true → wszystkie poniższe limity są monitorowane i egzekwowane.
Maksymalny całkowity spadek kapitału %
Globalny/maksymalny spadek kapitału dozwolony od najwyższego szczytu kapitału od uruchomienia cBot.
Przekroczenie tego limitu może wywołać twardy lub hybrydowy stop (patrz Tryb ryzyka prop).
Maksymalny dzienny spadek kapitału %
Maksymalny spadek dozwolony w ciągu jednego dnia na podstawie dzienny szczyt kapitału.
Przekroczenie → dzienne miękkie lub twarde działanie w zależności od trybu ryzyka.
Maksymalna dzienna strata % (od kapitału na początku dnia)
Maksymalna dozwolona strata w % względem kapitału na początku dnia.
Przydatne dla prop firm definiujących dzienną stratę względem początku dnia.
Maksymalna strata absolutna (waluta konta)
Maksymalna absolutna strata w walucie konta względem początkowego kapitału przy uruchomieniu cBot.
0 = wyłączone.
Tryb ryzyka prop
Określa, jak bot reaguje, gdy którykolwiek z powyższych limitów zostanie przekroczony:
- Wyłączony
-
- Metryki ryzyka są nadal obliczane wewnętrznie, ale nie podejmuje się żadnych działań.
- Twardy
-
- Przy jakimkolwiek przekroczeniu (całkowitym, dziennym lub absolutnym):
-
- Wszystkie pozycje zarządzane przez tego cBot są natychmiast zamykane.
- Nowe transakcje są blokowane (handel wyłączony).
- Miękki
-
- Przy jakimkolwiek przekroczeniu:
-
- Nie otwierane są nowe transakcje do końca dnia.
- Istniejące pozycje pozostają aktywne.
- Hybrydowy
-
- Limity dzienne (MaxDailyEquityDD / MaxDailyLoss) → działają jako miękki stop (brak nowych transakcji, istniejące pozostają).
- Limity globalne (MaxTotalDD / MaxAbsoluteLoss) → działają jako twardy stop (zamknij wszystko, wyłącz handel).
Liczniki dzienne (start kapitału, dzienny szczyt) są automatycznie resetowane na początku każdego nowego dnia serwera.
Se vuoi, nel prossimo messaggio posso prepararti anche una mini sezione “How to use” da incollare nello Store (setup consigliato, timeframe suggerito, esempio di parametri per prop 100k ecc.), oppure una versione italiana della descrizione per il tuo sito o materiale marketing.
Hai detto:
si how to use tagline e invito a discord chiaro ma camuffato da ctrader
ChatGPT ha detto:
Ragionato per 18s
Perfetto, allora ti aggiungo tre pezzi pronti da copiare nello Store:
- Tagline corta sotto il titolo
- Sezione “How to use”
- Invito a Discord “camuffato” come supporto cTrader / user group
Jak używać
- Dołącz cBot do swojego wykresu
-
- Otwórz symbol, którym chcesz handlować (na przykład US500, NAS100, EURUSD, XAUUSD, WTI).
- Przeciągnij Algotrend COT Institutional Sentiment Bot na wykres i włącz „Zezwól na handel”.
- Dopasuj symbol COT
-
- W sekcji 01 – Ogólne wybierz Symbol COT (kod CFTC) odpowiadający twojemu wykresowi:
-
- US500 →
SPX - NAS100 →
NAS - XAUUSD / ZŁOTO →
XAU - XAGUSD / SREBRO →
XAG - WTI / USOIL →
WTI - Główne pary FX →
EUR,GBP,AUD,CADitd.
- US500 →
- Upewnij się, że symbol COT istnieje na panelu COT na ALGOTREND.IT
- Wybierz wielkość pozycji
-
- W sekcji 02 – Wielkość pozycji wybierz:
-
FixedVolumejeśli chcesz kontrolować dokładny wolumen w jednostkach, lubRiskPercentjeśli wolisz ryzykować % salda na transakcję (zalecane dla kont prop).
- Ustaw:
-
- Ryzyko % na transakcję (normalne) (np. 0,5–1,0%)
- Mnożnik ryzyka dla silnych sygnałów (np. 1,5–2,0)
- Skonfiguruj SL i TP
-
- W sekcji 03 – SL / TP zdecyduj, czy chcesz:
-
- stałe pipsy (proste, przewidywalne), lub
- ATR jako wyjścia (adaptacyjne do zmienności).
- Typowa konfiguracja to:
-
- SL dla długich/krótkich = 2 × ATR
- TP dla długich/krótkich = 3–4 × ATR
- Włącz trailing stop i break-even (opcjonalnie)
-
- W sekcji 04 – Trailing & BreakEven:
-
- Włącz Włącz BreakEven dla pozycji długich/krótkich aby chronić transakcje po osiągnięciu zysku.
- Włącz Włącz trailing stop dla pozycji długich/krótkich jeśli chcesz, aby bot zabezpieczał zyski podczas kontynuacji ruchu.
- Typowe wartości początkowe:
-
- Wyzwalacz BE = 1×odległość SL
- Początek trailing = 1,5–2×odległość SL
- Ustaw limity ryzyka w stylu prop-firm
-
- W sekcji 05 – Limity i ryzyko prop:
-
- Ustaw Maksymalną liczbę pozycji długich/krótkich (często 1 wystarczy do swing tradingu COT).
- Włącz Włącz zarządzanie ryzykiem prop.
- Skonfiguruj:
-
- Maksymalny całkowity spadek kapitału % (np. 8–10%)
- Maksymalny dzienny spadek kapitału % (np. 4–5%)
- Maksymalna dzienna strata % (np. dzienna reguła firmy)
- Maksymalna strata absolutna w walucie konta (opcjonalny twardy limit).
- Wybierz Tryb ryzyka prop:
-
Twardy→ zamyka wszystkie transakcje i wyłącza handel po przekroczeniu limitu.Miękki→ blokuje nowe transakcje na dzień, pozostawia istniejące.Hybrydowy→ limity dzienne działają jak miękki stop, limity całkowite/absolutne jak twardy stop (zalecane dla większości zasad prop).
- Handel na żywo vs backtesting
-
- Do backtestów/optymalizacji pozostaw Użyj DLL historii COT =
true. - Do handlu na żywo możesz:
-
- pozostawić
trueaby działać tylko na historycznych danych COT, lub - ustawić na
falseaby zawsze używać najnowszego raportu z naszego online analizatora COT.
- pozostawić
- Do backtestów/optymalizacji pozostaw Użyj DLL historii COT =
- Monitorowanie
-
- Użyj zakładki Dziennik / Log aby zobaczyć:
-
- Który raport COT jest używany
- Aktualny sygnał COT (KUP / SILNY SPRZEDAJ / itd.)
- Kiedy pozycje są otwierane/zamykanie
- Kiedy którykolwiek limit ryzyka prop zostaje wyzwolony
Wsparcie i dzielenie się ustawieniami
Ten cBot jest aktywnie utrzymywany i używany na naszych własnych kontach.
Jeśli potrzebujesz pomocy z konfiguracją, chcesz podzielić się wynikami backtestów lub omówić ustawienia prop-firm, możesz się z nami skontaktować przez oficjalne kanały kontaktowe dostępne w platformie cTrader (profil autora / link do wsparcia).
W tej sekcji zapewniamy również dostęp do małej prywatnej grupy użytkowników, gdzie publikujemy przykłady konfiguracji, aktualizacje mapowania COT i odpowiadamy na pytania na żywo.
Podsumowanie
Key features include configurable position sizing (fixed volume or risk percentage per trade), stop loss and take profit settings (fixed pips or ATR multiples), and optional trailing stop and break-even management. It enforces prop-firm style risk controls such as maximum total and daily equity drawdowns, daily loss limits, and absolute loss caps, with customizable responses (hard, soft, or hybrid stops) to risk breaches.
The bot supports symbols like SPX/US500, NASDAQ, EURUSD, XAUUSD, and WTI, requiring the user to match the broker’s symbol with the corresponding COT instrument code. It is suitable for personal accounts and funded prop-firm challenges, providing a systematic institutional sentiment overlay for swing and position trading. The bot operates locally or on VPS and includes backtesting capabilities using historical COT data.
Opinie klientów
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
