DM BarNumber

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

# plot Number = BarNumber();

# Number.SetPaintingStrategy(PaintingStrategy.VALUES_ABOVE);

# input show_bars_divisable_by = 5;
# plot barNum = 1 + (SecondsFromTime(0930) / 300);

input oddOrEven = {default Odd, Even};


def Number = 1 + (SecondsFromTime(0930) / 300);
def factor = 2;
def adjustedBarNumber = if oddOrEven == oddOrEven.Even then
if Number % factor == 0 then Number else Double.NaN else
if (Number % factor > 0 and Number < 82) then Number else Double.NaN;
plot barNum = adjustedBarNumber;

barNum.SetPaintingStrategy(PaintingStrategy.VALUES_ABOVE);
barNum.SetDefaultColor(Color.GRAY);

def adjustedBarNumber2 = if Number == 40 then 0 else Double.NaN;


plot barNum2 = adjustedBarNumber2;

barNum2.SetPaintingStrategy(PaintingStrategy.VALUES_ABOVE);
barNum2.SetDefaultColor(Color.RED);

def FormingBar = !IsNaN(open) and IsNaN(open [-2] ) ; # This is 1 if true and 0 is


false.

def adjustedBarNumber3 = if FormingBar == 1 then high-low else Double.NaN;


plot barNum3 = adjustedBarNumber3;
barNum3.SetPaintingStrategy(PaintingStrategy.VALUES_BELOW);
barNum3.SetDefaultColor(Color.VIOLET);

You might also like