NINJATRADER STRATEGY on 15 minute chart, we wait for OVERBOUGHT OVERSOLD signal 1) RSI above 70 2) stoch above 80 3) price high crossed above Bollinger band high 4) MACD above zero line when above condition happens, we generate alert (plotting arrow on chart) we will note this high price in a variable for later use. we now monitor for price to cross above this price, when that happens we check if there is a regular divergence on either RSI, Stoch or MACD ON M15 timeframe. If yes, we look for below on 1 Minute chart 1) RSI above 70 2) stoch above 80 3) price high crossed above Bollinger band high when all three above conditions are met on 1 minute chart, we wait for MACD cross going down and place SELL order with input SL,TP,TSL (Trailing stop will be optional, means if input value is 0, do not use). we will note this 1 minute high price in a variable for later use. when we have same condition again on 1 minute, means price goes above previous saved 1 minute price, and then we have overbought oversold or regular divergence then we again place another trade in same direction when MACD cross. https://www.babypips.com/learn/forex/regular-divergence opposite is true for BUY order. All variables should be customizable 1) RSI,MACD,BB, Stoch values 2) each overbought, oversold value for RSI, Stoch 3) order size 4) Target profit 5) Stop Loss 6) Trailing SL one thing to note, after we notice 15 minute condition, we keep taking same action on 1 minute timeframe after each time price crosses above previously saved high price when our overbought oversold or divergence conditions occur again on 1 minute chart, we place trade on macd cross. This stops only when we have 15 minute signal on opposite side. ..then we start doing things in opposite direction This should work for any type of instrument for example Forex, Futures etc. (forex should be in pips, futures should be in points/ticks) so this automatically needs to be coded without user input. (means strategy will check what chart it is enabled on and behave accordingly. ) This should work on Ninjatrader 8. Your delivery will be complete code with comments.