You have this declaration both in global and under start():
double TodayHigh, PreviousHigh, TodayLow, PreviousLow;
I'm not sure, but I think that means they'll be cleared out on new tik when Start
is run. I'd try commenting out "//" the extra declaration in the start
function. Not near my MT4 machine, so no solid backup on that, but that's my gut
feeling after glancing at the code.