https://github.com/piecioshka/tradingview-pine-scripts
📈 List of useful scripts (indicators & strategies) in Pine Script® for TradingView.
https://github.com/piecioshka/tradingview-pine-scripts
pinescript pinescript-indicators pinescript-strategies trading tradingview
Last synced: about 18 hours ago
JSON representation
📈 List of useful scripts (indicators & strategies) in Pine Script® for TradingView.
- Host: GitHub
- URL: https://github.com/piecioshka/tradingview-pine-scripts
- Owner: piecioshka
- Created: 2026-01-18T16:13:22.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-06-12T11:01:48.000Z (6 days ago)
- Last Synced: 2026-06-12T13:06:06.268Z (6 days ago)
- Topics: pinescript, pinescript-indicators, pinescript-strategies, trading, tradingview
- Homepage:
- Size: 660 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tradingview-pine-scripts
📊 Wskaźniki i strategie w Pine Script® dla TradingView.
> 📝 Notatki techniczne i cheatsheet Pine Script: [NOTES.md](NOTES.md)
## Spis treści
- [Wskaźniki](#wskaźniki)
- [Nakładki (overlays)](#nakładki-overlays)
- [1x MA](#1x-ma)
- [2x MA](#2x-ma)
- [3x MA](#3x-ma)
- [Koperty](#koperty)
- [Wstęgi Bollingera](#wstęgi-bollingera)
- [GMMA](#gmma)
- [Złoty / Śmierci Krzyż](#złoty--śmierci-krzyż)
- [Sezonowość miesięczna](#sezonowość-miesięczna)
- [Sezonowość dzienna](#sezonowość-dzienna)
- [Sezonowość godzinowa](#sezonowość-godzinowa)
- [Histogramy](#histogramy)
- [Histogram Rozpiętości MA](#histogram-rozpiętości-ma)
- [Oscylatory](#oscylatory)
- [MACD](#macd)
- [Oscylator Stochastyczny](#oscylator-stochastyczny)
- [RSI](#rsi)
- [ROC](#roc)
- [Wolumen](#wolumen)
- [Akumulacja / Dystrybucja](#akumulacja--dystrybucja)
- [Delta Footprint Bubble](#delta-footprint-bubble)
- [Delta Footprint Histogram](#delta-footprint-histogram)
- [Delta Footprint Table](#delta-footprint-table)
- [Delta Footprint Imbalance](#delta-footprint-imbalance)
- [Strategie](#strategie)
- [Cross 2x SMA](#cross-2x-sma)
## Wskaźniki
### Nakładki (overlays)
#### [1x MA](indicators/overlays/1x-ma.pine)
Pojedyncza średnia krocząca — SMA / EMA / WMA / VWMA / RMA.

#### [2x MA](indicators/overlays/2x-ma.pine)
Dwie średnie kroczące z konfigurowalnym typem każdej z nich.

#### [3x MA](indicators/overlays/3x-ma.pine)
Trzy średnie kroczące.

#### [Koperty](indicators/overlays/koperty.pine)
Envelopes wokół średniej kroczącej — górne i dolne odchylenie procentowe.

#### [Wstęgi Bollingera](indicators/overlays/wstegi-bollingera.pine)
Bollinger Bands — SMA ± odchylenie standardowe.

#### [GMMA](indicators/overlays/gmma.pine)
Guppy Multiple Moving Average — dwie grupy EMA: krótkoterminowe (spekulanci) i długoterminowe (inwestorzy).

#### [Złoty / Śmierci Krzyż](indicators/overlays/zloty-smierci-krzyz.pine)
Golden Cross i Death Cross — przecięcia szybkiej i wolnej średniej (klasycznie SMA 50 vs SMA 200).

#### [Sezonowość miesięczna](indicators/overlays/sezonowosc-miesieczna.pine)
Tło wykresu kolorowane wg miesiąca — widoczne sezonowe układy (np. Lean Hogs). Każdy z 12 miesięcy można włączać/wyłączać; nazwy zawierają kody kontraktów futures (F, G, H, …).

#### [Sezonowość dzienna](indicators/overlays/sezonowosc-dzienna.pine)
Tło wykresu kolorowane wg dnia tygodnia — tęcza przez tydzień (poniedziałek → niedziela), z możliwością wyłączania wybranych dni.

#### [Sezonowość godzinowa](indicators/overlays/sezonowosc-godzinowa.pine)
Tło wykresu kolorowane wg godziny — gradient dobowy (noc → świt → dzień → zmierzch). Wybór aktywnych godzin polem tekstowym, np. `"9-16,18,22"`.

### Histogramy
#### [Histogram Rozpiętości MA](indicators/histograms/histogram-rozpietosci-ma.pine)
Histogram pokazujący odległość ceny od średniej kroczącej.

### Oscylatory
#### [MACD](indicators/oscylators/macd.pine)
Moving Average Convergence Divergence — różnica dwóch średnich z linią sygnałową.

#### [Oscylator Stochastyczny](indicators/oscylators/oscylator-stochastyczny.pine)
Stochastic Oscillator — linie %K i %D z poziomami wykupienia/wyprzedania.

#### [RSI](indicators/oscylators/rsi.pine)
Relative Strength Index z poziomami 30 / 70.

#### [ROC](indicators/roc.pine)
Rate of Change — procentowa zmiana ceny w zadanym okresie.

### Wolumen
#### [Akumulacja / Dystrybucja](indicators/volume/akumulacja-dystrybucja.pine)
Linia A/D wg Marca Chaikina — łączy cenę z wolumenem, mierząc presję kupna i sprzedaży.

#### [Delta Footprint Bubble](indicators/volume/delta-footprint-bubble.pine)
Delta wolumenu z prawdziwych danych footprint (`request.footprint()`, dostępne od stycznia 2026) — różnica między wolumenem agresywnego kupna (po ask) a sprzedaży (po bid) w obrębie świecy. Wartość jako **liczba przy każdej świecy** (zielona = przewaga kupna, czerwona = sprzedaży; nad/pod świecą lub nad/pod bąblem POC, z konfigurowalnym odstępem). POC każdej świecy jako **opcjonalny bąbel w stylu Bookmap** (wielkość ∝ wolumen, ta sama normalizacja potęgowa co w histogramie), z opcjonalnym **śladem POC** (linia łącząca bąble — odcinkowa łamana lub gładka, zaokrąglona krzywa). Dodatkowo **Value Area (VAH/VAL)**. Gdy kierunek świecy przeczy delcie (rośnie przy ujemnej delcie lub spada przy dodatniej) — liczba delty zostaje **pogrubiona**.

> ⚠️ Wymaga konta TradingView **Premium** lub **Ultimate** — bez tego skrypt się nie skompiluje. `request.footprint()` działa tylko dla **bieżącego interwału** wykresu.
#### [Delta Footprint Histogram](indicators/volume/delta-footprint-histogram.pine)
Delta footprintu jako **histogram w osobnym panelu** (zachowuje się jak wbudowany wskaźnik Volume): słupek = |delta| świecy, zielony przy przewadze kupna, czerwony przy sprzedaży. Realna delta jako **liczba na słupku** oraz w oknie danych; przy kursorze w legendzie widać prawdziwą wartość (nie znormalizowaną wysokość). Wysokość **znormalizowana potęgą** (regulowana siła) i ograniczona do zadanego % panelu.

> ⚠️ Wymaga konta **Premium / Ultimate**; `request.footprint()` tylko dla bieżącego interwału.
#### [Delta Footprint Table](indicators/volume/delta-footprint-table.pine)
Samodzielna **tabela statusu** footprintu (kupno / sprzedaż / delta + % / **imbalans ułożony** / POC / Value Area / CVD) w rogu wykresu — wydzielona z „Bubble", liczy własne metryki, więc działa niezależnie. Dodaj ją obok „Delta Footprint Bubble" lub „Delta Footprint Histogram". Wiersz **Imbalans** podsumowuje ułożone (stacked) imbalansy diagonalne bieżącej świecy (▲ poziomy kupna, ▼ poziomy sprzedaży). Pasek nagłówka pokazuje **bieżący interwał** („Ostatnia świeca · 1m") i przypomina, że kupno/sprzedaż/delta/POC dotyczą **tylko ostatniej świecy** (CVD liczy się narastająco w sesji).

> ⚠️ Wymaga konta **Premium / Ultimate**; `request.footprint()` tylko dla bieżącego interwału.
#### [Delta Footprint Imbalance](indicators/volume/delta-footprint-imbalance.pine)
Wykrywa **imbalanse footprintu** (diagonalne: jedna strona ≥ _mnożnik_ × przeciwna po przekątnej, klasycznie 3:1) i ich **ułożone (stacked)** ciągi (N+ poziomów w tym samym kierunku). Każdy ułożony imbalans staje się **trwałą strefą wsparcia/oporu** (box ciągnący się w prawo) z **automatyczną mitygacją** — po przetestowaniu przez cenę strefa blednie lub znika, więc na wykresie zostają tylko żywe poziomy (zachowanie order‑blocków). Siła ciągu odwzorowana **intensywnością koloru**. Mini‑dashboard zlicza aktywne strefy bycze/niedźwiedzie i wskazuje najbliższą nad/pod ceną. Pełny opis: [delta-footprint-imbalance.md](indicators/volume/delta-footprint-imbalance.md).
> ⚠️ Wymaga konta **Premium / Ultimate**; `request.footprint()` tylko dla bieżącego interwału. Sensowny na niskich interwałach (1–15 m).
## Strategie
#### [Cross 2x SMA](strategies/cross-2x-sma.pine)
Strategia oparta na przecięciu dwóch średnich kroczących (krótkiej i długiej).
