Since ADX is a trend strength indicating and is not directional, shouldn't indicators like ADX be non-negate-able? We want ADX to be telling us the trend is strong for both longs and shorts.
Instead of this...
//--------------------------------------------------------------------
// Trading rule: Trading signals (On Bar Open)
//--------------------------------------------------------------------
LongEntrySignal = ((((LinReg(Main chart,22)[1] is falling for 11 bars)
and (ADX(Subchart2, M15,42)[1] is rising for 50 bars));
ShortEntrySignal = ((((LinReg(Main chart,22)[1] is rising for 11 bars)
and (ADX(Subchart2, M15,42)[1] is falling for 50 bars));
Shouldn't we have this instead for symmetry by default?
//--------------------------------------------------------------------
// Trading rule: Trading signals (On Bar Open)
//--------------------------------------------------------------------
LongEntrySignal = ((((LinReg(Main chart,22)[1] is falling for 11 bars)
and (ADX(Subchart2, M15,42)[1] is rising for 50 bars));
ShortEntrySignal = ((((LinReg(Main chart,22)[1] is rising for 11 bars)
and (ADX(Subchart2, M15,42)[1] is rising for 50 bars));
I get it only makes sense with 1 or more additional conditions but hey, it doesn't really make sense to have an ADX based condition by itself eithr way
does it? or are there some markets where ADX down turn can be bearish and ADX upturn can be Bullish?
The same logic for ATR and volume... I can't be the first one to bring this up.....