Indicator · Pine Script v6 · On the chart

GEKO Gold

by grzegorzkowalskigk-jpg

GEKO Gold is a trend-following indicator for gold (XAUUSD/MGC).

View on GitHub

GitHub stars1on the repository
Pine versionv6current
Lines of code479
Settings40inputs
LicenceCustom licence
Last update3 months ago4 Jul 2026

Add It to Your TradingView Chart

  1. 1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
  2. 2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
  3. 3Paste over the templateCreate a new indicator, select all of the template text and paste. Press Save and give it a name.
  4. 4Add it to the chartPress Add to chart, then adjust the settings with the gear icon next to its name.

Source Code

The code stays on GitHub. The author has not published this script under an open licence, so ForexR does not show its code. Copy script reads the file straight from GitHub into your clipboard, so you can still try it on your own chart. Ask the author before reusing the code anywhere else.

Overview

GEKO Gold computes a GEKO-TIMID composite trend strength score by blending weekly and daily EMAs and ADX values, then classifies the trend into Emerging, Dominant or Extended states. The indicator plots fast and slow EMAs on the price chart plus Bollinger Bands. It generates entry signals via Bollinger Band breakouts or pullback setups only when short-term and long-term timeframes agree in direction. Background tint and a configurable HUD display the current trend class and strength. Settings control TIMID parameters, entry filters, Bollinger bands and display options.

Details

Published by

grzegorzkowalskigk-jpg on GitHub

Type

Indicator, Pine Script v6

Draws

On the price chart

Category

Trend, Moving averages, Volatility & bands, Breakout

Markets

Gold

Timeframes

Any timeframe

Risk Notes

No repainting, lookahead or stacked entries were found in its code or README. That says nothing about how well it works: test it first.

Settings

The inputs you can change from the gear icon on the chart. Defaults are the author's.

SettingTypeDefaultVariable
Moduł GEKO-TIMID (master)booltrueenableTimid
Timeframe długoterminowy (LT)timeframeWtfLT
Timeframe krótkoterminowy (ST)timeframeDtfST
EMA szybkaint21emaFastLen
EMA wolnaint50emaSlowLen
ADX / DMI długośćint14adxLen
ADX = pełna siła (norm)float25adxNorm
Waga ST (daily)float1.0wST
Waga LT (weekly)float1.0wLT
Próg Emerging→Dominant (|TIMID|)float100emergingMax
Próg Dominant→Extended (|TIMID|)float300dominantMax
Pokaż EMA (ST/daily) na wykresiebooltrueshowEma
Show all 40 settings
SettingTypeDefaultVariable
Kolor EMA szybkiejcolorcolor.new(#42A5F5, 0)emaFastCol
Kolor EMA wolnejcolorcolor.new(#FFA726, 0)emaSlowCol
Tło wg klasy/kierunku trendubooltruetintBg
Pokaż HUDbooltrueshowHUD
Pozycja HUDstringTop RighthudPosOpt
Moduł wejść (BB breakout)booltrueenableEntries
Bollinger długośćint20bbLen
Bollinger mnożnik σfloat2.0bbMult
Min klasa trendu do wejściastringEmerging+minTradeClass
Nie wchodź w Extended (przegrzany)booltrueavoidExtended
Stop / wyjściestringMiddle Band (basis)stopMode
Pokaż pasma BollingerabooltrueshowBB
Pokaż markery / etykiety wejśćbooltrueshowEntrySignals
Odsunięcie etykiet × ATR14float1.0entryLabelOffset
Moduł wejść pullbackbooltrueenablePullback
EMA pullback (reclaim)int21pullEmaLen
Wymagaj RSI (potwierdzenie korekty)booltruepullUseRsi
RSI długośćint14pullRsiLen
RSI dip < (long)float45pullRsiOS
RSI pop > (short)float55pullRsiOB
Okno korekty (bary)int10pullLookback
Pokaż EMA pullbackbooltrueshowPullEma
Kolor EMA pullbackcolorcolor.new(#AB47BC, 0)pullEmaCol
Filtr makro DXY (inverse)booltrueenableDxy
Symbol DXYstringTVC:DXYdxySym
DXY EMA (trend)int50dxyEmaLen
Tryb DXYstringGate (twardy)dxyMode
Sezonowość (bias miesięczny)booltrueenableSeason
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.

Similar Pine Scripts

1 stars

V10 Swing Sniper (KLSE) is a daily chart overlay indicator designed for swing trading Bursa Malaysia equities based on Mark Minervini's Stage 2 and Volatility Contraction Pattern (VCP) principles. It calculates exponential moving averages, relative strength ag

Indicator v5 TrendBreakout
Updated 4 months ago · None stated GitHub repository of V10 Swing Sniper (KLSE)
1 stars

This indicator detects long-only trading setups centered on volume-weighted average price (VWAP) reclaim sequences. It calculates VWAP with standard deviation bands, tracking slope and price bias through an exponential moving average. Signals trigger on either

Indicator v6 TrendMoving averages
Updated 2 days ago · None stated GitHub repository of VWAP Reclaim (LONG-only) Indicator

EMA Breakout

by jerryinyang
5 stars

This indicator calculates and plots the exponential moving average on the chart, along with Keltner Channel bands. It applies optional filters based on Keltner Channel and Money Flow to identify breakout signals. Breakouts occur when price crosses the EMA with

Indicator v4 TrendMoving averages
Updated 2 years ago · None stated GitHub repository of EMA Breakout
318 stars

This indicator plots four customizable moving averages directly on the main price chart using default lengths of 3, 8, 21, and 50 periods. It fills the space between adjacent averages in green or maroon depending on trend alignment. Additionally, it computes B

Indicator v5 Moving averagesTrend
Updated 2 months ago · MIT GitHub repository of Multiple Moving Averages

NVDA Trend Ribbon

by longsurf-ai
277 stars

This indicator plots three exponential moving averages and ATR volatility envelopes on the price chart. It compares the fast and slow EMAs to shade a trend ribbon and marks confirmed upward and downward crossovers with triangle labels. Settings change the thre

Indicator v6 TrendMoving averages
Updated yesterday · MIT GitHub repository of NVDA Trend Ribbon

More indicators

Trade Your Charts With a Regulated Broker

Compare brokers that connect to TradingView, with spreads, minimum deposits and leverage side by side.

Compare brokers