Re: Volume Indicators for MT4

941
Something to play with, a revision of the Volume Reversal Hook from this website, I find it works smoother, but the Heisenberg Option is still very messy and resource intensive, requires all three indicators to work correctly.
These users thanked the author AnaconMLF for the post:
specialkey


Re: Volume Indicators for MT4

943
mrtools wrote: Sat Jan 06, 2024 5:52 am Hello,

Added the other smoothing methods with an on/off button.
Good day Sir,
I am testing those !Twiggs indicators. No idea why it's very slow would you mind to check please.
ps. G channel had same issue and you updated and fixed the issue before.

! Twiggs Money Flow - avgs (fl's + alerts + mtf + btn)
! Twiggs Money Flow avgs (fl's + alerts + mtf + btn)

Those two has same performance.
Twiggs Money Flow on jurik (fl's + alerts + mtf) without any above issue.

Regards,
These users thanked the author wtjfree for the post:
mrtools

CodeRe: Volume Indicators for MT4

944
wtjfree wrote: Fri Nov 29, 2024 5:32 am Good day Sir,
I am testing those !Twiggs indicators. No idea why it's very slow would you mind to check please.
ps. G channel had same issue and you updated and fixed the issue before.

! Twiggs Money Flow - avgs (fl's + alerts + mtf + btn)
! Twiggs Money Flow avgs (fl's + alerts + mtf + btn)

Those two has same performance.
Twiggs Money Flow on jurik (fl's + alerts + mtf) without any above issue.

Regards,
Twiggs Money Flow wiith new Averages Filters

Hello, thanks for testing, updated the averages, did a few modifications here and there, but not sure if it did any good, can you please try, seems okay to me.

PS: For more information on the Twiggs Money Flow, please see here: What is the Twiggs Money Flow indicator?
These users thanked the author mrtools for the post (total 13):
kvak, RodrigoRT7, ujtrader, wtjfree, Asante, Jimmy, Akela, Ricstar_8, macd & rsi, Krunal Gajjar, unimatrix, ParallelNative, specialkey


Re: Volume Indicators for MT4

948
mrtools wrote: Sat Dec 14, 2024 5:56 am Hello, did this version with added mtf.
Okay, I just got some time for quick testing.
1st question: Do you think the original code for EWV was wrong? I noticed the original version and the MTF version render differently. Maybe the original code is wrong I trust your expertise more.
2nd question: Why does the new candle open with a spike in volume? it always do that on new bar may be volume not getting reset on new bar

i have attached the snapshot for your review
Don't fight the market let it reveal its tricks, then strike with precision. 💪🥊

Re: Volume Indicators for MT4

949
ujtrader wrote: Sat Dec 14, 2024 6:39 am Okay, I just got some time for quick testing.
1st question: Do you think the original code for EWV was wrong? I noticed the original version and the MTF version render differently. Maybe the original code is wrong I trust your expertise more.
2nd question: Why does the new candle open with a spike in volume? it always do that on new bar may be volume not getting reset on new bar

i have attached the snapshot for your review
Yeah, just realized, what I did was a volume weighted ema, don't know anything about ema weighted volume and how to correct it, sorry!
These users thanked the author mrtools for the post:
ujtrader

Re: Volume Indicators for MT4

950
mrtools wrote: Sat Dec 14, 2024 7:19 am Yeah, just realized, what I did was a volume weighted ema, don't know anything about ema weighted volume and how to correct it, sorry!
Oh no problem, brother! Just wanted to let you know that the name might be a bit misleading. Perhaps we could call it the Simple Smoothing Volume Histogram instead. Please note, this concept isn’t something widely available I’m trying to fulfill my own madness! 😅 Pardon me for that.

Explanation:
The current code, instead of applying standard EMA weights, uses a fixed smoothing factor of 0.5 for both the current bar's volume and the previous calculated value:

double currentEWV = (0.5 * Volume) + (0.5 * EWVBufferBuy[i + 1]);
0.5 * Volume: Takes 50% of the current bar's volume to balance its immediate influence in the final value.
0.5 * EWVBufferBuy[i + 1]: Takes 50% of the previously smoothed value to maintain continuity with past trends.

Why 0.5?
The coefficients (0.5) determine the weighting balance:

Equal Weighting (0.5 & 0.5): Places equal emphasis on current and past data. This results in moderate smoothing.
Higher Weight on Current Data (e.g., 0.7 & 0.3): Makes the calculation more responsive to new data.
Higher Weight on Past Data (e.g., 0.3 & 0.7): Increases smoothing but reduces sensitivity to recent changes.

Why This Works:
It acts as a variation of traditional volume that gives more weight to recent volume spikes, allowing it to identify sudden increases in market activity better than conventional volume indicators.

So, I was wondering if you could modify the original code and implement Multi-Timeframe (MTF) functionality only and make those coefficients as input

You are a real gem of this forum, changing lives with your magical indicators. Thank you for all that you do!
These users thanked the author ujtrader for the post:
RodrigoRT7
Don't fight the market let it reveal its tricks, then strike with precision. 💪🥊