Page 19 of 33

Re: QQE indicators for MT4

Posted: Fri Jul 02, 2021 9:47 pm
by josi
mrtools wrote: Fri Jul 02, 2021 4:57 am This is an updated version of qqe polychromatic(pcm) smooth. The pcm is smoothed with jurik and the qqe smoothing factor is using ema for it's calculations. Anyway code should pretty much be optimized and faster. There is arrows and alerts on signal and zero cross.
just in case you were unsure which way US100 would go at London open - very helpful

Re: QQE indicators for MT4

Posted: Fri Jul 02, 2021 10:04 pm
by ChuChu Rocket
mrtools wrote: Fri Jul 02, 2021 4:57 am This is an updated version of qqe polychromatic(pcm) smooth.
josi wrote: Fri Jul 02, 2021 9:47 pm just in case you were unsure which way US100 would go at London open - very helpful
Good insight mate. Pepperstone doesn't give me US100 but a NASDAQ100. In any case, I'd be taking any up signal on our new QQE indicator, on any timeframe :lol:

My 1H chart
Uptrending forever - check out the Weekly :Shocked:
Which broker are you with Jo?

Re: QQE indicators for MT4

Posted: Fri Jul 02, 2021 10:12 pm
by josi
ChuChu Rocket wrote: Fri Jul 02, 2021 10:04 pm Which broker are you with Jo?
you wouldn't know it as it is based in Germany - called Qtrade

Re: QQE indicators for MT4

Posted: Fri Jul 02, 2021 10:50 pm
by ChuChu Rocket
josi wrote: Fri Jul 02, 2021 10:12 pm you wouldn't know it as it is based in Germany - called Qtrade
Thanks man, good knowing they offer a range of securities for you guys 🇩🇪

Re: QQE indicators for MT4

Posted: Tue Jul 06, 2021 3:19 pm
by josi
josi wrote: Fri Jul 02, 2021 9:47 pm very helpful
if you look at this - prospects for up don't seem as rosy today - let's see whether the indicator has predictive qualities (screenshot 1 before London opening)
See where we ended up (screenshot 2 1 hour after US opening)?
Not so bad, eh? Now repeat 100+ times to evaluate prognosticating probability.

Re: QQE indicators(s) ...

Posted: Thu Jul 22, 2021 10:05 am
by vbigdeli
mrtools wrote: Thu Aug 09, 2018 6:54 am This is qqe of cci same as the others except this version using cci.
Hi Sir

Can you share the mq4 version of your indicator ?

Thanks :)

Re: QQE indicators for MT4

Posted: Thu Jul 22, 2021 11:02 am
by RplusT
josi wrote: Fri Jul 02, 2021 9:47 pm just in case you were unsure which way US100 would go at London open - very helpful
.... very helpful....Yes, if you talk about the trendline. Don't get me wrong, the indicator in the subwindow is doing a good job following price action, but then, if I had to watch the bits and pieces of what it is doing, I'd forget about placing an order and price action is already on the way without me.... :D

Re: QQE indicators(s) ...

Posted: Sun Oct 10, 2021 7:09 pm
by Jack_Ryan
mrtools wrote: Sun May 20, 2018 9:10 am Don't think this has been posted it,s a mt4 version of the mt5 version posted by Mladen, except with this version you can use a choice of 9 different moving averages to smooth the rsi, also has all the price options too.
Pardon me Mr. Tools, I assumed the thumps up button is for thanking someone and clicked on it and only later did I realize this was to report a post.
Please ignore the report guys.

Great work as always Mr.Tools, thank you !

Cheers
JR

Re: QQE indicators for MT4

Posted: Mon Oct 18, 2021 4:52 am
by mrtools
Hi mrtools

Is it possible to add full price options to the attached indicators, please?

Added the full price options.

Re: QQE indicators for MT4

Posted: Mon Oct 25, 2021 5:44 pm
by Sagiv
Dear Mrtools is it possible to convert this QQE script from TV pine script.

