UP 1) Curr Vol > Prev Vol and Curr Close > Curr Open 2) Calculate MA Bar Size: (input -- EMA / SMA) of Bar Size (High - Low) (bar period is input) 3) Calculate MA Volume: (input -- EMA / SMA) of Volume (same bar period input as Bar Size) 4) If Current Bar Size (High - Low) > MA Bar Size by some spike percent (input eg 50%) and Current Volume > MA Volume some spike percent (input eg 50%) Put green up arrow above price on chart window Down 1) Curr Vol < Prev Vol and Curr Close < Curr Open 2) Calculate MA Bar Size: (input -- EMA / SMA) of Bar Size (High - Low) (bar period is input) 3) Calculate MA Volume: (input -- EMA / SMA) of Volume (same bar period input as Bar Size) 4) If Current Bar Size (High - Low) > MA Bar Size by some spike percent (input eg 50%) and Current Volume > MA Volume some spike percent (input eg 50%) Put red down arrow below price on chart window Inputs: Spike Percent for Bar Size Spike Percent for Volume MA Bar Size (EMA or SMA) Bar Period MA Volume (EMA or SMA) Bar Period