tradingview-screener
Screen markets across 6 asset classes using TradingView data. API pre-filters + pandas computed signals. YAML-driven strategies.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Screen markets across 6 asset classes using TradingView data. API pre-filters + pandas computed signals. YAML-driven strategies.
How to use
Uruchom skrypt instalacyjny bash skills/tradingview-screener/install.sh, aby przygotować środowisko wirtualne i zainstalować wszystkie zależności. Proces ten wykonujesz tylko raz, przed pierwszym użyciem.
Wybierz tryb pracy: Screen (jednorazowy skan z filtrami) lub Signal (wykrywanie sygnałów zdefiniowanych w YAML). W trybie Screen uruchom skills/tradingview-screener/.venv/bin/python3 skills/tradingview-screener/scripts/screen.py z parametrami --asset-class (np. stock, crypto, forex), --limit (liczba wyników), --filters (tablica JSON z warunkami), --columns (pola do wyświetlenia) i --sort-by (sortowanie).
Dla trybu Signal najpierw wylistuj dostępne sygnały komendą skills/tradingview-screener/.venv/bin/python3 skills/tradingview-screener/scripts/signal-engine.py --list, aby zobaczyć predefiniowane strategie.
Uruchom wybrany sygnał parametrem --signal, np. skills/tradingview-screener/.venv/bin/python3 skills/tradingview-screener/scripts/signal-engine.py --signal golden-cross. System automatycznie zastosuje pre-filtry i obliczone sygnały na danych TradingView.
Na Windows użyj skills/tradingview-screener/.venv/Scripts/python.exe zamiast .venv/bin/python3 w powyższych komendach.
Przeanalizuj wyniki: Screen zwraca tabelę instrumentów spełniających filtry, Signal wskazuje aktywa pasujące do wybranego warunku handlowego (np. złoty krzyż średnich kroczących).