For the combo of Dahl and LinRegSlope (depending if you're looking at slope of Close or Dahl itself; I'm not sure which you want here :
(LinRegSlope(Fml( "Dahl Primary Trend" ){or CLOSE}, 3) > Ref(LinRegSlope(Fml( "Dahl Primary Trend" ){or CLOSE}, 3),-1) {looks for increasing slope of chosen indicator} OR Ref(LinRegSlope(Fml( "Dahl Primary Trend" ){or CLOSE}, 3),-1) - LinRegSlope(Fml( "Dahl Primary Trend" ){or CLOSE}, 3) < Ref(LinRegSlope(Fml( "Dahl Primary Trend" ){or CLOSE}, 3),-2) - Ref(LinRegSlope(Fml( "Dahl Primary Trend" ){or CLOSE}, 3),-1)) {looks for a narrowing of a declining slope or acceleration of a rising slope - may be overkill} AND Fml( "Dahl Primary Trend" ) > Ref(Fml( "Dahl Primary Trend" ),-1) {looks for Dahl to be rising -- add Fml( "Dahl Primary Trend" )> 0 for it to also be above 0 trigger if you want} =========
You could eliminate the middle OR condition and just have positive slope rather than diminishing downward or accelerating upward slope on either close or Dahl. I often use 14 instead of 3 for a longer intermediate read on these conditions. Been using it specifically with various TSF MAs of price lately rather than Dahl.
Maybe we should move this to the Metastock thread. Sorry. |