Market God by @KingThies

My gift to all. 24+ hours to get the settings to how they are & while its still not perfect, I hope many can benefit.

Trade any market, ticker and time frame with ease by setting alerts for buy and sell signals. Could write a blog on how it works, and will in the near future.

Updates to come!

Release Notes: Increased accuracy on all frames + reduced noise
Release Notes: Slight tweak
Release Notes: Slight/Minor Tweaks (again)
Release Notes: V2 Release
-Pivots added (can be turned off)
-More Accuracy
-Less Noise

HA candles still recommended for best results.
Release Notes: - Removing false positives

Finally getting it to the caliber I want it to be at. Have been spending so much time on it for the last 2 weeks, I'm excited to say the least.

Will write a few blog posts / in depth analysis' on what components are involved and how I adjust it to maximize its usefulness. Enjoy!
Release Notes: Tips encouraged.

BTC ) 3KtXXkwKnv3tarRx6ttntu633aantJFZLS


ETH) 0xD75BC59985Fe471B206b6c10bECBeF09Ef89f889

Release Notes: v3


ncreased Accuracy & Less Noise

Removed pivots and other design aspects that were solely for appearance

Working on making alerts ONLY @ close, to remove ghost alerts
Release Notes: Revert back to similar of 2.1 (most accurate via testing feedback) - + some tweaks
Release Notes: Version 3.0.2

Heard some negative feedback from 3.0.1 and felt bad. So I scrapped the entire indicator and rebuilt it completely. Much simpler now, which will enable consistency and limit confusion.

Alerts can be set but I need to make a few additions to the next update, which will only send when the candles close, rather than needing you to set that as the alert setting (on the user end)

The strategy that goes along with this indicator is also up to date and is now reaching ~45-55% profitibilty on normal candles, and 65%+ with Heikin Ashi

Components now include -

  • Aprine Slow RSI (LazyBear)
    Heikin Ashi candle calculations
    Various EMA's
    Accumulation + Distribution

I've now spent 48 hours+ and over 1000 different indicator combinations to get as is, and I still know it can get better. I look forward to hearing feedback from everyone, and will try to respond as time allows.

I plan on launching a blog/making a few posts about the indicator:

Tips can be sent via Cryptocurrency and PayPal to

Bitcoin: 1GatiS3cdbPLTBMFLF7u83rh7GKSnJoH8S
Litecoin: LYmEbDgXgVincNfeZFySA4etD54TUgTHHs

Release Notes: Changes include

  • Differentiation from similar indicators by removal of alert 'tag' visual - replaced by an arrow
    Removal of components preventing indicator use on indexes/certain tickers
    Addition of components to increase accuracy and consistency. False positives close to completely eliminated

Release Notes: Clearing the noise. Enhanced alerts for only at close. more accuracy.
Release Notes: Finally may be happy with this. Write ups to come.

  • Subtle

  • Sleek

    Accurate (relatively)
Release Notes: v 5.1 is one of the best and most accurate yet. I believe I have fixed the ghost alert issue entirely, and have also added for the buy/sells to only paint once the candle has closed. This should eliminate issues on several fronts, but I will continue to fight bugs as the come about.

  • Changed back to labels instead of non-editable icons

    Lesser components involved as whole, but more reliability

    Ghost alerts fixed
Release Notes: 5.1 added noise. Since thats not the goal, I adjusted accordingly, 5.2 ideally has fixed this.

Also - Here's the base script. Enjoy.

study(title="MarketGod v5.2", shorttitle="Market God v5.2", overlay = true)

Title = input(true, title="Welcome to Market God v 5.1 - This indicator is comprised of several components, inclduing Heikin Ashi candle values, EMA golden crosses, RSI divergences, and more. Feedback is always appreciated, as I have spent DAYS at a time improving this tool for all to learn and use in their trading.")
Title2 = input(true, title="This indicator has been designed to work on the majority, if not all, tickers provided by TradingView. It was designed on BTCUSD but has been tested on traditional equities, FOREX, indicies and more. It was designed using the hourly, 4h, 6h, and 1D timeframes but is ideally good on all of them. Expect the lower frames to be less consistent (for all you 1 minute traders). Updates will continue to be provided and Ive been promising a blog on this in the near future. Stay tuned.")
Title3 = input(true, title="v 5.1 is one of the best and most accurate yet. I believe I have fixed the ghost alert issue entirely, and have also added for the buy/sells to only paint once the candle has closed. This shold eliminate issues on several fronts, but I will continue to fight bugs as the come about")
Title4= input(true, title="Follow me on Twitter at
Title5= input(true,title="Tips via BTC: 3KtXXkwKnv3tarRx6ttntu633aantJFZLS ")
Title6= input(true,title='Tips via Paypal:')
haopen = security(heikinashi(tickerid), period, open)
hahigh = security(heikinashi(tickerid), period, high)
halow = security(heikinashi(tickerid), period, low)
haclose = security(heikinashi(tickerid), period, close)
heikUpColor() => haclose > haopen
heikDownColor() => haclose <= haopen
price = haclose
source = haclose

smoothK = 3
smoothD = 3
lengthRSI = 9
lengthStoch = 9
rsi1 = rsi(price, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)

e1 = ema(price, 9)
e2 = ema(e1, 9)
ema1 = ema(price, 9)
ema2 = ema(ema1, 9)
ema3 = ema(ema2, 9)
tema = 3 * (ema1 - ema2) + ema3
dema = 2 * e1 - e2
avda = avg(dema,tema)

Buy = rising(tema,1) and rising(d,1) and haclose > avda
Sell = falling(tema,1) and falling(d,1) and haclose < avda

OscHelper = 0.0
OscHelper := Buy ? 1 : Sell ? 0 : OscHelper

BuySignal = Buy and OscHelper==0
SellSignal = Sell and OscHelper==1

plotshape(BuySignal, color=green, text='Buy', location= location.belowbar,style= shape.labelup,textcolor=white, offset=0, size = size.tiny, title="Buy Alert")
plotshape(SellSignal, color=maroon, text='Sell', location= location.abovebar,style= shape.labeldown, textcolor=white, offset=0, size = size.tiny, title="Sell Alert")

//Alert Conditions
alertcondition(Buy, title='Buy Alert', message='Buy Alert')
alertcondition(Sell, title='Sell Alert', message='Sell Alert')
Release Notes: New base components, more accuracy
Release Notes: Last update here. Got it whre i want it.
Release Notes: As of 4/29, This tool is available through Register for updates on release there.
Release Notes: Use Expired.
Remove from Favorite Scripts Add to Favorite Scripts
@V0M, this actually works :)
@V0M, how to get access to this indicator?
V0M sen005
@sen005, search it , ichiMA
@V0M, Thanks Mate, bless you
it says expired?
+1 Reply
@LiOoO, try my script ;)
Doesnt work. Why?
+4 Reply
V0M perx
@perx, its no free.. please feel free to try my script try my script ;)
+1 Reply
Hello King. Great indicator. Is the new version available?
+5 Reply
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing House Rules Moderators Website & Broker Solutions Widgets Charting Solutions Get Help Feature Request Blog & News FAQ Wiki Twitter
Profile Profile Settings Account and Billing TradingView Coins My Support Tickets Get Help Ideas Published Followers Following Private Messages Chat Sign Out