The script is needed for trading highly success HMA & FLI & QQE strategy. ( I hope its not against the rules to share the youtube video for this strategy -

This is the script made by Mihkel00 and the Original was made by Glaz -

Code: Select all

//@version=4
//By Glaz, Modified
//
study("QQE MOD")
RSI_Period = input(6, title='RSI Length')
SF = input(5, title='RSI Smoothing')
QQE = input(3, title='Fast QQE Factor')
ThreshHold = input(3, title="Thresh-hold")
//

src = input(close, title="RSI Source")
//

//
Wilders_Period = RSI_Period * 2 - 1


Rsi = rsi(src, RSI_Period)
RsiMa = ema(Rsi, SF)
AtrRsi = abs(RsiMa[1] - RsiMa)
MaAtrRsi = ema(AtrRsi, Wilders_Period)
dar = ema(MaAtrRsi, Wilders_Period) * QQE

longband = 0.0
shortband = 0.0
trend = 0

DeltaFastAtrRsi = dar
RSIndex = RsiMa
newshortband = RSIndex + DeltaFastAtrRsi
newlongband = RSIndex - DeltaFastAtrRsi
longband := RSIndex[1] > longband[1] and RSIndex > longband[1] ? 
   max(longband[1], newlongband) : newlongband
shortband := RSIndex[1] < shortband[1] and RSIndex < shortband[1] ? 
   min(shortband[1], newshortband) : newshortband
cross_1 = cross(longband[1], RSIndex)
trend := cross(RSIndex, shortband[1]) ? 1 : cross_1 ? -1 : nz(trend[1], 1)
FastAtrRsiTL = trend == 1 ? longband : shortband
////////////////////


length = input(50, minval=1, title="Bollinger Length")
mult = input(0.35, minval=0.001, maxval=5, step=0.1, title="BB Multiplier")
basis = sma(FastAtrRsiTL - 50, length)
dev = mult * stdev(FastAtrRsiTL - 50, length)
upper = basis + dev
lower = basis - dev
color_bar = RsiMa - 50 > upper ? #00c3ff : RsiMa - 50 < lower ? #ff0062 : color.gray


//
// Zero cross
QQEzlong = 0
QQEzlong := nz(QQEzlong[1])
QQEzshort = 0
QQEzshort := nz(QQEzshort[1])
QQEzlong := RSIndex >= 50 ? QQEzlong + 1 : 0
QQEzshort := RSIndex < 50 ? QQEzshort + 1 : 0
//  

Zero = hline(0, color=color.white, linestyle=hline.style_dotted, linewidth=1)

////////////////////////////////////////////////////////////////

RSI_Period2 = input(6, title='RSI Length')
SF2 = input(5, title='RSI Smoothing')
QQE2 = input(1.61, title='Fast QQE2 Factor')
ThreshHold2 = input(3, title="Thresh-hold")

src2 = input(close, title="RSI Source")
//

//
Wilders_Period2 = RSI_Period2 * 2 - 1


Rsi2 = rsi(src2, RSI_Period2)
RsiMa2 = ema(Rsi2, SF2)
AtrRsi2 = abs(RsiMa2[1] - RsiMa2)
MaAtrRsi2 = ema(AtrRsi2, Wilders_Period2)
dar2 = ema(MaAtrRsi2, Wilders_Period2) * QQE2
longband2 = 0.0
shortband2 = 0.0
trend2 = 0

DeltaFastAtrRsi2 = dar2
RSIndex2 = RsiMa2
newshortband2 = RSIndex2 + DeltaFastAtrRsi2
newlongband2 = RSIndex2 - DeltaFastAtrRsi2
longband2 := RSIndex2[1] > longband2[1] and RSIndex2 > longband2[1] ? 
   max(longband2[1], newlongband2) : newlongband2
shortband2 := RSIndex2[1] < shortband2[1] and RSIndex2 < shortband2[1] ? 
   min(shortband2[1], newshortband2) : newshortband2
cross_2 = cross(longband2[1], RSIndex2)
trend2 := cross(RSIndex2, shortband2[1]) ? 1 : cross_2 ? -1 : nz(trend2[1], 1)
FastAtrRsi2TL = trend2 == 1 ? longband2 : shortband2


//
// Zero cross
QQE2zlong = 0
QQE2zlong := nz(QQE2zlong[1])
QQE2zshort = 0
QQE2zshort := nz(QQE2zshort[1])
QQE2zlong := RSIndex2 >= 50 ? QQE2zlong + 1 : 0
QQE2zshort := RSIndex2 < 50 ? QQE2zshort + 1 : 0
//  

hcolor2 = RsiMa2 - 50 > ThreshHold2 ? color.silver :
   RsiMa2 - 50 < 0 - ThreshHold2 ? color.silver : na
plot(FastAtrRsi2TL - 50, title='QQE Line', color=color.white, transp=0, linewidth=2)
plot(RsiMa2 - 50, color=hcolor2, transp=50, title='Histo2', style=plot.style_columns)

Greenbar1 = RsiMa2 - 50 > ThreshHold2
Greenbar2 = RsiMa - 50 > upper

Redbar1 = RsiMa2 - 50 < 0 - ThreshHold2
Redbar2 = RsiMa - 50 < lower
plot(Greenbar1 and Greenbar2 == 1 ? RsiMa2 - 50 : na, title="QQE Up", style=plot.style_columns, color=#00c3ff, transp=0)
plot(Redbar1 and Redbar2 == 1 ? RsiMa2 - 50 : na, title="QQE Down", style=plot.style_columns, color=#ff0062, transp=0)


P.S
I have been testing this strategy with your custom made FLI & HMA that I found here, but the QQE is totally different.