And not one backtestable, automatable system. Kind of makes one wonder about TRO's much vaunted programming skills...
Backtesting is a waste of time.
Instead, calculate the statistics of the instrument.
Find the (daily/weekly/monthly) min, max, mean, mode and median for:
a) the wicks ( high - top and bottom - low)
b) net change ( high - open ) and ( open - low )
c) range ( high - low )
Then run a frequency distribution for "a" and "b".
Then you will know where the triggers are and where to look to take profit.
Each instrument you trade needs to be analyzed.
For example:
1) I know to look for a reversal when GBPUSD has a daily net change of 200 pips.
2) I know to look for a reversal when GBPUSD is within 20 pips of the daily low.
If 2 occurs before 1, it is riskier.