FIBONACCI TOOL | common reversal levels📊
⚠️Fibonacci levels are one of the most popular tools for analysis. These are price levels that are located in certain parts of the movement corresponding to the mathematical Fibonacci numbers.
✅What are Fibonacci numbers?
🟢In the XIII century, the famous scientist Leonardo of Pisa lived in the Republic of Pisa – the first major medieval mathematician in Europe. On the cover of one of his most famous works was attributed filius Bonacci (son of Bonacci). Hence the nickname Fibonacci.
🟢The Fibonacci numbers are a sequence of numbers derived from Leonardo's experiment on rabbits. The Pisan mathematician decided to find out how many pairs of rabbits will be in a fenced pen a year after the start of breeding (provided that there will be only one pair in the pen in the first month). In the third month, the cuts began to multiply recurrently – each subsequent number was equal to the sum of the previous two (1, 2, 3, 5, 8, 13, etc.).
🟢If any number from the sequence is divided by the previous one, you get a number tending to 1.61803398875… This number is the "golden ratio". In algebra, such a number is called the Greek letter phi. When dividing any number from the sequence by the following, the inverse of phi 0.618 is obtained. When dividing any number from the sequence by the number following one, 0.382 is obtained. In this form, Fibonacci numbers are much more familiar to traders.
✅Correction levels
🟢Correction (retracement) - movement against an existing trend. The correction "absorbs" part of the trend movement. Of the Fibonacci numbers, 38.2 are mainly used for correction levels (from the previous trend movement), 50%, 61,8%, 78,6%.
🟢Correction levels are based on candle wicks, in other words, on their maximum or minimum points. To build a correction level, you need to find a trend. Fibo levels can be asymmetrical, so it is especially important to pay attention to where the beginning and end of the wave on which the level is being built are located.
🟢On a downtrend, 0% at the bottom, 100% at the top. When ascending, the opposite is true. The most significant correction level is 61.8. When a breakdown of this level occurs, a new trend in the opposite direction usually begins. After that, it is necessary to build a new corrective level.
🟢Correction pattern – movement between minor correction levels. After such a move, the price usually moves to the key level of 61.8. 4 patterns are depending on which levels of correction the price concerns.
❗️Even if the skills of analyzing the state of the market by Fibonacci levels will not be a big advantage in trading, then in any case it is a great (and to some extent integral) experience of technical analysis. Fibo levels can be combined with a footprint, deltas, and other tools. The trader will understand only in practice if it is possible to benefit from this or not.
❤️ Please, support our work with like & comment! ❤️
Learning
Pine Beginner with Gr8 Script Idea - Script part need helpHi everyone
So before you get to excited - this is only the half of an idea which needs some Pine Scripting polish before I would classify this idea as one to take note of. With that said, if there's someone reading this that is willing to amend the code of my poor attempt to combine 3 scripts together in to 1 rather successful (potentially) algo/auto-trading script which was initially intended to place trades on MT5 for those who are either stuck, to far tied-in or simply stubborn enough to continue using a broker/s that are not listed on TradingView's list of verified brokers.
I must add that I honestly think this script has the potential to be one hellofa successful strategy for any trader who is considering or attempting to learn this fascinating and exciting coding language that can either leave you more confused than blind deaf old man at a psychedelic's rave OR open up a whole new approach of trading that was previously unfathomable yet now with each unique scripts encounter becoming unquestionably clearer that traders who embrace this path can only empower their trading potentials. I think if more opportunistic scripts like this one (once correctly coded by someone who is not as much a rookie as I am - at Pine Script coding not trading) along with some helpful guidelines for traders who have not discovered the wonders that TradingView has to offer any/all traders - that these "aha" types of doorways will be easily flooded with new interest evoked traders to the TradingView world.
But that's just one traders opinion who is looking towards putting this somewhat overly thought concept to test/s and I welcome any of you who wish to do the same, particularly in terms of trying to make heads or tails of my script that in theory makes perfect sense in my mind by using well known trading concepts by those who don't necessarily need to know how to code them in order to use them. However, in this specific case, the knowledge of how to code them has been given the centre front spotlight so feel free to take your shot in it's lime light if you wish. I would most definitely appreciate it and I'm sure you would benefit from the final scripts results as well.
Thanks to any and all who give it a go.
// Here's the script that I feel is best to share - there is a more recent updated version, however, I feel that my scripting skills or lack of may have made that version a great deal more confusing and messy than what this version below is. Hopefully you can see where Im trying to go with it. If not, please don't hesitate to ask and I'll do my best to try clarify where needed.
//
//@version=4
//
// Thanks to dynausmaux falconCoin LazyBear RicardoSantos LucemAnb andreholanda73 for all the scripts I'm using here.
// Special thanks to TradingView for unarguably the best trading platform in the world that facilitates development and learning.
// Before I begin, TAKE NOTE: I'm not an expert trader or pine script coder as such and all the code used here is copied and/or modified from scripts freely found that are published through TradingView.
//
//
// For those of you who actually do look in to the code behind scripts they come accross - here's logic behind all the colorful shapes all over your charts.
//
// CIRCLES & TRIANGLES:
// - LITTLE CIRCLE: They appear at all WaveTrend wave crossings.
// - GREEN CIRCLE: The wavetrend waves are at the oversold level and have crossed up (bullish).
// - RED CIRCLE: The wavetrend waves are at the overbought level and have crossed down (bearish).
// - GOLD/ORANGE CIRCLE: When RSI is below 20, WaveTrend waves are below or equal to -80 and have crossed up after good bullish divergence (DONT BUY WHEN GOLD CIRCLE APPEAR).
// - None of these circles are certain signs to trade. It is only information that can help you.
// - PURPLE TRIANGLE: Appear when a bullish or bearish divergence is formed and WaveTrend waves crosses at overbought and oversold points.
//
// +BEARS/BULLS FLAG:
// - MFI+RSI Area are RED (Below 0).
// - Wavetrend wave above 0 and crossing over down.
// - VWAP Area below 0 on higher timeframe.
// - This pattern reversed becomes bullish.
// +SIDE NOTE: Check the last heikinashi candle from 2 higher timeframe
// - Bearish/Bullish DIAMOND:
// -- HT Candle is red
// -- WT > 0 and crossed down
study(title = 'VuManChu B Divergences', shorttitle = 'VuMan CBD')
// PARAMETERS {
// WaveTrend
wtShow = input(true, title = 'Show WaveTrend', type = input.bool)
wtBuyShow = input(true, title = 'Show Buy dots', type = input.bool)
wtGoldShow = input(true, title = 'Show Gold dots', type = input.bool)
wtSellShow = input(true, title = 'Show Sell dots', type = input.bool)
wtDivShow = input(true, title = 'Show Div. dots', type = input.bool)
vwapShow = input(true, title = 'Show Fast WT', type = input.bool)
wtChannelLen = input(9, title = 'WT Channel Length', type = input.integer)
wtAverageLen = input(12, title = 'WT Average Length', type = input.integer)
wtMASource = input(hlc3, title = 'WT MA Source', type = input.source)
wtMALen = input(3, title = 'WT MA Length', type = input.integer)
// WaveTrend Overbought & Oversold lines
obLevel = input(53, title = 'WT Overbought Level 1', type = input.integer)
obLevel2 = input(60, title = 'WT Overbought Level 2', type = input.integer)
obLevel3 = input(100, title = 'WT Overbought Level 3', type = input.integer)
osLevel = input(-53, title = 'WT Oversold Level 1', type = input.integer)
osLevel2 = input(-60, title = 'WT Oversold Level 2', type = input.integer)
osLevel3 = input(-75, title = 'WT Oversold Level 3', type = input.integer)
// Divergence WT
wtShowDiv = input(true, title = 'Show WT Regular Divergences', type = input.bool)
wtShowHiddenDiv = input(false, title = 'Show WT Hidden Divergences', type = input.bool)
showHiddenDiv_nl = input(true, title = 'Not apply OB/OS Limits on Hidden Divergences', type = input.bool)
wtDivOBLevel = input(45, title = 'WT Bearish Divergence min', type = input.integer)
wtDivOSLevel = input(-65, title = 'WT Bullish Divergence min', type = input.integer)
// Divergence extra range
wtDivOBLevel_addshow = input(true, title = 'Show 2nd WT Regular Divergences', type = input.bool)
wtDivOBLevel_add = input(15, title = 'WT 2nd Bearish Divergence', type = input.integer)
wtDivOSLevel_add = input(-40, title = 'WT 2nd Bullish Divergence 15 min', type = input.integer)
// RSI+MFI
rsiMFIShow = input(true, title = 'Show MFI', type = input.bool)
rsiMFIperiod = input(60,title = 'MFI Period', type = input.integer)
rsiMFIMultiplier = input(150, title = 'MFI Area multiplier', type = input.float)
rsiMFIPosY = input(2.5, title = 'MFI Area Y Pos', type = input.float)
// RSI
rsiShow = input(false, title = 'Show RSI', type = input.bool)
rsiSRC = input(close, title = 'RSI Source', type = input.source)
rsiLen = input(14, title = 'RSI Length', type = input.integer)
rsiOversold = input(30, title = 'RSI Oversold', minval = 50, maxval = 100, type = input.integer)
rsiOverbought = input(60, title = 'RSI Overbought', minval = 0, maxval = 50, type = input.integer)
// Divergence RSI
rsiShowDiv = input(false, title = 'Show RSI Regular Divergences', type = input.bool)
rsiShowHiddenDiv = input(false, title = 'Show RSI Hidden Divergences', type = input.bool)
rsiDivOBLevel = input(60, title = 'RSI Bearish Divergence min', type = input.integer)
rsiDivOSLevel = input(30, title = 'RSI Bullish Divergence min', type = input.integer)
// RSI Stochastic
stochShow = input(true, title = 'Show Stochastic RSI', type = input.bool)
stochUseLog = input(true, title=' Use Log?', type = input.bool)
stochAvg = input(false, title='Use Average of both K & D', type = input.bool)
stochSRC = input(close, title = 'Stochastic RSI Source', type = input.source)
stochLen = input(14, title = 'Stochastic RSI Length', type = input.integer)
stochRsiLen = input(14, title = 'RSI Length ', type = input.integer)
stochKSmooth = input(3, title = 'Stochastic RSI K Smooth', type = input.integer)
stochDSmooth = input(3, title = 'Stochastic RSI D Smooth', type = input.integer)
// Divergence stoch
stochShowDiv = input(false, title = 'Show Stoch Regular Divergences', type = input.bool)
stochShowHiddenDiv = input(false, title = 'Show Stoch Hidden Divergences', type = input.bool)
// Schaff Trend Cycle
tcLine = input(false, title="Show Schaff TC line", type=input.bool)
tcSRC = input(close, title = 'Schaff TC Source', type = input.source)
tclength = input(10, title="Schaff TC", type=input.integer)
tcfastLength = input(23, title="Schaff TC Fast Lenght", type=input.integer)
tcslowLength = input(50, title="Schaff TC Slow Length", type=input.integer)
tcfactor = input(0.5, title="Schaff TC Factor", type=input.float)
// Sommi Flag
sommiFlagShow = input(false, title = 'Show Sommi flag', type = input.bool)
sommiShowVwap = input(false, title = 'Show Sommi F. Wave', type = input.bool)
sommiVwapTF = input('720', title = 'Sommi F. Wave timeframe', type = input.string)
sommiVwapBearLevel = input(0, title = 'F. Wave Bear Level (less than)', type = input.integer)
sommiVwapBullLevel = input(0, title = 'F. Wave Bull Level (more than)', type = input.integer)
soomiFlagWTBearLevel = input(0, title = 'WT Bear Level (more than)', type = input.integer)
soomiFlagWTBullLevel = input(0, title = 'WT Bull Level (less than)', type = input.integer)
soomiRSIMFIBearLevel = input(0, title = 'Money flow Bear Level (less than)', type = input.integer)
soomiRSIMFIBullLevel = input(0, title = 'Money flow Bull Level (more than)', type = input.integer)
// Sommi Diamond
sommiDiamondShow = input(false, title = 'Show Sommi diamond', type = input.bool)
sommiHTCRes = input('60', title = 'HTF Candle Res. 1', type = input.string)
sommiHTCRes2 = input('240', title = 'HTF Candle Res. 2', type = input.string)
soomiDiamondWTBearLevel = input(0, title = 'WT Bear Level (More than)', type = input.integer)
soomiDiamondWTBullLevel = input(0, title = 'WT Bull Level (Less than)', type = input.integer)
// macd Colors
macdWTColorsShow = input(false, title = 'Show MACD Colors', type = input.bool)
macdWTColorsTF = input('240', title = 'MACD Colors MACD TF', type = input.string)
darkMode = input(false, title = 'Dark mode', type = input.bool)
// Colors
colorRed = #ff0000
colorPurple = #e600e6
colorGreen = #3fff00
colorOrange = #e2a400
colorYellow = #ffe500
colorWhite = #ffffff
colorPink = #ff00f0
colorBluelight = #31c0ff
colorWT1 = #90caf9
colorWT2 = #0d47a1
colorWT2_ = #131722
colormacdWT1a = #4caf58
colormacdWT1b = #af4c4c
colormacdWT1c = #7ee57e
colormacdWT1d = #ff3535
colormacdWT2a = #305630
colormacdWT2b = #310101
colormacdWT2c = #132213
colormacdWT2d = #770000
// } PARAMETERS
// FUNCTIONS {
// Divergences
f_top_fractal(src) => src < src and src < src and src > src and src > src
f_bot_fractal(src) => src > src and src > src and src < src and src < src
f_fractalize(src) => f_top_fractal(src) ? 1 : f_bot_fractal(src) ? -1 : 0
f_findDivs(src, topLimit, botLimit, useLimits) =>
fractalTop = f_fractalize(src) > 0 and (useLimits ? src >= topLimit : true) ? src : na
fractalBot = f_fractalize(src) < 0 and (useLimits ? src <= botLimit : true) ? src : na
highPrev = valuewhen(fractalTop, src , 0)
highPrice = valuewhen(fractalTop, high , 0)
lowPrev = valuewhen(fractalBot, src , 0)
lowPrice = valuewhen(fractalBot, low , 0)
bearSignal = fractalTop and high > highPrice and src < highPrev
bullSignal = fractalBot and low < lowPrice and src > lowPrev
bearDivHidden = fractalTop and high < highPrice and src > highPrev
bullDivHidden = fractalBot and low > lowPrice and src < lowPrev
// RSI+MFI
f_rsimfi(_period, _multiplier, _tf) => security(syminfo.tickerid, _tf, sma(((close - open) / (high - low)) * _multiplier, _period) - rsiMFIPosY)
// WaveTrend
f_wavetrend(src, chlen, avg, malen, tf) =>
tfsrc = security(syminfo.tickerid, tf, src)
esa = ema(tfsrc, chlen)
de = ema(abs(tfsrc - esa), chlen)
ci = (tfsrc - esa) / (0.015 * de)
wt1 = security(syminfo.tickerid, tf, ema(ci, avg))
wt2 = security(syminfo.tickerid, tf, sma(wt1, malen))
wtVwap = wt1 - wt2
wtOversold = wt2 <= osLevel
wtOverbought = wt2 >= obLevel
wtCross = cross(wt1, wt2)
wtCrossUp = wt2 - wt1 <= 0
wtCrossDown = wt2 - wt1 >= 0
wtCrosslast = cross(wt1 , wt2 )
wtCrossUplast = wt2 - wt1 <= 0
wtCrossDownlast = wt2 - wt1 >= 0
// Schaff Trend Cycle
f_tc(src, length, fastLength, slowLength) =>
ema1 = ema(src, fastLength)
ema2 = ema(src, slowLength)
macdVal = ema1 - ema2
alpha = lowest(macdVal, length)
beta = highest(macdVal, length) - alpha
gamma = (macdVal - alpha) / beta * 100
gamma := beta > 0 ? gamma : nz(gamma )
delta = gamma
delta := na(delta ) ? delta : delta + tcfactor * (gamma - delta )
epsilon = lowest(delta, length)
zeta = highest(delta, length) - epsilon
eta = (delta - epsilon) / zeta * 100
eta := zeta > 0 ? eta : nz(eta )
stcReturn = eta
stcReturn := na(stcReturn ) ? stcReturn : stcReturn + tcfactor * (eta - stcReturn )
stcReturn
// Stochastic RSI
f_stochrsi(_src, _stochlen, _rsilen, _smoothk, _smoothd, _log, _avg) =>
src = _log ? log(_src) : _src
rsi = rsi(src, _rsilen)
kk = sma(stoch(rsi, rsi, rsi, _stochlen), _smoothk)
d1 = sma(kk, _smoothd)
avg_1 = avg(kk, d1)
k = _avg ? avg_1 : kk
// MACD
f_macd(src, fastlen, slowlen, sigsmooth, tf) =>
fast_ma = security(syminfo.tickerid, tf, ema(src, fastlen))
slow_ma = security(syminfo.tickerid, tf, ema(src, slowlen))
macd = fast_ma - slow_ma,
signal = security(syminfo.tickerid, tf, sma(macd, sigsmooth))
hist = macd - signal
// MACD Colors on WT
f_macdWTColors(tf) =>
hrsimfi = f_rsimfi(rsiMFIperiod, rsiMFIMultiplier, tf)
= f_macd(close, 28, 42, 9, macdWTColorsTF)
macdup = macd >= signal
macddown = macd <= signal
macdWT1Color = macdup ? hrsimfi > 0 ? colormacdWT1c : colormacdWT1a : macddown ? hrsimfi < 0 ? colormacdWT1d : colormacdWT1b : na
macdWT2Color = macdup ? hrsimfi < 0 ? colormacdWT2c : colormacdWT2a : macddown ? hrsimfi < 0 ? colormacdWT2d : colormacdWT2b : na
// Get higher timeframe candle
f_getTFCandle(_tf) =>
_open = security(heikinashi(syminfo.tickerid), _tf, open, barmerge.gaps_off, barmerge.lookahead_on)
_close = security(heikinashi(syminfo.tickerid), _tf, close, barmerge.gaps_off, barmerge.lookahead_on)
_high = security(heikinashi(syminfo.tickerid), _tf, high, barmerge.gaps_off, barmerge.lookahead_on)
_low = security(heikinashi(syminfo.tickerid), _tf, low, barmerge.gaps_off, barmerge.lookahead_on)
hl2 = (_high + _low) / 2.0
newBar = change(_open)
candleBodyDir = _close > _open
// Sommi flag
f_findSommiFlag(tf, wt1, wt2, rsimfi, wtCross, wtCrossUp, wtCrossDown) =>
= f_wavetrend(wtMASource, wtChannelLen, wtAverageLen, wtMALen, tf)
bearPattern = rsimfi < soomiRSIMFIBearLevel and
wt2 > soomiFlagWTBearLevel and
wtCross and
wtCrossDown and
hwtVwap < sommiVwapBearLevel
bullPattern = rsimfi > soomiRSIMFIBullLevel and
wt2 < soomiFlagWTBullLevel and
wtCross and
wtCrossUp and
hwtVwap > sommiVwapBullLevel
f_findSommiDiamond(tf, tf2, wt1, wt2, wtCross, wtCrossUp, wtCrossDown) =>
= f_getTFCandle(tf)
= f_getTFCandle(tf2)
bearPattern = wt2 >= soomiDiamondWTBearLevel and
wtCross and
wtCrossDown and
not candleBodyDir and
not candleBodyDir2
bullPattern = wt2 <= soomiDiamondWTBullLevel and
wtCross and
wtCrossUp and
candleBodyDir and
candleBodyDir2
// } FUNCTIONS
// CALCULATE INDICATORS {
// RSI
rsi = rsi(rsiSRC, rsiLen)
rsiColor = rsi <= rsiOversold ? colorGreen : rsi >= rsiOverbought ? colorRed : colorPurple
// RSI + MFI Area
rsiMFI = f_rsimfi(rsiMFIperiod, rsiMFIMultiplier, timeframe.period)
rsiMFIColor = rsiMFI > 0 ? #3ee145 : #ff3d2e
// Calculates WaveTrend
= f_wavetrend(wtMASource, wtChannelLen, wtAverageLen, wtMALen, timeframe.period)
// Stochastic RSI
= f_stochrsi(stochSRC, stochLen, stochRsiLen, stochKSmooth, stochDSmooth, stochUseLog, stochAvg)
// Schaff Trend Cycle
tcVal = f_tc(tcSRC, tclength, tcfastLength, tcslowLength)
// Sommi flag
= f_findSommiFlag(sommiVwapTF, wt1, wt2, rsiMFI, wtCross, wtCrossUp, wtCrossDown)
//Sommi diamond
= f_findSommiDiamond(sommiHTCRes, sommiHTCRes2, wt1, wt2, wtCross, wtCrossUp, wtCrossDown)
// macd colors
= f_macdWTColors(macdWTColorsTF)
// WT Divergences
= f_findDivs(wt2, wtDivOBLevel, wtDivOSLevel, true)
= f_findDivs(wt2, wtDivOBLevel_add, wtDivOSLevel_add, true)
= f_findDivs(wt2, 0, 0, false)
wtBearDivHidden_ = showHiddenDiv_nl ? wtBearDivHidden_nl : wtBearDivHidden
wtBullDivHidden_ = showHiddenDiv_nl ? wtBullDivHidden_nl : wtBullDivHidden
wtBearDivColor = (wtShowDiv and wtBearDiv) or (wtShowHiddenDiv and wtBearDivHidden_) ? colorRed : na
wtBullDivColor = (wtShowDiv and wtBullDiv) or (wtShowHiddenDiv and wtBullDivHidden_) ? colorGreen : na
wtBearDivColor_add = (wtShowDiv and (wtDivOBLevel_addshow and wtBearDiv_add)) or (wtShowHiddenDiv and (wtDivOBLevel_addshow and wtBearDivHidden_add)) ? #9a0202 : na
wtBullDivColor_add = (wtShowDiv and (wtDivOBLevel_addshow and wtBullDiv_add)) or (wtShowHiddenDiv and (wtDivOBLevel_addshow and wtBullDivHidden_add)) ? #1b5e20 : na
// RSI Divergences
= f_findDivs(rsi, rsiDivOBLevel, rsiDivOSLevel, true)
= f_findDivs(rsi, 0, 0, false)
rsiBearDivHidden_ = showHiddenDiv_nl ? rsiBearDivHidden_nl : rsiBearDivHidden
rsiBullDivHidden_ = showHiddenDiv_nl ? rsiBullDivHidden_nl : rsiBullDivHidden
rsiBearDivColor = (rsiShowDiv and rsiBearDiv) or (rsiShowHiddenDiv and rsiBearDivHidden_) ? colorRed : na
rsiBullDivColor = (rsiShowDiv and rsiBullDiv) or (rsiShowHiddenDiv and rsiBullDivHidden_) ? colorGreen : na
// Stoch Divergences
= f_findDivs(stochK, 0, 0, false)
stochBearDivColor = (stochShowDiv and stochBearDiv) or (stochShowHiddenDiv and stochBearDivHidden) ? colorRed : na
stochBullDivColor = (stochShowDiv and stochBullDiv) or (stochShowHiddenDiv and stochBullDivHidden) ? colorGreen : na
// Small Circles WT Cross
signalColor = wt2 - wt1 > 0 ? color.red : color.lime
// Buy signal.
buySignal = wtCross and wtCrossUp and wtOversold
buySignalDiv = (wtShowDiv and wtBullDiv) or
(wtShowDiv and wtBullDiv_add) or
(stochShowDiv and stochBullDiv) or
(rsiShowDiv and rsiBullDiv)
buySignalDiv_color = wtBullDiv ? colorGreen :
wtBullDiv_add ? color.new(colorGreen, 60) :
rsiShowDiv ? colorGreen : na
// Sell signal
sellSignal = wtCross and wtCrossDown and wtOverbought
sellSignalDiv = (wtShowDiv and wtBearDiv) or
(wtShowDiv and wtBearDiv_add) or
(stochShowDiv and stochBearDiv) or
(rsiShowDiv and rsiBearDiv)
sellSignalDiv_color = wtBearDiv ? colorRed :
wtBearDiv_add ? color.new(colorRed, 60) :
rsiBearDiv ? colorRed : na
// Gold Buy
lastRsi = valuewhen(wtFractalBot, rsi , 0)
wtGoldBuy = ((wtShowDiv and wtBullDiv) or (rsiShowDiv and rsiBullDiv)) and
wtLow_prev <= osLevel3 and
wt2 > osLevel3 and
wtLow_prev - wt2 <= -5 and
lastRsi < 30
// } CALCULATE INDICATORS
// DRAW {
bgcolor(darkMode ? color.new(#000000, 80) : na)
zLine = plot(0, color = color.new(colorWhite, 50))
// MFI BAR
rsiMfiBarTopLine = plot(rsiMFIShow ? -95 : na, title = 'MFI Bar TOP Line', transp = 100)
rsiMfiBarBottomLine = plot(rsiMFIShow ? -99 : na, title = 'MFI Bar BOTTOM Line', transp = 100)
fill(rsiMfiBarTopLine, rsiMfiBarBottomLine, title = 'MFI Bar Colors', color = rsiMFIColor, transp = 75)
// WT Areas
plot(wtShow ? wt1 : na, style = plot.style_area, title = 'WT Wave 1', color = macdWTColorsShow ? macdWT1Color : colorWT1, transp = 0)
plot(wtShow ? wt2 : na, style = plot.style_area, title = 'WT Wave 2', color = macdWTColorsShow ? macdWT2Color : darkMode ? colorWT2_ : colorWT2 , transp = 20)
// VWAP
plot(vwapShow ? wtVwap : na, title = 'VWAP', color = colorYellow, style = plot.style_area, linewidth = 2, transp = 45)
// MFI AREA
rsiMFIplot = plot(rsiMFIShow ? rsiMFI: na, title = 'RSI+MFI Area', color = rsiMFIColor, transp = 20)
fill(rsiMFIplot, zLine, rsiMFIColor, transp = 40)
// WT Div
plot(series = wtFractalTop ? wt2 : na, title = 'WT Bearish Divergence', color = wtBearDivColor, linewidth = 2, offset = -2)
plot(series = wtFractalBot ? wt2 : na, title = 'WT Bullish Divergence', color = wtBullDivColor, linewidth = 2, offset = -2)
// WT 2nd Div
plot(series = wtFractalTop_add ? wt2 : na, title = 'WT 2nd Bearish Divergence', color = wtBearDivColor_add, linewidth = 2, offset = -2)
plot(series = wtFractalBot_add ? wt2 : na, title = 'WT 2nd Bullish Divergence', color = wtBullDivColor_add, linewidth = 2, offset = -2)
// RSI
plot(rsiShow ? rsi : na, title = 'RSI', color = rsiColor, linewidth = 2, transp = 25)
// RSI Div
plot(series = rsiFractalTop ? rsi : na, title='RSI Bearish Divergence', color = rsiBearDivColor, linewidth = 1, offset = -2)
plot(series = rsiFractalBot ? rsi : na, title='RSI Bullish Divergence', color = rsiBullDivColor, linewidth = 1, offset = -2)
// Stochastic RSI
stochKplot = plot(stochShow ? stochK : na, title = 'Stoch K', color = color.new(#21baf3, 0), linewidth = 2)
stochDplot = plot(stochShow ? stochD : na, title = 'Stoch D', color = color.new(#673ab7, 60), linewidth = 1)
stochFillColor = stochK >= stochD ? color.new(#21baf3, 75) : color.new(#673ab7, 60)
fill(stochKplot, stochDplot, title='KD Fill', color=stochFillColor)
// Stoch Div
plot(series = stochFractalTop ? stochK : na, title='Stoch Bearish Divergence', color = stochBearDivColor, linewidth = 1, offset = -2)
plot(series = stochFractalBot ? stochK : na, title='Stoch Bullish Divergence', color = stochBullDivColor, linewidth = 1, offset = -2)
// Schaff Trend Cycle
plot(tcLine ? tcVal : na, color = color.new(#673ab7, 25), linewidth = 2, title = "Schaff Trend Cycle 1")
plot(tcLine ? tcVal : na, color = color.new(colorWhite, 50), linewidth = 1, title = "Schaff Trend Cycle 2")
// Draw Overbought & Oversold lines
//plot(obLevel, title = 'Over Bought Level 1', color = colorWhite, linewidth = 1, style = plot.style_circles, transp = 85)
plot(obLevel2, title = 'Over Bought Level 2', color = colorWhite, linewidth = 1, style = plot.style_stepline, transp = 85)
plot(obLevel3, title = 'Over Bought Level 3', color = colorWhite, linewidth = 1, style = plot.style_circles, transp = 95)
//plot(osLevel, title = 'Over Sold Level 1', color = colorWhite, linewidth = 1, style = plot.style_circles, transp = 85)
plot(osLevel2, title = 'Over Sold Level 2', color = colorWhite, linewidth = 1, style = plot.style_stepline, transp = 85)
// Sommi flag
plotchar(sommiFlagShow and sommiBearish ? 108 : na, title = 'Sommi bearish flag', char='⚑', color = colorPink, location = location.absolute, size = size.tiny, transp = 0)
plotchar(sommiFlagShow and sommiBullish ? -108 : na, title = 'Sommi bullish flag', char='⚑', color = colorBluelight, location = location.absolute, size = size.tiny, transp = 0)
plot(sommiShowVwap ? ema(hvwap, 3) : na, title = 'Sommi higher VWAP', color = colorYellow, linewidth = 2, style = plot.style_line, transp = 15)
// Sommi diamond
plotchar(sommiDiamondShow and sommiBearishDiamond ? 108 : na, title = 'Sommi bearish diamond', char='◆', color = colorPink, location = location.absolute, size = size.tiny, transp = 0)
plotchar(sommiDiamondShow and sommiBullishDiamond ? -108 : na, title = 'Sommi bullish diamond', char='◆', color = colorBluelight, location = location.absolute, size = size.tiny, transp = 0)
// Circles
plot(wtCross ? wt2 : na, title = 'Buy and sell circle', color = signalColor, style = plot.style_circles, linewidth = 3, transp = 15)
plotchar(wtBuyShow and buySignal ? -107 : na, title = 'Buy circle', char='·', color = colorGreen, location = location.absolute, size = size.small, transp = 50)
plotchar(wtSellShow and sellSignal ? 105 : na , title = 'Sell circle', char='·', color = colorRed, location = location.absolute, size = size.small, transp = 50)
plotchar(wtDivShow and buySignalDiv ? -106 : na, title = 'Divergence buy circle', char='•', color = buySignalDiv_color, location = location.absolute, size = size.small, offset = -2, transp = 15)
plotchar(wtDivShow and sellSignalDiv ? 106 : na, title = 'Divergence sell circle', char='•', color = sellSignalDiv_color, location = location.absolute, size = size.small, offset = -2, transp = 15)
plotchar(wtGoldBuy and wtGoldShow ? -106 : na, title = 'Gold buy gold circle', char='•', color = colorOrange, location = location.absolute, size = size.small, offset = -2, transp = 15)
// } DRAW
// ALERTS {
// BUY
alertcondition(buySignal, 'Buy (Big green circle)', 'Green circle WaveTrend Oversold')
alertcondition(buySignalDiv, 'Buy (Big green circle + Div)', 'Buy & WT Bullish Divergence & WT Overbought')
alertcondition(wtGoldBuy, 'GOLD Buy (Big GOLDEN circle)', 'Green & GOLD circle WaveTrend Overbought')
alertcondition(sommiBullish or sommiBullishDiamond, 'Sommi bullish flag/diamond', 'Blue flag/diamond')
alertcondition(wtCross and wtCrossUp, 'Buy (Small green dot)', 'Buy small circle')
// SELL
alertcondition(sommiBearish or sommiBearishDiamond, 'Sommi bearish flag/diamond', 'Purple flag/diamond')
alertcondition(sellSignal, 'Sell (Big red circle)', 'Red Circle WaveTrend Overbought')
alertcondition(sellSignalDiv, 'Sell (Big red circle + Div)', 'Buy & WT Bearish Divergence & WT Overbought')
alertcondition(wtCross and wtCrossDown, 'Sell (Small red dot)', 'Sell small circle')
// } ALERTS
3 Types of Charts You Must Know 📈
Hey traders,
In this post, we will discuss 3 most popular types of charts.
We will discuss the advantages and disadvantages of each one, and you will decide what type is the most appropriate for you.
📈Line Chart.
Line chart is the most common chart applied by analysts. Reading financial articles in different news outlets, I noticed that most of the time the authors apply line chart for the data representation.
On a price chart, the only parameter that the one can set is a time period.
Time period will define a time of a security closing price. The security closing prices overtime will serve as data points.
These points will be connected with a continuous line.
Line charts are applied for displaying an asset's price history, reducing the noise from less volatile times.
Being simplistic, they can provide a general picture and market sentiment. However, they are considered to be insufficient for pattern recognition and in depth analysis.
📏Range Bar Chart.
In contrast to a line chart, a range bar chart does not consider time horizon. The only parameter that the one can set is a price range.
By the range, I mean a price interval where the price moves. A new bar will be formed only once the prices passes the desired range.
Such a chart allows to completely ignore time variable focusing only on price movement and hence reducing the market noise.
The chart will plot new bars only when the market is volatile, and it will stagnate while the market is weak and consolidating.
Accurately setting a desired price range, one can get multiple insights analyzing a range bar chart.
🕯Candlestick Chart.
The most popular chart among technicians and my personal favorite.
With just one single parameter - time period, the chart plots candlesticks.
Each candlestick is formed as a desired time period passes.
It contains an information about the opening price level, closing price, high and low of a selected time period.
Candlestick chart is applied for pattern recognition and in-depth analysis. Its study unveils the behavior of the market participants and their actions at a desired time period.
Of course, each chart has its own pluses and minuses. Choosing its type, you should know exactly what information do you want to derive from the chart.
What chart type do you prefer?
❤️If you have any questions, please, ask me in the comment section.
Please, support my work with like, thank you!❤️
Improve your trading skills with PTAHey Traders!
In this video we talk about Post Trade Analysis which we believe it probably the best way to develop your trading skills, trading system and general instinct of trading.
Today we traded the DAX for 2 hours with complete focus, focus is a vital requirement for trading success as it allows you to be present and disciplined to follow your trading rules and system.
The video explains some things we did good and some things we did bad, of-course the good should be repeated in the next trading session, the bad either improved or removed!
Do you do post trade analysis? - Let us know in the comment section below!
Have a fab day!
Don't let the dopamine get you 🥴Do you feel excited? 😅
This is why. It's all down to the chemical reaction in your brain. Dopamine.
Dopamine is a chemical in the brain that makes us feel good.
Should you be feeling excited when trading?🤔
No.🙈 As this isn't gambling and shouldn't give you the same dopamine rushes like a gambling win does.
What's starts as initial excitement will move to fear, anxiety, stress and excitement again. 🤷🏻♂️
You become irrational and unable to stick to your plan.🤯
Entering trades through boredom for the 'rush' and closing profitable trades too early because of fear of the profit disappearing - all because you risked too much for that 'buzz'.
'So what can I do about it?' I hear you shout loudly....📢
Well this depends on if you really want to change or not, the downside is you'll think you will make less money ....
Think about it - you have a £5000 account right?
Option 1 - you trade 15 pairs at 0.5 lot size and your account is up and down like a yo yo - but it's exciting right?
Option 2 - you trade 3 pairs at 0.01 - your account movement is marginal.
Option 2 is less exciting for sure, but if you want excitement go and jump out of plane.
Option 1 will eventually lead to a blown account.
Option 2 will give you sustainable consistent trading - you'll let your winners run and you'll lose less on the losing trades. A win win.
Only when you get this bit right will you start to see positive change.
Emotional control is key
Be present doing other things without checking your phone to see how trades are going.
Exercise patience by sticking to your plan and letting your trades run instead of closing them early.
The only thing you can control in trading is YOU
Just don't end up letting the dopamine take control!
Have a good weekend everyone and thanks for looking
Darren👍
BID AND ASK BASICS📚
🔴In all markets, there is a price at which a market participant is willing to buy an asset and a price that suits the seller. At the same time, traders intend to carry out a purchase and sale transaction only within the amount that is profitable for them.
⚠️In the foreign exchange market, the ask line is the cost of buying an asset or the price that is set by the broker in the Buy order.
⚠️Bid - accordingly, the cost at which the broker opens a sell order when accepting an application for the sale of currency from a trader.
❗️The spread is the difference between ask and bid prices. To be more precise, the spread is the difference between the best bid and ask offers for a specific asset over a certain period. Thus, the spread is dynamic, changing over time. The spread value is formed by the initial value set by the broker, as well as due to the volatility of the currency. The spread can vary from 0.1 to 100 points.
✅In the market of physical goods, a similar example can be given: a seller and a buyer, haggling, narrow the difference between prices that satisfy them, bringing them to one at which they make a deal.
✅In the foreign exchange market, the spread between prices is the commission charged by the broker. It should be borne in mind that the broker takes a commission regardless of the volume of the transaction and its result.
❤️ Please, support our work with like & comment! ❤️
SUNPHARMA (Trade the Trend) - BullishSUNPHARMA - Sun Pharmaceutical Industries Ltd. NSE:SUNPHARMA
After Q4 Results we saw a good sell-off in Sunpharma, yet the price hardly moved much
Shanghvi stated "Our India business continues to grow faster than the market, leading to an increase in market share. We continue to focus on expanding our global specialty business, growing all our businesses, and improving operational efficiencies," stated.
The company said its board has proposed a final dividend of Rs 3 per share for FY22.
One can plan a long position between 835 to 840 with a strict SL of Rs 825 for short term trading (01 to 02 weeks) and SL if the price moves below 825 (Daily candle close) for long term swing trading (greater than 2 weeks)
Short Term targets are up to - 886
Long Term Target is up to - 929
Risk Reward for this trade is very good
#Learn&earn #Wealth #Editor's Choice #trending #Weathmagnet candlestick analysis, candlestick stock pattern
Do Support by Liking and Commenting on our Post as it motivates us to post more such ideas
The chart is for study purposes only!!
Kindly consult your Financial Advisor before investing any money
4 Rules every successful trader should follow📈😎1. Trade according to the system.
2. Keep statistics.
3. Have strict risk management.
4. Adapt to the market.
Trade according to the system
When you trade without a system, it's gambling. Usually, when you ask a beginner why he has opened a position, he uncertainly begins to refer to the fact that someone gave him a signal, or that he thinks it's time for the coin to go in his direction.
Trading is a job in which discipline is rewarded. That is why every trader has his own trading system, which he follows in every trade.
It's like with the road rules, you can drive car without knowing them, but then you are almost guaranteed to get into an accident.
Keep statistics
Professional athletes constantly watch recordings of their performances and practice all the movements in front of a mirror, paying attention to every detail. It is vital to get better.
For a trader, statistics is a riddle that helps him learn from his mistakes. You should write comments on each trade, filter them by reason of entry or closure, track the average risk, average profit, percentage of successful trades and analyze each trade in detail on a tradingview chart.
Have strict risk management
Sometimes the market goes against you and you feel the full range of emotions – hope, anger, disappointment, despair. On such days, you will lose all your money if you do not have clear rules.
Set yourself a clear limit – no more than 3% of the deposit lost per day. For example, you have a deposit of $1000. You can't lose more than $30 a day.
In this way, you no longer risk falling victim to a spiral of negative emotions, you will begin to be more responsible in the trades you open, and you will be able to create financial stability.
Adapt to the market
Institutional players are always coming up with new ways to entice young players to invest in their coins, and technicians are developing increasingly sophisticated robots. That is why our responsibility as traders is to develop faster than them and to not stand still.
To do this, you need to monitor the market and watch which setups work best and which end up as traps.
An obvious example: during a bull market, breakouts work upwards, and downward breakouts are usually false. The same is true for the bear market – downward breakouts are cool, upward breakouts are deception.
In addition, you need to experiment with your trading algorithm and identify its weaknesses. Add new rules, test them, evaluate the difference.
Follow these rules and I guarantee that you will earn much more from trading, and the process itself will give you more pleasure than ever.
Good luck with your trades and see you in the DOM ✌️
5 MUST READ TRADING BOOKS 📚
Hey traders,
You frequently ask me to share a list of trading books that I personally recommend.
In this post, I gathered 5 books every trader must-read.
Please, note that in that list I included the books that changed my perception of trading. Most of them focus on the psychological aspects of trading and do not teach any particular trading strategy.
📕Trading in The Zone by Mark Douglas.
Douglas uncovers the main fallacies of newbie traders. He focuses on the psychological aspect of trading and its tremendous role in this game. Relying on studies of the human psyche the author teaches readers to beat the ingrained mental habits.
📔The Black Swan by Nassim N. Taleb.
Even though that book is not about trading, it uncovers the aspect of probabilities in life and our perception of them. Especially, Taleb focuses on very rare and extremely low probability events that humans frequently neglect in their predictions and the impact of their occurrence in our lives.
📘The Disciplined Trader by Mark Douglas.
One more book from Douglas. This paper describes the mindset of a successful trader, useful habits and traits. It is looking for reasons why most of the traders fail. The author teaches how to properly react to losing and winning trades and changing market conditions.
📙Market Wizards: Interviews with Top Traders by Jack D. Schwager.
Best traders of the entire world share useful insights of trading. Top experts in the industry talk about their journey, about their path to success and share their valuable experience.
📗Trend Following by Michael W. Covel
Trend is our friend. That is the axiom no one doubts. The only problem is that it is not that simple to follow the trend.
In this book, Covel describes a profitable and efficient trend-following trading strategy adopt.
Of course, reading these 5 books does not guarantee that you will become a consistently profitable trader but I consider them to be very impactful. I always said that a proper mindset is one of the most important things in trading and these books will help you to build it.
Did you read these books?
❤️If you have any questions, please, ask me in the comment section.
Please, support my work with like, thank you!❤️
COMPOUND INTEREST | Time is on your side📚
❗️As it turned out, not all traders are familiar with such an important concept as compound interest. Meanwhile, the use of compound interest in trading can be a very effective tool for making a profit. In short, compound interest is the accrual of interest on interest, and if in detail, then read on.
✅The formula for calculating compound interest has the form:
Compound percentage = (P (1 + g)^ n) – P, where
P – the amount originally invested;
r – interest rate;
n is the investment period.
Let's say you invested an amount of $ 10,000, every year the interest received is added to the principal amount, and new interest is accrued for a larger amount. If the investment period is 5 years, and the interest rate is 10% per annum , then after the specified period, taking into account the compound interest, you will receive a profit in the amount of:
(10000(1+0.10)^5)-10000=6105.1$
And without taking into account the compound interest, the profit for the same period will be:
1000050,10-10000=5000$
As you can see, using compound interest (or in other words reinvesting profits) brought additional income in the amount of: 6105.1-5000 = 1105.1 $.
✅It seems that the figures presented above are not impressive, but the use of compound interest in trading can truly work wonders. In what way? Let's take another look at the compound interest formula described above. It is obvious from the formula that you can increase profit by increasing any of its components. Let's not touch the amount originally invested, but play with the value of the investment period and the interest rate.
To begin with, let's imagine that we will reinvest the profit not every year, but every month. Then the investment period will be 12 5 = 60 months. The interest rate corresponding to this investment period will be equal to: 10%/12=0.833%. Let's substitute these values into the formula for calculating the compound percentage:
(10000(1+0.00833)^60)-10000=6449,8$
As you can see, under the same conditions, but with monthly reinvestment of profits, the income will already be $ 6449.8- $6105.1 =$344.7 more.
Well, if the trader's income is not 0.833% per month, but, for example, 5% monthly, then under the same conditions and for the same period, the profit will already be:
(10000(1+0. 05 )^60)-10000=176791,86$
Felt the difference, impressive, isn't it? And what if you reinvest profits not monthly, but daily? Let's figure it out. With an average yield of 5% per month, the average daily yield will be 5%/21= 0.238% (here 21 is the number of working days in a month). The investment period will be 5360=1800 days. Let's substitute the data into the compound interest formula:
(10000(1+0.00238)^1800)-10000=711617,5$
This is already 711617.5-176791.86 = 534826 $ more than with monthly reinvestment of profits. More than half a million dollars (and this with an initial investment of only ten thousand)! That's impressive. That's what compound interest is in action.
⚠️This is about theory. In practice, it is impossible to achieve a constant percentage of profit every day. Some days a trader inevitably ends up with a loss, some with a profit, and the size of these losses and profits is always different. So it is unlikely to substitute the value of the percentage of profit per day in the above formula. However, the very essence of compound interest, clearly shown above in figures, gives the trader a fairly powerful tool for earning. A trader can and should use compound interest when creating his own money management system.
❤️ Please, support our work with like & comment! ❤️
How to not loose your life savings? Risk management☠️You've probably heard statistic that 90% of traders lose their deposit in the first 3 months. Sometimes it's pocket money, sometimes salary, and sometimes life savings.
Once I saw a message in a traders group from a frustrated 55 year old man who had lost all of his savings of the last 20 years of working as a security guard in a supermarket just in ONE MONTH by trading crypto.
There are plenty of stories like that, and I give you my word that most of them happen due to a lack of risk management .
What is risk management?
Risk management is the collection of rules that prevent you from losing substantial part of the deposit in a single day or week.
Where there are no rules, there is chaos; where there are rules, there is order.
When a trader has no rules, he's just gambling. That's what happens to most beginners - they hear that there's some cool coin worth buying, and in a month they'll be driving a Lambo and moving to a mansion on the Côte d'Azur. Such a newcomer may indeed be lucky at first, and he will attract dozens of other hodlers with his success, but there is a problem with such a strategy: Math
There is never a 100% guarantee that any asset will grow; there is always a chance of failure.
Question for you: if there is a 10% chance of losing, is it worth risking your entire deposit to double it with a 90% chance?
In a vacuum Yes, but let's imagine that the same opportunity happens again. Would you take that risk? What about the next one?
This is how we come to the rake that almost all beginners step on. Even if the chance of losing money is negligible, repeat this situation over and over again and you will once fail 100%. Go to Reddit WallStreetBets and you can easily find dozens of stories of people who were lucky in the beginning when they only had $20,000, and then they lost everything they gained in one day (sometimes it was millions of dollars).
Even the smartest person gets dizzy from a huge sum, and without strict rules such a person will 100% lose his deposit in trading.
What happens after a trader loses his deposit?
In such a situation a trader experiences the “ 7 stages of accepting death ”.
Let's take the example of, say, Joe (name changed).
Joe got interested in crypto a month ago when his brother told him at a family dinner that he managed to buy himself a new car with bitcoin profits. He told Joe how to sign up for an exchange and helped him make his first deposit of $1,000.
A month later Joe figured out how to open positions on Binance and learned how to use free trading ideas from TradingView. With their help he managed to double in the first week by buying a coin in the game and, believing in himself, he decided to play big, pouring the $10000 of family's savings into his account, of course, in secret from his wife.
1-2. Shock and Denial.
Joe gets up in the morning, and, as usual, first thing in the morning he takes out his phone and checks his portfolio on Binance. It turns out that overnight his main asset, Luna, collapsed from $80 to $5. He has lost half of his deposit, but decides it's no big deal and it's a great opportunity to average out his position. He quickly decides to borrow money from relatives, promising to pay it all back in a week. After all, if the price goes back up, he'll be a millionaire.
3-4. Disappointment and Depression.
All day long Joe stares at the screen and watches the price, but it is not going up. Moreover, it plunges and is already trading at $1 apiece. Toward evening, the veil finally falls from his eyes, and he begins to understand the reality of the situation:
- His and his friends' life savings are lost.
- Undermined trust of relatives.
- An almost guaranteed divorce after the woman learns about the lost funds.
- Years of work down the drain.
He cannot help but cry under the weight of the real facts, though he has not done so for years. A woman leaves him, taking his children with her. His parents and friends stop communicating with him. He is left alone, without any support and with huge debts behind his back.
5-7. Experiment, solution, acceptance.
Weeks, perhaps months, pass. Joe gets used to his new life. He made a mistake, paid for it, and will be paying for it for years to come. He realizes he has no choice, so he just accepts reality. All he can do now is learn from his mistakes and not make them in the future.
What proper risk management looks like:
Ten years later, Joe has paid off all his debts and is much wiser, as evidenced by his decision to take professional training in trading before doing it again. There he learns what risk management is and lays out his plan:
- Risk per trade is 1%. You have to misjudge 100 trading situations in a row to lose your deposit, which is almost impossible.
- The minimum ratio of risk to profit is 1:3. This means that every time he is right, he earns 3% to the deposit, and it is enough for him to be right in only one out of three cases, to be at breakeven.
- You cannot lose more than 3% in a day. It forces you to choose trades more responsibly and levels out the possibility of tilt, having lost money due to emotionalism.
- You must not lose more than 9% in a week. If the market is not going your way for a couple of days in a row, then the problem is with you and your inability to adapt. It's better to take a break and come back later with a fresh perspective.
With this approach, Joe trades responsibly and learns from his mistakes effectively. In a couple of months he becomes a profitable trader and celebrates his first victories. Subsequently, he will become a successful trader and someday teach someone else the miracle of risk management 😉
PRICE ACTION TRADING | THREE TYPES OF TRIANGLES YOU MUST KNOW 📐
Hey traders,
In this post, we will discuss 3 simple and profitable types of a triangle pattern.
1️⃣The first type of triangle is called a descending triangle.
It is a reversal price action pattern that quite accurately indicates the exhaustion of a bullish trend.
Setting a new higher high the market retraces and sets a higher low, then bulls start pushing again but are not able to retest a current high and instead the price sets a lower high and drops to the level of the last higher low setting an equal low.
The price keeps trading in such a manner setting lower highs and equal lows till the price sets a new lower low.
Most of the time it gives a very accurate signal of a coming bearish move.
Please, note that a triangle formation by itself does not give an accurate short signal. The trigger that you should wait for is a formation of a new lower low.
2️⃣The second type of triangle is called a symmetrical triangle.
It is a classic indecision pattern. It can be formed in a bullish, bearish trend, or sideways market.
The price action starts contracting within a narrowing range setting lower highs and higher lows.
Based on them, two trend lines can be drawn.
Breakout of one of the trend lines with a quite high probability indicates a future direction of the market.
3️⃣The third type of triangle is called an ascending triangle.
It is a reversal price action pattern that quite accurately indicates the exhaustion of a bearish trend.
Setting a new lower low the market retraces and sets a lower high, then bears start pushing again but are not able to retest a current low and instead the price sets a higher low and bounces to the level of the last lower high setting an equal high.
The price keeps trading in such a manner setting higher lows and equal highs till the price sets a new higher high.
Most of the time it gives a very accurate signal of a coming bullish move.
📍Please, note that a triangle formation by itself does not give an accurate long signal. The trigger that you should wait for is a formation of a new higher high.
Learn to recognize such triangles and you will see how accurate they are.
Let me know what pattern do you want to learn in the next post?
❤️If you have any questions, please, ask me in the comment section.
Please, support my work with like, thank you!❤️
4 H chart ETH/USDT Binance Deep analysis of the past. I have missed good entries because I have not checked ETH for a long time. Actually, I have not traded on the low time frame for a while, but it is time to return and synchronise myself with the market.
I always use two types of charts simultaneously: Japanese Candlesticks and Lines.
I think that a line chart shows you the truth and the accurate past price.
1) The price is under 100 EMA and MA, and that means we are in the downtrend on ETH - rule number one Do Not Trade Against Trend .
2) Between EMA and MA, we have a nice area of opportunities for the opening position.
3) The red line is a strong resistance level - rule number two Support and Resistance levels are your best friend .
p.s. The more times a price touches those levels, the more value they have.
4) RSI and MACD indicators show classic divergency - rule number three Indicators are the tools that help to measure the market's pulse, temperature, blood pressure, etc., like in the living organism .
5) EFI and Elder Impulse show where the price acceleration loses strength.
6) Bollinger Bands shows where price could change or continue its direction - only take signals in the order of the overall trend .
7) Candlestick wick is the battlefield between bulls and bears. It is not just a signal of rejection; it can actually foreshadow a breakout, too - rule number four Analyse wicks on the lower time frames to get more information .
Always Do your own research
May the profit be with you!
Three pillars of trading success 📈💲It's time for my mid week educational post.
Today I want to talk about the three pillars needed by all traders for success in the markets.
This isn't just the forex market either this applies to trading all financial markets.
Be it forex, crypto or stocks, so lets get into the the three pillars of success.
PILLAR NUMER ONE- STRATEGY
You MUST have an edge before entering the markets.
When will you enter the market?
When will you close?
What % per trade will you risk?
What pairs will you trade?
What timeframes will you trade?
If you don't have any answers to the above you are entering the markets blind and it will end in tears.
In trading, edge is your ability to select trades that perform better than random.
You can think of edge as the process used to generate and execute entry and exit signals.
Do not enter the markets until you are working a strategy with a proven edge.
The stronger your edge, the more profitable you’ll be.
PILLAR NUMBER TWO- RISK MANAGEMENT
We can't avoid the white elephant in the room on average 80% of trader lose money or fail in the markets.
Some say its even more and you will become one of the stats if risk management isn't applied to your trading.
Some of the reasons losses like these exist in trading is down to the fact that aspiring traders don’t put any thought into their risk management tolerance.
We only ever see the upside when we start out and many never do anything to protect themselves from potential losses.
If you never made any money as a trader before or entered the markets before ask yourself the question below before starting out.
How much money am I comfortable losing?
Your first priority with trading is to stay in the game
So manage your risk per trade and total risk at anyone time.
Understand probability and ensure you are comfortable with your maximum exposure at any one time.
Understand the maximal draw down in your testing when finding your edge.
That way it will help you see what a potential losing run you could experience.
PILLAR NUMBER THREE- TRADING PSYCHOLOGY
We need good trading psychology to keep a balanced mind whilst trading, this stops your emotions leading the trade.
The trade outcome cannot be controlled and you MUST detah yourself from each trade outcome.
You will know when your trading emotions are nailed on when you do not 'FEEL ' anything when trading.
If you have 'emtions' with your trades or when trading simply reduce your risk further.
Two emotions that need particular attention are GREED and FEAR.
You need discipline in controlling these two emotions or you are going to end up making losses as a trader.
We all been there we make a few profits confidence kicks in and then greed before you know it your in whole world of pain.
We all be there at some point with fear to and not executing trades due to a fear being in our trading game say from a poor run of form.
Emotions will always be there we are emotional beings, but they will need controlling in order for you to be a successful trader.
Practice developing the emotional control needed to trade successfully.
FINAL THOUHGHTS
Trading requires 100% commitment most see it as a hobby to start with but this can be costly hobby if commitment to trading is lacking.
The sole reason most get into trading is to make money. One purpose of a business is to make money.
Treat trading as a business at the end of the day it's your personal money that's on the line.
Every trader needs to have a disciplined approach to the markets. Following these three steps will help you.
In order to be a successful trader and run a profitable account, it is essential that you have these three pillars in your trading.
Thanks for taking the time to read my idea.
Darren 👍
I’m not optimistic for the cable…I do not think the cable can hold its position for much longer. I’m expecting a lot of choppiness whilst the cost of living crunch is in focus and inflation is such a focal point.
With an expected “EU Law Bonfire” and the Northern Ireland debacle, I don’t see any positivity anytime soon.
I appreciate you reading and please, help me increase my reputation so I can talk with you all. This is an incredibly messy chart that has some merit, but a clean chart is always preferable. The candles always speak louder than any indicator.
4️⃣ Trading habits that have to go 👋We've all done it.
At some point in your trading journeys bad habits set in.
Here is my four trading habits you've got to kick in order to stay profitable.
1. Overtrading
We all been there with this one.
We think we have to be in the market all the time.
We don't and its okay to be flat at times.
No strategy should have excessive trade volume.
More time in the markets the more chance of catching a cold.
Overtrading can happen when we also start revenge trading.
You've caught some losses and your trying to get it all back.
Don't overtrading combined with revenge trading is a no no. Take a break.
Trading with no strategy or system
Should never be in the markets with out a plan or system.
More importantly no trader should be entering markets with out a proven edge.
Back test and forward test your strategy and make sure you are entering markets with a proven plan.
Psychology wise it makes trading so much easier to deal with.
No plan will lead to nothing but stress and losses.
No stop loss
Trading with no stop loss is biggest sin of all.
It's just not worth risking huge amounts of your trading capital on the line.
One big crazy move in this uncertain world could do damage.
Plus how can you develop a proven plan if stop loss is not included.
Also moving your stop loss should not be part of your trading.
As you've just altered any strategy being trading into the unknown category.
No risk management
So I've mentioned stop loss but that is only one element of risk management and it doesn't stop there.
Risk management includes many aspects you'll need to consider.
That includes position sizing relative to your capital size.
The psychology behind losing runs and how they are factored into your trading plan.
Work to set and proven trading rules as part of your risk management.
Be sure not to add to losing positions.
Know when you are wrong and move on to the next.
Failure to follow risk management means you will essentially be gambling.
Be realistic in expected returns is a big factor in risk management.
Sticking to all of the above and not allowing these habits to enter your trading will ensure you keep that trading account growing.
Thanks for taking the time to read my idea.
Darren 👍
Candlestick Action | How Candles Are Formed🕯
❗️Japanese candlesticks as a technical analysis tool were invented earlier than others, but they were not widely used immediately. By the name, it is easy to guess that Japan became the "homeland": local rice traders used this method already in the 18th century. However, due to the geographical remoteness and closeness of the country from external "visitors", this type of chart gained popularity much later, when exchange life was already actively boiling in Europe and the USA.
✅What is hidden behind the candlestick chart?
🟢A candle is formed from 4 prices: opening, closing, high and low for a certain period of time. If we take a timeframe of a minute, then each candle will indicate the price movement within this minute, if an hour is inside an hour, if a day is inside a day. The distance between the opening and closing price is the "body" of the candle, and the tails show to what lows and highs the price reached. If the opening price was higher than the closing price, then the candle will be black; and vice versa: if the opening price is lower than the closing price, then the candle will be white. It turns out that candles are, in fact, the psychology of the market, they most accurately reflect the fears and hopes of its participants.
🟢The charts of Japanese candlesticks themselves are valuable for analysis: the resulting models are interpreted as models of reversal or continuation of the trend. It is also important to understand: each individual candle or a combination of candles is just a way of depicting the actions and moods of all bidders for the period we have chosen (day/week/ month, etc.). The fact is that human behavior is quite formulaic in the same situations, and that is why various methods of chart analysis are so popular with investors and traders.
🟢Looking at only one or several candlesticks, a "savvy" viewer can easily understand whether the market is set to rise or fall, change the current trend or its continuation, increase the momentum of movement or its attenuation.
⚠️It is important to understand that the behavior of individual bidders develops into a general market movement, which can be "read" using charts of Japanese candlesticks and their basic models. Therefore, your optimal investment decisions will be supported by the most effective moments of entry or exit from the position, which will significantly improve the financial result.
❤️ Please, support our work with like & comment! ❤️
BankNifty Intraday Trade Setup for 17th May 22The market is likely to go sideways in the First half today, Not Expecting any Big moves
The Red Zone is the supply Zone and the Green Zone is the Demand Zone, I plan to buy in the Demand Zone (But not sure), so be active on this post to see my live positions and Trades
Do Support by Liking and Commenting on our Post as it motivates us to post more such ideas
The chart is for study purposes only!!
NSE:BANKNIFTY NSE:BANKNIFTY1!
.
.
.
bank nifty option trading strategy
NIFTY TRADING STRATEGY, intraday, intraday strategy, simple intraday strategy, Share Trading Strategies, BANK NIFTY TRADING STRATEGIES,
bank nifty today, nifty prediction today, volume profile in Hindi, trading with volume profile,
intraday, mcx , crude oil , crude, crude oil trading tricks, open interest analysis, options trading,
options trading strategies, Emotion in Investing, markets scientist, candlestick pattern, candlestick ,
candlestick analysis, candlestick stock pattern, trusted spots, cool brains, learn and earn, trending, profits
How to find stocks for intraday, how to buy and sell in Zerodha kite, Zerodha trading tutorial in Hindi,
bracket order, daily income plan, emotions, Unsuccessful Investor, share trading course, share market course.
day trading, best strategy on intraday trading, Candlestick types, Candle types, Candlestick analysis in Hindi,
Candlestick Body, Japanese Candlestick , Rakesh Jhunjhunwala, share market,
stock market for beginners tutorial, how to enter the stock market for beginners, stock market guide,
Share market basics for beginners
The Rule of 72 😃📈Time for a educational post from me.
At some point as traders we have all had the thought of how long will it take to double my account.
The rule of 72 is the easiest way to work that one out.
The rule of 72 is a handy mathematical rule that helps in estimating approximately how many
years it will take for an investment to double in value at a specified rate of return.
Rule of 72: If 72 is divided by an interest rate, the result is the approximate number of years
needed to double the investment. For example, at a 1% rate of return, an investment will
double in approximately 72 years; at a 10% rate of return it will take 7.2 years.
But the example above is based on a 10% return per year.
We as traders have the chance if our strategy is consistent and profitable to return good percentages on capital in a matter of weeks.
Time for more examples.
Some traders can return 6% a month
So 72/6 = 12 months to double the invested capital in your account.
Lets say a trader returns 4% month on month
72/4 = 18 months to double your investment.
The rule of 72 servers two purposes to us as traders.
1. I personally feel it helps to keep us grounded as traders.
To many enter this game thinking they will flip 1000 into 10000 in a matter of weeks
A 4% return per month is a good return and from the equation above it would take 18 months to turn 1000 into 2000!
So I would like to think the rule of 72 acts as reminder of the challenges we face when it comes to expectations.
2. Having said the above the rule of 72 also serves as a reminder that as traders who do or potentially can go on and
achieve consistent profits especially monthly we can make way more returns than what a instructional bank or establishment would
offer to you as an investor. The rule of 72 then becomes an inspiration to take control of your own money game and aim for growth
that no one else can offer you.
Thanks for taking time to look at my idea.
Darren 👍
Morning Star Pattern: how to trade?🌟
❗️The Morning Star pattern is a market reversal pattern consisting of three candlesticks that indicate bullish superiority. This pattern warns us about the weakness of the ongoing downtrend, which, in turn, suggests the beginning of an uptrend.
⚠️Traders observe the formation of the "Morning Star" pattern on the price chart, and then confirm with the help of other technical tools on the Forex currency market.
✅Morning Star pattern: Three forming candles
⏺Big Bearish Candle
⏺A small bullish or bearish candle
⏺Big Bullish Candle
The most important thing to remember is always that the market must be in a downtrend in order to trade according to the "Morning Star" pattern.
In order to confirm the downtrend, mark the lowest lows and the lowest highs.
1️⃣The big bearish candle is the first part of the Morning Star reversal pattern. This candle indicates that the bears are in full control of the market, which means that sellers continue to pressure the market.
At the moment, you should only look for sale deals, since there are no signs of a reversal yet. Here the Morning Star pattern is just beginning its formation.
2️⃣A small bullish/bearish candle is the second candle that starts with a bearish gap down. This candle indicates that sellers are unable to lower the price, despite very great efforts.
The price action ends with the formation of a rather small bullish/bearish candle (Doji candle).
If this candle is bullish, then we have an early sign of a trend reversal.
3️⃣A large bullish candle is the third candle that has the greatest significance, because here the real pressure of buyers is manifested. If the candle starts with a break, and buyers can push prices up by closing the candle even above the first red candle, this is a clear sign of a trend reversal.
✅Morning star: how to trade this pattern on Forex?
As we already know, the Morning Star pattern is a reversal pattern. As a rule, it indicates that bulls are capturing the trend, and bears are losing control.
Most beginners trade using the "Morning Star" pattern on their own, without using technical tools, or at least tips from more professional traders.
We do not recommend doing this — it is not as reliable as it may seem. Always connect this pattern with other reliable indicators, support and resistance levels, as well as trend lines.
So, in this strategy, we combined the Morning Star pattern with volume. Volume plays an important role in the formation of the model.
If the first red candle shows a low volume, then this is a good sign for us. Then, if the second candle is green and the volume is growing, this indicates buyer pressure.
After all, the volume of the third long green candle should be high. The large volume of the last candle indicates the confirmation of the upcoming trend and the entrances to purchase transactions.
If the third bullish candle has a low volume, do not pay attention to the fact that the Morning Star is forming. This volume does not indicate a bullish reversal.
To sum up: do you observe the closing of the third candle with a large volume? Open buy positions and move along with the uptrend until there are signs of a reversal.
✅Morning Star pattern: entry, take profit and stop loss
We have to open a deal when the next green candle closes. There are many ways to lock in profits.
We can close a position in any resistance zone or supply-demand zone. In this deal, we hold our positions because we have opened a deal since the beginning of a new trend.
You can also close your positions when the price approaches a significant resistance level on the higher timeframe.
⚠️Combining this pattern with volumes makes trading more reliable. Therefore, you need to place a stop loss just below the second candle.
❤️ Please, support our work with like & comment! ❤️
What is a Gap in Trading? | Different Types of Gaps Explained 📚
Hey traders,
In this article, we will discuss a very common pattern that is called gap.
In technical analysis, the gap is the difference between the closing price of the previous candlestick and the opening price of the next candlestick.
📈Gap up represents a situation when the price bounces up sharply at the moment of a transition from one candlestick to another. The price gap that appears between them is called gap up.
📉Gap down represents a situation when the price drops sharply at the moment of a transition from one candlestick to another, the price gap between the closing price of the previous candle and the opening price of the next candle is called a gap down.
From my experience, I realized that with a high probability the gap tends to be filled. For that reason, once you see a gap, consider trading opportunities around that.
Depending on the market conditions where the gap appears, there are several types of a gap to know:
1️⃣Common gap appears in a weak, calm market. When the trading volumes are low and the market participants are waiting for some trigger, or the asset reached a fair value price.
2️⃣Breakaway gap appears in a situation when the price suddenly breaks a structure (support or resistance) in a form of a gap.
Such a gap usually confirms a structure breakout.
3️⃣Runaway gap usually appears when the market is growing or falling sharply. It signifies the dominance of buyers/sellers and highly probable continuation. Usually, such gaps are not filled.
4️⃣Exhaustion gap is, in contrast, appears around major key levels and signifies a highly probable reversal. The exhaustion gap is usually confirmed by a consequent strong opposite movement that fills the gap.
Learn to recognize gaps on a chart and learn to interpret them. It will increase the accuracy of your technical analysis.
❤️If you have any questions, please, ask me in the comment section.
Please, support my work with like, thank you!❤️
Support & Resistance Levels | Trading Basis📚
❗️The concepts of support and resistance are fundamental concepts of technical analysis of financial markets. They are applicable to almost any market, be it stocks, Forex, gold or cryptocurrency.
❗️And although these concepts are easy to understand, in practice they are quite difficult to master, since the definition of levels is completely subjective, and their behavior depends on many conditions. So first of all it is important to learn to distinguish their types. To do this, you will have to familiarize yourself with a lot of graphs, and this guide will help you.
✅What is support and resistance?
🟢At the most basic level, support and resistance are simple concepts. To determine them, the maximum and minimum price indicators are displayed, acting as a kind of barrier. At the same time, the lower values of the chart represent the support level, and the upper values represent the resistance level. In fact, the level of support can be viewed from the point of view of demand, and the level of resistance – from the point of view of supply.
🟢Despite the fact that support and resistance levels are usually denoted by lines, in reality they usually look different. It should be borne in mind that markets are not governed by any physical law that does not allow indicators to go beyond a certain level. Therefore, it is more appropriate to consider support and resistance levels as areas. You can imagine these areas as ranges on the price chart, the approach to which is likely to cause increased activity of traders.
✅How Traders Use Support and Resistance levels
🟢Technical analysts use support and resistance levels to identify areas of interest on the price chart. At these levels, the main trend is likely to change its direction.
🟢Market psychology plays an important role in the formation of support and resistance levels. Traders and investors are guided by price levels that previously caused increased interest and trading activity. These areas will contribute to increased liquidity as many traders will be tracking the same price levels. Often, support and resistance zones create ideal conditions for entry or exit from a position for large traders.
🟢The concepts of support and resistance levels are key to effective risk management. Your trading opportunities may depend on your ability to consistently identify these zones. Usually, after the price reaches the support or resistance area, two possible events are possible. It either bounces off this area, or breaks through it and continues moving in the direction of the trend to the next potential support or resistance area.
🟢It is best to enter a trade when the price is near the support or resistance level, mainly because of its relative proximity to the cancellation point, where a stop loss order is usually placed. In case of a breakthrough of the area and invalidation of the transaction, traders will be able to reduce their losses, because the further the entry is from the supply or demand zone, the further the point of invalidation of the transaction.
🟢At the same time, you need to understand how these levels will change depending on changes in the situation on the chart. As a rule, a breakdown in the support area can turn it into a resistance area. Conversely, a broken resistance area may turn into a support area when it is retested. This pattern is called the support-resistance flip.
⚠️How to draw support levels correctly?
⏺Reduce the timeframe of your charts so that you can see the bigger picture.
⏺Draw the most obvious levels that tend to have the strongest price bounces.
⏺Adjust your levels to get the maximum number of touches.
❤️ Please, support our work with like & comment! ❤️