ADX filter improvement

Avatar
  • updated
  • Completed

It would be good to stop trading during a ranging market ie when the ADX <20

Duplicates 1
Value options MACD & ADX

Hi Andrey

Can we add Value filter for MACD and ADX?

ADX:

Filter Type:

ADX cross up value

ADX cross down value

ADX above value

ADX below value

New Fields
Level UP

Level Down (-999 - calc automaticlly)

MACD

Filter Type:

main line cross up value

main line cross down value

signal line cross up value

signal line cross down value

main line above value

main line below value

signal line above value

signal line below value

New Fields
Level UP

Level Down (-999 - calc automaticlly)

Br Patrick

Avatar
2
Andrey Khatimlianskyi
  • Planned (collecting votes)

You're right, it can be useful. Separated this idea into new topic, let's vote.

Avatar
5
Andrey Khatimlianskyi

I've also merged another topic into this, they are similar.

So, we need another ADX filter mode: ADX < level and new parameter -- ADX_Level.

In reverse mode it will work as ADX > level.

Let's vote.

Avatar
0
ferdinand tampubolon

need for macd section level 

Avatar
0
Jerome Powell

could use it, the other way around. To set it that it only trades in ranging markets 

Avatar
0
Andrey Khatimlianskyi
Quote from ferdinand tampubolon

need for macd section level 

MACD has very different values for different assets/timeframes.

Why not to use it with ">/< Signal line" mode with long signal period?

Avatar
2
cedric
Quote from Andrey Khatimlianskyi

I've also merged another topic into this, they are similar.

So, we need another ADX filter mode: ADX < level and new parameter -- ADX_Level.

In reverse mode it will work as ADX > level.

Let's vote.

"In reverse mode it will work as ADX > level."

This is exactly what i'm looking for.

Also an slight alteration of the ADX rule.

From: +DI <= level / Sell on -DI <= level

To: +DI >= level / Sell on -DI >= level

... as this can't be achieved by using reverse mode.

Also another completely new suggestion:

Implement a filter that checks if ADX has been rising the last x bars.

E.g.: If price >|< ema200 && adx = rising(last 5 bars) --> buy

Avatar
1
Andrey Khatimlianskyi
Quote from cedric

"In reverse mode it will work as ADX > level."

This is exactly what i'm looking for.

Also an slight alteration of the ADX rule.

From: +DI <= level / Sell on -DI <= level

To: +DI >= level / Sell on -DI >= level

... as this can't be achieved by using reverse mode.

Also another completely new suggestion:

Implement a filter that checks if ADX has been rising the last x bars.

E.g.: If price >|< ema200 && adx = rising(last 5 bars) --> buy

We already have signals for +DI/-DI lines above/below the levels:

Image 4203

It can also be used with Reverse = True.

As for Growing bars: yes, it can be implemented.

Avatar
3
cedric
Quote from Andrey Khatimlianskyi

We already have signals for +DI/-DI lines above/below the levels:

Image 4203

It can also be used with Reverse = True.

As for Growing bars: yes, it can be implemented.

"We already have signals for +DI/-DI lines above/below the levels:"

Well yes but when using this filter: 

Buy on +DI <= level / Sell on -DI <= level with reverse it looks like this:

Sell on +DI <= level / Buy on -DI <= level

But what i would like to use is:

Buy on +DI >= level / Sell on -DI >= level

It would probably be even better if it is done the following way:

Buy on +DI cross up level / Sell on -DI cross up level

Also this would be really helpful to enter an trade when trend starts going:

Buy on ADX cross up level 

Avatar
0
papa prabu

yes i need this too...
was gonna make topic about it, glad to see someone already did

Avatar
0
Andrey Khatimlianskyi
  • Started

Ok, a lot of you wants this filter, let's do it!