How can I use multiple time frames to improve my trend detection?

 
I've been coding EAs for a few months now, and using different indicators to detect trends. Eg multiple moving averages combined with ADX, or RSI combined with Bollinger bands

In the forums, I often see people discussing using "MTFs" (multiple time frames) for their trading systems and EAs.  

How are MTFs useful? Can someone please give an example of how I can benefit from them to detect / confirm trends?

Any links to tutorials or articles would be very appreciated.
 
  1. MTF indicators display on the current chart what an indicator would show on a higher TF.
  2. Your EA doesn't need that. It can just read a standard indicator on the higher TF chart.
 
read the chapter on volatility trading in the ebook uncharted stratagems, it may help you on that. but nobody shares that ebook nowadays as it has a a lot of secrets that people don't want to share.
 
Something Interesting to Read
Something Interesting to Read
  • 2019.09.24
  • www.mql5.com
This is the thread about books related for stocks, forex, financial market and economics...
 

It looks like this book doesnt exist. All links i have found (the above included) take you to a 46-page teaser for the book. On the 46th page, there is a URL to buy the book, but the link is dead.   

If you have a link to the actual complete book, please send. 

 
William Roeder:
  1. MTF indicators display on the current chart what an indicator would show on a higher TF.
  2. Your EA doesn't need that. It can just read a standard indicator on the higher TF chart.

Thanks @William Roeder 

  1. Yes, I understand that an MTF indicator can show information from higher timeframes.
  2. Yes, my EA can read standard indicators easily from higher TF chart. This is easy to do in MQL.

My question is less about what MTFs are, or how to access their information. It is more around how to use that information.

For example:

If my EA is running on M1, and using Bollinger Bands to detect a trend, can it confirm the trend with, for example, an RSI running on H1? How do manual traders use this information? Why are people always looking for MTF indicators?

Thanks in advance.

 

kasinath:

It is more around how to use that information.

Why are people always looking for MTF indicators?
  1. That is up to you.

  2. So they don't have to add useless indicators to the chart, mostly ignore them, and then just before trading, change TFs, look at them, and change back. Clumsy and needlessly takes up chart real estate.

    For example, in Rivalland's book he says do not trade when the weekly RSI(5) is above/below 82/18. I instead, wrote a reverse-RSI MTF indicator that shows what price has to be for the HTF RSI to be at those levels.

    Reverse-RSI MTF

 

Do you mean something like this:

const int shift = 0;
const int x = iBarShift(NULL,PERIOD_M5,iTime(NULL,0,shift));
const double rsi_5m_0 = iRSI(NULL,PERIOD_M5,14,PRICE_CLOSE,x);
 
William Roeder:
  1. That is up to you.

  2. So they don't have to add useless indicators to the chart, mostly ignore them, and then just before trading, change TFs, look at them, and change back. Clumsy and needlessly takes up chart real estate.

    For example, in Rivalland's book he says do not trade when the weekly RSI(5) is above/below 82/18. I instead, wrote a reverse-RSI MTF indicator that shows what price has to be for the HTF RSI to be at those levels.


Ah... got you.  I will ignore these for now.  I haven't needed them yet, and I guess i probably won't. 

Thanks! 

 
imamushroom:

Do you mean something like this:

This gives wrong parameter count on iRSI. Any idea on how to work with higher timeframe in  iCustom

Reason: