here's what i'm working on, but i need your guys' help to improve it. the technique: every time stochastic %D is overbought, you mark the highest point for while it was overbought. every time stochastic %K is oversold, you mark the lowest point for while it was oversold. Still don't get it, look at the picture. Now, we know stocks move in waves, and trends form; uptrend = higher lows w/ the occasional higher highs and downtrend = lower highs w/ the occasional lower lows ok, now the strategy is that every time stochastic %D crosses above 30, mark the low for the oversold period that just occurred. Compare that low to the low that occurred the LAST time it was oversold. Is this most recent low HIGHER than the previous one? if Yes, go long. now, when stochastic %D crosses below 70, mark the high for the overbought period that just occurred. Compare this recent high with the higher the LAST time it was OVERBOUGHT. Is this recent high lower than the previous one, if yes, go short. i would like to hear what u guys think. the green lines i marked was when there were either lower highs or higher lows.