You are on page 1of 1

_SECTION_BEGIN("OHL + PD H and L Cross");

textOHL = WriteIf(O == H, "O = H", WriteIf(O==L, "O = L", ""));


pdH = TimeFrameGetPrice("H", inDaily, -1);
pdL = TimeFrameGetPrice("L", inDaily, -1);
pdhl = WriteIf(Cross(C, pdH), "Crossing Prev Day High", WriteIf(Cross(pdL,
C), "Crossing Prev Day Low", ""));

co_BL_cond = Cross(C, pdH) AND TimeFrameGetPrice("H", inDaily) <= pdH;


co_BR_cond = Cross(pdL, C) AND TimeFrameGetPrice("L", inDaily) >= pdL;
Filter = O == H OR O == L OR co_BL_cond OR co_BR_cond;
AddColumn(C, "LTP", 1.2);
AddTextColumn(textOHL, "O=H=L", 1.2, colorWhite, IIf(O == H, colorGreen,
colorRed));
AddTextColumn(pdhl, "Prev Day HL BO", 1.2, colorWhite, IIf(Cross(C, pdH),
colorGreen, colorRed));
_SECTION_END();

You might also like