Monero : Every detail about latest hardfork + Technical AnalysisHi friends.
hope you are good.
today i want to tell you some details about August 14 Monero Hardfork.
after that we take a look at XMR chart and analyze that in price action.
Lets Do Them:
This fork happened at block 2,688,888, this Sunday (14 August).
It brought several fixes to the internal multi-signature mechanism to facilitate the exchange of information.
Such as key sets and data synchronization between wallets, as explained on their website:
“Multisig means that a transaction needs multiple signatures before it can be submitted to the Monero network and executed.
Instead of one Monero wallet creating, signing, and submitting transactions all on its own,
you will have a whole group of wallets and collaboration between them to transact.”
The network upgrade also included changes to its ‘Bulletproofs’ algorithm to boost transaction speeds
and reduce transaction sizes by an estimated 5-7%, as well as improvements to its multisig mechanism.
At the end lets see some after effects:
1-Monero’s block size increases.
2-Reduce wallet sync time 30% - 40%
2-XMR’s market capitalization rose
3-According to Lunarcrush.com , Both social mentions and engagement saw 121% and 180% hikes.
4-Whales began to showcase interest to XMR.
Hope you enjoy this article.
now lets see Technical analyze of XMR on marketcap:
Remember this is a Longterm Analysis and we need time for grow.
please share me your opinion about this post in comments.
we will grow togheter...
Growingeducation
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
EURNZD setting up for the big movehey guy,
look for buy setups at the bottom and move it to breakeven once in good profit we might see a other move down that is possible but our bias on this pair is bullish so we will buy as much as low possible and keeping buying it till it reaches the target.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
Weekly Perspective (Ozzie Canadian Dollar)Hey Guys,
The pair heads its way towards the north with a strong bullish engulfing candle inside the channel reverses the downside risk. Softer AU CPI adds to softer commodity export prices and weighs on AUD,limiting any rebounds.RBA policy remaining on hold for a prolonged period is also underscored by low core inflation.Recent CAD weakness may turn as Trump’s focus turns from tinkering with trade tariffs to focusing on tax reforms without Border Tax Adjustment.Oil may stabilise as OPEC arrange to meet to discuss extending production cuts.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
Weekly Perspective (Euro Ozzies)Hey Guys,
The pair is currently in the strong move towards the north. The pair posted a 18 months low and reversed the surge towards north.It also broke the 18 months trend line that released the downside pressure the pair was facing.Due to the political uncertainty and the French Election that supported the Euro was the major reason behind the break of the 18 months trend line after that it formed a continuation pattern.It is more likely this pair will form many continuation on its way up.There can be a dip in the coming days and that would be the entry for those who missed the opportunity to enter.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
Weekly Perspective (Ozzie Kiwi)Hey Guys,
If you reviewed my previous ideas by know you know the correlation in the pairs.As you know we are looking for a breakout on the way up in AUDUSD and we know that the kiwi is going to be strong in the coming days. Technical the pair has completed its move southwards and is headed north so i'm looking for continuation patterns to enter every time they form or to move the stop losses if you have any.The previous week was a strong one for AUDNZD but the correlation was different the ozzies were weak the kiwi was weak the pair of AUDNZD was more likely going to fall but the perspective changed the whole idea now we have something different in our charts show us that the downside pressure will be easily diminished as soon as the price crosses the previous high.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
weekly outlook USD/CHFhey guys,
~ I'm Anticipating A Wave southwards Due To The Price Action Of Last Week .
~ The Pair Made A Strong Impulse Followed By The Correction & These Strong bearish Impulse Can Be Traced on the Chart Indicating A Strong bearish Momentum.
~ The Price Broke The Trend Line or the rising wedge And The Middle Band Of The Bollinger.
~ As Of The Now The Pair can Head Northwards Towards The Resistance trend line for the completing of its corrective structure As Shown In The Chart.
~ The Tricks & Tips Here Is Follow The Price Action On The Lower Time Frame & Look For More Continuation Patterns.
Weekly Perspective (Cable) Hey Guys,
The Cable likely to extend its bullish momentum on GDP figures.It has been rising from Mid March & soon you guys will see an exhaustion on this pair make sure we are ready to grab valuable pips.The pair major continued scaling higher and refreshed multi-month highs. Spot prices held above the 1.2900 handle as traders now look forward to the first estimate of the UK GDP growth figures for Q1 2017.As the reading is negative upside risk is minimum but the pair can refresh multi months low in the year ahead.
Technically, the pair seems to have confirmed a fresh break out and is trading above a strong hurdle, marked by 61.8% Fibonacci etracement level of 1.3445-1.1980 Down slide.On the flip side, immediate retracement below 1.2885 level might now find some fresh buying interest at a previous resistance, now turned support, near 1.2860-50 zone. Weakness below this immediate support levels might prompt additional profit taking and drag the pair back towards the 1.2800 handle, which if broken might impugn near-term bullish bias.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
weekly outlook (DXY host USD/CAD)hey guys
just a general idea on the oil price, this week we found out that the oil prices are falling which is bad for the Canadian dollar. Canada ranks 1st in the production of oil. So this might weak the Canadian dollar for a Micro trend which is now heading north. Hopefully i think you guys caught the big move last week on the USD/CAD as it was shown on my previous analysis.So here again we are waiting for some dips to enter the market & on the flip side we are waiting for price action to confirm our entry. Look for the price action on the lower time frame to catch the big moves because the markets will give you many opportunities ,grab the ideal one instead of loosing on this. i hope the scenario is clear for you guys.
Don't forget to hit like & PM us for any queries.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Motivational Quote: Cut The Cloak According To Your Cloth.
Good Luck...!!
Regards,
Growing Forex Team
Weekly Perspective (Euro Canadian Dollar)Hey Guys,
The pair is currently trading higher with a gap towards the south that may be the major risk factor in the coming weeks.The question is will it fill the gap or it will just continue to rise ?.After a continuation pattern the pair posted some modest gains and is headed towards north.Moreover the French election would be a boast to the Euro or it can be the worst nightmare.By looking at the current trend and the bias,there are no signs of any bears at all it is purely bullish.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
Weekly Perspective (Kiwi)Hey Guys,
The kiwi reverses its gains, Having posted a session high near 0.6890 region, the NZD/USD pair ran through some fresh offers and drifted into negative territory for the fifth consecutive session.The pair extended its bearish slide through the course of current trading week and is now headed back to nearly 10-month lows touched in the previous session, despite of the frequent negative sentiment surrounding the greenback.In fact, the key US Dollar Index has now dropped back closer to 5-month lows touched earlier this week and hence, the latest leg of the pair's downfall in the past hour or so could be solely attributed to rising treasury bond yields, which tends to drive flows away from higher-yielding currencies - like the Kiwi.
Technical levels to watch : A follow through weakness below yearly lows support near 0.6850 level is likely to get extended towards testing the 0.6800 handle ahead of 0.6775 horizontal support.On the flip side, any recovery attempts beyond the 0.6900 handle, leading to a subsequent move above 0.6920 level, is likely to trigger a short-covering rally even beyond near mid-0.6900s back towards the key 0.70 psychological mark.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
Weekly Perspective (Guppy)Hey Guys,
GBP/JPY continues sharp breakout flow on Thursday to hit its highest level since early-February, extending the sharp breakout move that has been in place for more than a week. This breakout was initiated last week on April 18th, after UK Prime Minister Theresa May called for a snap election to be held in June.This political move was undertaken so that May could secure a solid mandate to deal with difficult negotiations with the European Union as she sees fit, amid the ongoing formal process of UK/EU separation. The pound rose sharply on that announcement due in large part to the fact that May’s Conservative Party remains far ahead of the Labour Party in polling. This would then promote greater stability for both the UK and its currency.As the pound has continued to rise in a relief rally, the safe-haven Japanese yen has fallen sharply for more than a week as a strong, risk-on environment has taken hold of the markets. This has especially been the case after this past weekend’s first round of the French presidential election, which showed the market-friendlier Emmanuel Macron gain increasing support over his far-right rival, Marine Le Pen.During Declining Brexit concern that has alleviated pressure on the pound, as well as decreased risk aversion in the markets that has reduced demand for the yen, GBP/JPY has correspondingly been boosted sharply to break out well above a key downtrend line extending back to December’s 148.00-area high. This surge has been sustained up to Thursday and could continue to drive GBP/JPY higher, barring any UK political surprises or major market-disrupting events on a global basis. The next key upside resistance level is around the 145.00 area. With any further breakout above 145.00, GBP/JPY could once again begin to target the critical 148.00 resistance objective.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
weekly outlook 24th-28th April 2017 Hey Guys
~AUD/USD is among the list which i'm gonna target this week.
~As you guys can see on the chart that pair is inside the correction structure with almost heading
on the direction of 1'o'clock.
~We don't see any Impulse wave that breaks the previous high.
~We are definitely looking for a break southwards,with price hovering around the resistance area
where we think the sellers are sitting so you guys don't forget to catch this big move.
~Although a break above the bearish channel would change the idea.
~I'll be updating this pair throughout the week so stay connected to us.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing Forex Team
Dominance of Euro Or the Dovish Draghi.Weekly Outlook 24-04-2017 - 28-04-2017
~ Market opened with an expected gap witnessing France election & the Euro dominated the
world.Now the point is will the Euro continue its run of will it fall. One cannot predict it from
the current scenario As we need more conformation.
~ So talking about ideology on Eur/Usd is, this pair is going to fill the gap if it has to move towards
north or its may first take a move towards north & than decline. So far we are still neutral on
this pair for a longer run but you can trade it intraday & make some bucks on it.
~I hope you guys understand my hesitation on this pair for a longer run.
~ Dont forget to keep an eye on the S/R. (might be a reversal)
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Motivational Quote: Cut The Cloak According To Your Cloth
Good Luck...!!
Regards,
Growing Forex Team
Positive Gap! Gap! Gap! hey guys
~any continuation to the down side
will indicate a move towards south.
~ if you see a impulse instead of correction
once it reached our target than wait for continuation on
the move towards the north.
~ buy the dips or sell the bounce.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Motivational Quote: Cut The Cloak According To Your Cloth
Good Luck...!!
Regards,
Growing Forex Team
weekly outlook (DXY host EUR/USD)hey guys
As you all are aware of the political risk that surrounds us every time let it be Brexit or maybe an upcoming Frexit we don't forget to find trade setups & we don't stop trading so lets grab the opportunity & start the week with positive vibes. Coming to the technicals we have a possible move towards the south in the DXY which we still think is active & on the flip side we have the EUR/USD to make a possible move towards the north.I can simply suggest you to follow the price on the lower time frame for better results.
Don't forget to hit like & PM us for any queries.
weekly outlook USD/CADhey guys,
~ last week we were waiting for some price action either a continuation or a impulse to enter the market as you see on the chart its marked in a blue circle.
~ as of last week the pair formed an impulse and broke the trend line & even the bollingers middle band that sort of price action indicated a change in trend.
~ the impulse is on its last stage to complete its corrective wave & it will head northwards.
~ the trick & tips here is that you guys follow the price action for further continuation on the lower time frame.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing forex Team
weekly outlook US Dollar IndexHey Guys,
~ I'm Anticipating A Wave southwards Due To The Price Action.
~ The Pair Made A Strong Impulse Followed By The Correction & These Strong bearish Impulse Can Be Traced As Shown In The Chart Indicating A Strong bearish Momentum.
~ The Price Broke The Trend Line or the rising wedge And The Middle Band Of The Bollinger.
~ As Of The Now The Pair Is Headed southwards Towards The Next support As Shown In The Chart.
~ The Tricks & Tips Here Is Follow The Price Action On The Lower Time Frame & Look For More Continuation Patterns.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing forex Team
weekly outlook AUD/USDhey guys,
~ i'm anticipating a wave northwards due to the price action of last week .
~ the pair made a strong impulse followed by the correction & these strong bullish impulse can be traced as shown in the chart indication a strong bullish momentum.
~ the price broke the trend line and the middle band of the bollinger.
~ as of the now the pair is headed northwards towards the next resistance as shown in the chart.
~ the tricks & tips here is follow the price action on the lower time frame & look for more continuation patterns.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing forex Team
weekly outlook NZD/USDhey guys,
~ i'm anticipating a wave northwards due to the price action we saw last week
~ after a strong impulse we saw a corrective structure an indication of trend continuation
~ as of last week we saw the price breaking the trend line which was a strong one from past 3 months.
~ the price broke the middle band & the trend line indicating a trend reversal.
~ the tricks 7 tips here is follow the price action on the lower time frame for further continuation pattern.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing forex Team
Trend Continuation (AP) USD/CADhey fellas,
~look for buy opportunity on the breakout of the bullish flag.
~secondly wait for more continuation pattern on the lower time frame i.e 15 mins or you can go lower.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Growing forex Team
NZD/USD weekly outlook 10-04-2017 ---- 14-04-2017 (AP)hey fellas,
1. Technical Analysis
~The New Zealand Dollar may be preparing to re-accelerate downward for a challenge of lows established in early March against its US counterpart.
~Prices appear to have cleared the bottom of their near-term digestion range, paving the way for resumption of the downtrend begun in early February.
~From here, a move below the 0.6890 area opens the door for a test of the 0.6847 zone. ~Alternatively, a reversal above the 0.6995 region exposes 0.7076 & 0.7133 area./
2. Fundamental Analysis
~14-april-2017 (Fiday) 12:30pm(Ist) retail sales & CPI of US.
Note: Everything works with Best money management.
Note: Please leave comments for any query.
Disclaimer: Trade at your own risk.
Good Luck...!!
Regards,
Altaf Palwala