Lösningen där brukar vara, att om du tittar på dagsdata nu, gå ned till t ex 60min istället så att högsta kan kontrolleras löpande under dagen.
Gårdagens högsta kan då kollas med en global variabel (flik inställning, lägg till t ex "yestHigh" och "calcHigh" med typ= Number)
och i kod blir:
if (Time.day() != Time.day(-1))
{ // New day:
yestHigh = calcHigh;
calcHigh = 0;
}
if (High[0] > calcHigh)
calcHigh = High[0];
// Test på köp/sälj kan nu göras med ex Close[0] > yestHigh