Sprawdź ustawienia strategii Pine Algo: skonfiguruj parametry wejścia, zarządzania kapitałem, skalowania pozycji i dostosuj rozwiązanie do swojego stylu handlu.
Pine Algo
Leverage Pine Algo to develop and optimize automated trading strategies in Tradingview Pinescript.
Strategia Pine Algo [psyll] to kompleksowe narzędzie automatyzacji analizy technicznej, stworzone z myślą o użytkownikach platformy Psyll.com oraz TradingView. Łączy ona elastyczność konfiguracji z wysoką dokładnością sygnałów i pełną kontrolą nad sposobem działania.
Każdy element algorytmu został zaprojektowany tak, by umożliwić zarówno szybkie testy (backtesty), jak i pełną integrację z Psyll Webhook, pozwalającą na automatyczne składanie rzeczywistych zleceń na giełdach.
Ustawienia są pogrupowane tematycznie, dzięki czemu można łatwo przechodzić od sekcji wizualnych do zaawansowanych opcji logicznych, filtrów, pluginów i trybów pracy.
Display
Ta sekcja kontroluje wszystkie elementy wizualne strategii widoczne bezpośrednio na wykresie TradingView.
Ułatwia interpretację danych oraz bieżący podgląd stanu działania algorytmu.
Show signal table - włącza wyświetlanie tabeli z ostatnimi sygnałami, ich typem (kupno/sprzedaż) oraz momentem wystąpienia. Pozwala szybko analizować, w którym momencie strategia generowała decyzje handlowe.
Show strategy table - prezentuje zestawienie kluczowych parametrów i wyników strategii: liczby transakcji, skuteczności, łącznego zysku i aktualnego statusu. Umożliwia bieżące śledzenie wydajności.
Bullish / Bearish colors - ustawienia kolorów dla sygnałów wzrostowych i spadkowych. Dzięki temu można dopasować wygląd sygnałów do własnych preferencji lub stylu wykresu.
Runtime
Parametry tej sekcji określają czas, w którym strategia ma być aktywna.
Są szczególnie przydatne podczas testów i analizy historycznej.
Start - określa datę i godzinę rozpoczęcia działania strategii.
End - ustala moment zakończenia jej aktywności.
Ustawienie zakresu czasowego pozwala przeprowadzać precyzyjne testy efektywności strategii dla konkretnych okresów (np. wyłącznie dla rynku byka w 2021 roku lub dla okresu wysokiej zmienności w 2022).
Dzięki temu można łatwo sprawdzać stabilność i adaptacyjność algorytmu w różnych warunkach rynkowych.
System
Serce konfiguracji algorytmu, które decyduje o sposobie interpretacji sygnałów i zachowaniu strategii.
To tutaj definiuje się kluczowe parametry, które wpływają na ogólną logikę działania.
Mode - wybór trybu pracy strategii. (czytaj więcej na stronieTryby pracy)
DCA (Dollar-Cost Averaging) - tryb automatycznego uśredniania kosztów wejścia. Strategia dokupuje kolejne pozycje po spadkach, zmniejszając średnią cenę zakupu. Jest idealny w warunkach dużej zmienności, kiedy ruchy korekcyjne są częste. W tym trybie parametr Drop Percent określa, po jakim spadku ceny dokupić kolejną pozycję. Dokupienia można również ograniczyć ustawieniem pyramiding w TradingView, co pozwala kontrolować liczbę otwieranych warstw pozycji.
Sniper - tryb precyzyjnych wejść. Każdy sygnał traktowany jest jako pojedyncza, w pełni niezależna transakcja, bez uśredniania. Ten tryb działa najlepiej w połączeniu z dodatkowymi pluginami filtrującymi, które potwierdzają wiarygodność sygnału. Drop Percent pełni tu rolę stop loss - określa, przy jakim procencie spadku (od momentu wejścia) pozycja zostanie automatycznie zamknięta.
W trybie Sniper rekomendowane jest korzystanie z filtrów takich jak RSI, wolumen, trend lub oficjalnych pluginów Pine Algo aby zwiększyć trafność wejść.
Direction - określa kierunek handlu strategii: Long (kupno), Short (Sprzedaż) lub Source (automatycznie na podstawie danych wejściowych).
Direction Source - definiuje źródło danych plugnu Pine Algo, lub innego wskaźnika tradingview.
Reverse Source - odwraca logikę sygnałów - Przydatne przy testach odwrotnej korelacji lub odwróconych warunków rynkowych.
Aby dowiedzieć się więcej o kierunkach przejdź do strony Kierunek handlu
Entry
W tej sekcji definiuje się sposób wejścia w pozycje.
To kluczowy obszar strategii, odpowiedzialny za reagowanie na sygnały i zarządzanie warunkami otwarcia transakcji.
Confirmation - liczba świec, które muszą potwierdzić sygnał przed jego realizacją. Zwiększenie tej wartości ogranicza liczbę fałszywych wejść, ale może powodować opóźnienie reakcji i znaczne zmniejszenie ilości składanych zleceń.
Drop Percent - kluczowy parametr o różnym znaczeniu w zależności od trybu:
W DCA określa procent spadku ceny od momentu ostatniego zakupu, po którym strategia dokupuje kolejną porcję pozycji. Przykład: przy wartości 2% strategia dokupi kolejną pozycję po każdym 2% spadku ceny.
W Sniper jest to wartość stop loss - określa procentową stratę od ceny wejścia, po której pozycja zostaje zamknięta.
Drop Multiplier - współczynnik modyfikujący wartość Drop Percent zgodnie z każdą kolejną dokupioną pozycją w danej sesji handlowej. Umożliwia dynamiczne skalowanie odstępów między kolejnymi dokupieniami DCA w zależności od ilości posiadanych pozycji. Aby dowiedzieć się więcej odwiedź stronę Drop multiplier
Signal Smooth
Ta sekcja odpowiada za wygładzanie sygnałów, co pozwala ograniczyć wpływ szumów i mikrofluktuacji na wykresie.
Enabled - włącza lub wyłącza wygładzanie sygnałów.
Type - wybór typu średniej kroczącej używanej do wygładzania. Dostępne są m.in. EMA, SMA, HMA, FRAMA, JURIK i inne metody o różnej czułości i płynności.
Length - długość okresu wygładzania. Dłuższy okres = wolniejsza, ale bardziej stabilna reakcja sygnałów.
Dzięki tej funkcji można uniknąć nadmiernej reakcji na drobne zmiany cen, zwłaszcza na niższych interwałach (np. 1m, 5m), co znacząco zwiększa stabilność wyników.
Signal Validator
Sekcja ta pozwala na walidację sygnałów, zanim zostaną one przekazane do silnika strategii.
Lowest length - okres, w którym strategia szuka lokalnych ekstremów signału.
MA type - wybór rodzaju średniej kroczącej używanej do walidacji.
MA length - długość tej średniej.
Signal Validator odrzuca niepotwierdzone sygnały i pomaga uniknąć wejść w słabe ruchy.
W praktyce pełni funkcję filtra jakości - dopuszcza tylko te sygnały, które spełniają określone warunki trendowe i momentum. Zlecenia Long otwierane mogą być tylko jeśli linia sygnału znajduje się poniżej linii validatora.
RSI Direction Filter
Filtr ten sprawdza kierunek wskaźnika RSI, by upewnić się, że strategia handluje zgodnie z wybranym ruchem rynku.
Enabled - aktywuje filtr.
Type - wybór kierunku RSI: Growing (rosnący) lub Falling (malejący).
Confirmation - liczba świec wymaganych do potwierdzenia kierunku RSI.
Source - źródło danych (np. close, hl2).
Length - długość RSI.
RSI Level Filter
Działa niezależnie od kierunku RSI - weryfikuje, czy wskaźnik znajduje się powyżej lub poniżej ustalonego poziomu.
Enabled - aktywuje filtr.
Type - określa warunek: Below (poniżej) lub Above (powyżej).
Level - ustala wartość graniczną RSI (np. 40, 60).
Source / Length - klasyczne ustawienia RSI.
Pozwala ograniczyć wejścia tylko do określonych stref - np. kupno przy wyprzedaniu (RSI < 40) lub sprzedaż przy wykupieniu (RSI > 60).
Entry Plugins
Sekcja ta umożliwia podłączenie zewnętrznych filtrów (pluginów), które mogą działać jako dodatkowe warunki wykorzystywane przy otwieraniu nowych zleceń. Czytaj więcej na stronie Entry plugins
Enabled - aktywuje wybrany plugin.
Source - źródło danych z plugina.
Reverse - odwraca logikę działania
W trybie Sniper to absolutnie kluczowy element - dzięki niemu strategia może działać z dodatkowymi potwierdzeniami, eliminując przypadkowe lub impulsywne wejścia.
Exit
Zarządza sposobem wychodzenia z pozycji i realizacją zysków lub strat.
Force - wymusza zamknięcie pozycji, od razu po przekroczeniu zysku procentowego. (Parametr confirmation zostanie pominięty przy zamykaniu zleceń)
Mode - wybór logiki wyjścia: Default (standardowa) lub Extended (poziom wyjścia zwiększa się wraz z liczbą posiadanych pozycjii).
Percent - ustala procentowy cel zysku, przy którym strategia rozpoczyna wyszukiwanie momentów wyjścia.
Confirmation - liczba świec, które muszą potwierdzić sygnał wyjścia.
Analogiczna do sekcji Entry Plugins, ale dotycząca zamknięć pozycji.
Pozwala stosować dodatkowe filtry przy wychodzeniu, np. zamknięcie tylko wtedy, gdy RSI potwierdza zmianę trendu lub gdy wolumen sygnalizuje odwrócenie.