Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

walterw

Playing with the VMAR`s open research

Recommended Posts

Hello PYenner, after trying more harder and harder, still do not understand how to construct a VMA:confused:

 

I really want to be able to have this FantailVMA on Ensign Software but I need to understand how can I add a variable moving average in my chart before being able to add it to the ADX.

 

If you dont mind, can you share with me how you come to construct the VMA. What is the formula to create it?

 

Thank in advance and sorry if it appear as a dumb question as I am really not well versed in computer programming

 

Sincerely

 

Shreem:)

Share this post


Link to post
Share on other sites
What I dont understand is what data he uses when you load the indicator from scratch again vs the real time thing... why does it get so slopy on rt ? dont want to sound annoying... hope I dont spell any bad word here... jejeje

 

Bruce, would you be interested to see what I am doing on paralel with cci ? and my ideas about a possible ultra modern oscillator... just ideas here, dont want to be annoying... anoying people get others anoyed and then the anoyed want to get the anoyer anoyed too.. so this anoyed people are so anoyed they just anoyedly keep anoying each other... isnt all this phrase anoying jejeje ... I think today trading got me anoyed ¡¡¡ cheers Walter.

On historical data it gets only one price to read per bar, the close price.

On a live chart, a 5 pip candle has 5 choices per bar.

So on a live chart it is following the ticks, faster than the bars,:o

 

The slowest line will often be 2 or 3 bars later, to the right.

One reason for attempting a binary version was to minimize the time delays that are built into the vma formula.

The binary version has no vma to slow it down 2-3 bars, but so far it doesnt do long HEs either...

 

You dont annoy me Walter, MT4 does, lots of things frustrate.

I need to get some trading done, make some $, coz nothing but indicators for a month. When I have a live trade and do other stuff, I can forget about the trade!!!! So need to do a bit of both.

The first problem I have with CCI is that it seems to be unsymmetrical or non-linear or something, when the price goes up in two steps the same size CCI shows the first rise big and the second rise looks small, danger danger non-linear not good.

Share this post


Link to post
Share on other sites
Hello PYenner, after trying more harder and harder, still do not understand how to construct a VMA:confused:

 

I really want to be able to have this FantailVMA on Ensign Software but I need to understand how can I add a variable moving average in my chart before being able to add it to the ADX.

 

If you dont mind, can you share with me how you come to construct the VMA. What is the formula to create it?

 

Thank in advance and sorry if it appear as a dumb question as I am really not well versed in computer programming

 

Sincerely

 

Shreem:)

We all learn programming languages as we need them.

 

All of the MT4 files are txt files, you can open them with Notepad or word processor or Meta Editor in MT4 and try to follow what the code is saying.

 

VMA is very similar to the formula for an ema.

 

Sma formula can look like this-

SmaResult[]=(1-k)Oldprice[] + k*NewPrice[]

[] means a storage array, one price or result is stored for each bar on the chart.

k is called the weighting, in this case it is fractional between 0-1.

When k=1 you get SmaResult[]=NewPrice[]

When k=0 you get SmaResult[]=Oldprice[]

When k=0.5 you get an average,EmaResult[]=0.5*Oldprice[]+0.5*NewPrice[].

So its an average, that one looks like a simple average of prices from two bars, 50:50.

 

The Sma formula can also look like this, but now k is no longer fractional here-

SmaResult[]=((1-1/k)Oldprice[] + NewPrice[])/k

(This k behaves like a bar count).

k=4 is like a 4 bar average because

SmaResult[]=3/4 * Oldprice[] + 1/4 * NewPrice[]

The result is 3 parts OldPrice and 1 part NewPrice similar to a 4 bar average.

This k is often in integers, but there can be decimals like k=2.5.

 

Ema can give more weight to recent data- (with k fractional)

EmaResult[new]=(1-k)EmaResult[old] + k*NewPrice[new]

This is a running or moving average, the numbers stored in EmaResult[] can be mostly older prices (slow average) or mostly new prices (fast average) depending on the weighting k. k=1 gives fast average, stays close to new prices, this is like laddering. K is fractional here.

k=0 gives no change with new prices, like horizonal effect.

 

So the Chande VMA formula looks like Ema formula-(with k=VI fractional)

VMA[new]=(1-VI)VMA[old] + VI*NewPrice[new]

VI is the input signal, it provides variable weighting.

VI=1 is laddering, ignores old prices, follows new prices.

VI=0 is horizonal, ignores new prices and stays with-

VMA[new]=VMA[old]

 

Bemac used a 2 bar ema of the Chande formula, VMA4 uses the Chande formula with three different emas applied to it. Yeah it got more complicated.

 

But for feeding a signal into the Chande VMA formula, the input VI= "Volatility Index" has to move between zero and one. So many forms of indicator are not suited to giving 0-1 output and something has to be changed to give 0-1 output for sending to the VMA.

Share this post


Link to post
Share on other sites

Walter

 

Use FantailVMA4Turbo and FantailVMA3 as indicators to compare #3 with #4.

Dont use FantailVMA4 as an indicator, it is not indended to be added as an indicator, it is only there to make fantail lines.

 

I started this confusion sorry.

Better luck with 4Turbo.

Turbo4versus3.thumb.jpg.bee27bc3a309a47133bb94e09914bb45.jpg

Share this post


Link to post
Share on other sites
would you be interested to see what I am doing on paralel with cci ? cheers Walter.

 

Walter

 

I would be interested in your thoughts on incorporating cci into this method, as I, like yourself, am a big fan of cci.

 

 

Cheers

 

Blu-Ray

Share this post


Link to post
Share on other sites

How to use the three VMA4 files-

 

The files are used in a different way from the past in order to have the 3 vma lines with or without the fantail.

 

To use the fantail-

First add FantailVMA4.tpl as a template,

then add FantailVMA4Turbo.mq4 as an indicator to get the vma lines.

 

To use just the vma lines without a fantail-

Add FantailVMA4Turbo.mq4 as an indicator.

 

Don't add FantailVMA4.mq4 as in indicator in either case as it will only give you the first yellow line of the fantail...

Share this post


Link to post
Share on other sites
Walter

I would be interested in your thoughts on incorporating cci into this method, as I, like yourself, am a big fan of cci.

Blu-Ray

 

Blu-Ray

I will attempt to "translate" VMA4 into VT type statements that may be more useful for others to follow than the MT4 version.

But I won't be attempting to actually code it on VT.

 

I ended up doing three vma lines so it got more complicated instead of less complicated.

 

I still have more to do on vma, months maybe.

Although vma4 seems like the first "trader friendly" version, I feel like I have only got to the start of understanding how it works, certainly not near the end, not nearly mastered yet.

 

Would also like to get an excel version running, but where is all the time supposed to come from?

Cheers

Share this post


Link to post
Share on other sites

Hello PYenner, thank you very much for your excellent explanation about how to construct the VMA. This is very helpful and will I start from there in trying to code it for Ensign Software.

 

You are right, coding certainely take a lot of time and it is a big learning process all by itself.

 

Sincerely

 

Shreem:)

Share this post


Link to post
Share on other sites

Great explanations Bruce ¡¡... I know we all suffer here from the same problem "lack of time"... forget about cci... I think vma optimizations as you are doing is the way at this point.

 

 

Blu-Ray: some time today I will post some charts with the cci adding... cheers Walter.

Share this post


Link to post
Share on other sites
uups forgot to upload chart... I will have to :zzz::zzz:

 

attachment.php?attachmentid=3091&stc=1&d=1190679672

 

cheers Walter...

 

Walter

The fastest line should be to the left, closest to the price.

Then blue a bit to the right, the yellow further right.

I see you changed the colors to make fastest yellow.

I used red because it needs caution, can change direction, zigzag.

 

Doesnt matter so long as it works for you.

Darn, also meant to attach fantail to slowest line so it doesn't block the view of the price action so much, looks like I automatically put it on the fastest line. Oh well.

Lack of sleep.... just caught up, zombie stuff.

 

 

This chart is : fantailvma3 template plus fantailvma4 standalone line (red)...

 

I know Bruce it was not your intention to give this type of use to this line, but I find it a nice clean "signal" line to the vma3 baseline (yellow)... all experimental here.... cheers Walter.

Share this post


Link to post
Share on other sites

I know Bruce it was not your intention to give this type of use to this line, but I find it a nice clean "signal" line to the vma3 baseline (yellow)... all experimental here.... cheers Walter.

Yes experimenting is a good way to discover things...

But my head kinda overflows ya know, need 50Gb more ram or something...???

So long as the dam doesnt break and let it all flood out...

Share this post


Link to post
Share on other sites
Blu-Ray

I will attempt to "translate" VMA4 into VT type statements that may be more useful for others to follow than the MT4 version.

But I won't be attempting to actually code it on VT.

 

I ended up doing three vma lines so it got more complicated instead of less complicated.

 

Thanks PYenner, that would be much appreciated, as then I should be able to code it into TS.

 

Blu-Ray: some time today I will post some charts with the cci adding... cheers Walter.

 

Thanks Walter.

Share this post


Link to post
Share on other sites

I am so glad Bruce not to be Anoying ¡¡ thanks for telling me that... you know you have a first seat on the "Tokyo Gang"...

 

my question here... fantailvma3 inputs :

 

ADX_Length : 2

Weighting : 2

 

is there a chance this inputs could get to a minimum of 1.5 ?...

 

is that actually posible... I really dont know how the formula works, thats why I ask.... thanks Walter.

Share this post


Link to post
Share on other sites

Hello PYenner, thank for the input about a possible coming version of FantailVMA4 for VT statement. I will certainely look into that and see how to get it coded in Ensign.

 

Sincerely

 

Shreem:)

Share this post


Link to post
Share on other sites

my question here... fantailvma3 inputs :

ADX_Length : 2

Weighting : 2

is there a chance this inputs could get to a minimum of 1.5 ?...

The weighting does go down to 1.0

but ADX_Length has to be integer and two is the smallest possible.

It needs to be tweaked on the inside before it can go faster or slower properly.

 

VMA4 runs three versions of (almost) VMA3, one for each line, each adjusted for the speed of its line.

VMA3 does do smoother lines than VMA4.

I don't yet know how to do a single VMA that will adjust over the full range from very fast to very slow. It would be nice to have that so a fantail of vma lines can be called from a template.

Share this post


Link to post
Share on other sites
The weighting does go down to 1.0

but ADX_Length has to be integer and two is the smallest possible.

It needs to be tweaked on the inside before it can go faster or slower properly.

 

VMA4 runs three versions of (almost) VMA3, one for each line, each adjusted for the speed of its line.

VMA3 does do smoother lines than VMA4.

I don't yet know how to do a single VMA that will adjust over the full range from very fast to very slow. It would be nice to have that so a fantail of vma lines can be called from a template.

 

ok I believe I understand something there...

 

you mentioned Bruce vma4 was using close... and vma 3 high and low... if that is the case can a version of vma4 use also high and low an still be a little more tighter than vma 3 ?.... thinking in loud voice.... thanks Walter.

Share this post


Link to post
Share on other sites
vma4 was using close... and vma 3 high and low... can a version of vma4 use also high and low an still be a little more tighter than vma 3 ?.....

Yes, think its a little slower but not much.

Share this post


Link to post
Share on other sites
Walter

Looks like vma4 is overkill.

Faster than it needs to be.

Better to have stronger HE like vma3

and go back to using Hi and Lo.

What do you think?

 

I completely agree... unfortunately vma4 its to noisy... actually vma3 has this properties... if you could find a midle one between vma3 and vma4 (little tighter than vma3 but not so noisy like vma4) we would be complete... thanks a lot Bruce ¡¡ cheers Walter.

Share this post


Link to post
Share on other sites

Hi Walter and PYenner,

 

I've been playing with the timing some and I thought I'd offer this for your consideration. Seems to have potential... figured you wouldn't mind since this thread is for casting about ideas.

 

What I've done is add a dinapoli ma to the charts (3 sma, shift 3, close)

 

I am thinking Walter's notion of the HE in combination with his idea of determining trend / trade direction works very well.

 

My thought is this for now - trade in the direction of trend and use the HEs and 3 sma and we might have a solid entry/exit potential.

 

The charts I am posting are of the VMA1 and VMA3 both on five minute charts with the 3/3 sma.

 

Again, not trying to deflect your thinking here...just sharing an idea.

 

Please ignore the candle formations if they're distracting. I just like the visual.

 

Regards

audusd5.thumb.gif.2e4a3843d8880f7873394cd8c239d518.gif

Share this post


Link to post
Share on other sites

Sundowner

I will need to come back to this later.

My head is too full now.

Can see the potential and yes candles need work yet too.

Thank you and don't be discouraged if I skip past this for now.

Cheers

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Topics

  • Posts

    • Date: 4th April 2025.   USDJPY Falls to 25-Week Low as Safe Havens Surge and Markets Eye NFP Data.   Safe haven currencies and the traditional alternative to the US Dollar continue to increase in value while the Dollar declines. Investors traditionally opt to invest in the Japanese Yen and Swiss Franc at times of uncertainty and when they wish to avoid the Dollar. The Japanese Yen continues to be the best-performing currency of the week and of the day. Will this continue to be the case after today’s US employment figures?   USDJPY - NFP Data And Trade Negotiations The USDJPY is currently trading at a 25-week low and is witnessing one of its strongest declines this week. The exchange rate is no longer obtaining indications from the RSI that the price is oversold. The current bullish swing is obtaining indications of divergence as the price fails to form a higher high. Therefore, short-term momentum is in favour of the US Dollar, but there are still signs the Japanese Yen can regain momentum quickly.       USDJPY 1-Hour Chart     The price movement of the exchange rate in both the short and long term will depend on 3 factors. Today’s US employment data, next week’s inflation rate and most importantly the progress of negotiations between the US and trade partners. If today’s Unemployment Rate increases above 4.1%, the reading will be the highest seen so far in 2025. Currently, the market expects the Unemployment Rate to remain at 4.1% and the Non-Farm Payroll Change to add 137,000 jobs. The average NFP reading this year so far has been 194,000.   If data does not meet expectations, US investors may continue to increase exposure away from the Dollar and to other safe-haven assets. Previously investors were expecting only 2 rate cuts this year from the Federal Reserve, however, most investors now expect up to 4. If today’s employment data deteriorates, economists advise the Federal Reserve may opt to cut interest rates sooner.   Therefore, it is important to note that today’s NFP will influence the USDJPY to a large extent. Whereas in the longer-term, trade negotiations will steal the spotlight. If trade partners are able to negotiate the US Dollar can correct back upwards. Whereas, if other countries retaliate and do not negotiate the US Dollar will remain weak.   USDJPY - The Yen and the Bank of Japan The Japanese Yen is the best-performing currency in 2025 increasing by 6.70% so far. Risk indicators such as the VIX and High-Low Indexes continue to worsen which is positive for the JPY as a safe haven currency.   Yesterday Japan released March business activity data that came in weaker than expected: the Services PMI dropped from 53.7 to 50.0, while the Composite PMI fell from 52.0 to 48.9. The data is the lowest in two years. These figures could hinder further interest rate hikes by the Bank of Japan. However, most economists still expect the Bank Of Japan to hike at least once more. It's also important to note, that even if the BOJ opts for a prolonged pause, a cut is not likely.   Additionally, a 24% tariff was imposed on Japanese exports to the US yesterday. Prime Minister Mr Ishiba expressed disappointment over Japan's failure to secure a tariff exemption and pledged support measures to help domestic industries manage the impact.   Key Takeaway Points: US Dollar Weakens, Safe Havens Rise: The Japanese Yen and Swiss Franc continue to gain as investors shift away from the US Dollar. USDJPY Under Pressure: USDJPY trades at a 25-week low, with short-term momentum favouring the Dollar but long-term trends pointing to potential Yen strength. NFP and Unemployment Crucial: Today’s Non-Farm Payrolls and unemployment figures will heavily influence short-term USDJPY. On the other hand, trade negotiations will dictate longer-term trends. Japan Faces Mixed Signals: Despite weak PMI data and new US tariffs, the Japanese Yen remains strong. Economists expect at least one more rate hike from the Bank of Japan, but no cuts are in sight. Always trade with strict risk management. Your capital is the single most important aspect of your trading business.   Please note that times displayed based on local time zone and are from time of writing this report.   Click HERE to access the full HFM Economic calendar.   Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding of how markets work. Click HERE to register for FREE!   Click HERE to READ more Market news.   Michalis Efthymiou HFMarkets   Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in Leveraged Products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • YUM Yum Brands stock, nice breakout with volume +34.5%, from Stocks to Watch at https://stockconsultant.com/?YUM
    • Date: 3rd April 2025.   Gold Prices Pull Back After Record High as Traders Eye Trump’s Tariffs.   Key Takeaways:   Gold prices retreated after hitting a record high of $3,167.57 per ounce due to profit-taking. President Trump announced a 10% baseline tariff on all US imports, escalating trade tensions. Gold remains exempt from reciprocal tariffs, reinforcing its safe-haven appeal. Investors await US non-farm payroll data for further market direction. Fed rate cut bets and weaker US Treasury yields underpin gold’s bullish outlook. Gold Prices Retreat from Record Highs Amid Profit-Taking Gold prices saw a pullback on Thursday as traders opted to take profits following a historic surge. Spot gold declined 0.4% to $3,122.10 per ounce as of 0710 GMT, retreating from its fresh all-time high of $3,167.57. Meanwhile, US gold futures slipped 0.7% to $3,145.00 per ounce, reflecting broader market uncertainty over economic and geopolitical developments.   The recent rally was largely fueled by concerns over escalating trade tensions after President Donald Trump unveiled sweeping new import tariffs. The 10% baseline tariff on all goods entering the US further deepened the global trade conflict, intensifying investor demand for safe-haven assets like gold. However, as traders locked in gains from the surge, prices saw a modest retracement.   Trump’s Tariffs and Their Market Implications On Wednesday, Trump introduced a sweeping tariff policy imposing a 10% baseline duty on all imports, with significantly higher tariffs on select nations. While this move was aimed at bolstering domestic manufacturing, it sent shockwaves across global markets, fueling inflation concerns and heightening trade war fears.   Gold’s Role Amid Trade War Escalations Despite the widespread tariff measures, the White House clarified that reciprocal tariffs do not apply to gold, energy, and ‘certain minerals that are not available in the US’. This exemption suggests that central banks and institutional investors may continue favouring gold as a hedge against economic instability. One of the key factors supporting gold is the slowdown that these tariffs could cause in the US economy, which raises the likelihood of future Federal Reserve rate cuts. Gold is currently in a pure momentum trade. Market participants are on the sidelines and until we see a significant shakeout, this momentum could persist.   Impact on the US Dollar and Bond Yields Gold prices typically move inversely to the US dollar, and the latest developments have pushed the dollar to its weakest level since October 2024. Market participants are increasingly pricing in the possibility of a Fed rate cut, as the tariffs could weigh on economic growth.   Additionally, US Treasury yields have plummeted, reflecting growing recession fears. Lower bond yields reduce the opportunity cost of holding non-yielding assets like gold, making it a more attractive investment.         Technical Analysis: Key Levels to Watch Gold’s recent rally has pushed it into overbought territory, with the Relative Strength Index (RSI) above 70. This indicates a potential short-term pullback before the uptrend resumes. The immediate support level lies at $3,115, aligning with the Asian session low. A further decline could bring gold towards the $3,100 psychological level, which has previously acted as a strong support zone. Below this, the $3,076–$3,057 region represents a critical weekly support range where buyers may re-enter the market. In the event of a more significant correction, $3,000 stands as a major psychological floor.   On the upside, gold faces immediate resistance at $3,149. A break above this level could signal renewed bullish momentum, potentially leading to a retest of the record high at $3,167. If bullish momentum persists, the next target is the $3,200 psychological barrier, which could pave the way for further gains. Despite the recent pullback, the broader trend remains bullish, with dips likely to be viewed as buying opportunities.   Looking Ahead: Non-Farm Payrolls and Fed Policy Traders are closely monitoring Friday’s US non-farm payrolls (NFP) report, which could provide critical insights into the Federal Reserve’s next policy moves. A weaker-than-expected jobs report may strengthen expectations for an interest rate cut, further boosting gold prices.   Other key economic data releases, such as jobless claims and the ISM Services PMI, may also impact market sentiment in the short term. However, with rising geopolitical uncertainties, trade tensions, and a weakening US dollar, gold’s safe-haven appeal remains strong.   Conclusion: While short-term profit-taking may trigger minor corrections, gold’s long-term outlook remains bullish. As global trade tensions mount and the Federal Reserve leans toward a more accommodative stance, gold could see further gains in the months ahead.   Always trade with strict risk management. Your capital is the single most important aspect of your trading business.   Please note that times displayed based on local time zone and are from time of writing this report.   Click HERE to access the full HFM Economic calendar.   Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding of how markets work. Click HERE to register for FREE!   Click HERE to READ more Market news.   Andria Pichidi HFMarkets   Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in Leveraged Products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • AMZN Amazon stock, nice buying at the 187.26 triple+ support area at https://stockconsultant.com/?AMZN
    • DELL Dell Technologies stock, good day moving higher off the 90.99 double support area, from Stocks to Watch at https://stockconsultant.com/?DELL
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.