Expert is one tick behind?

 
In the following:
#include <stdlib.mqh>

int start()
{
    Comment("Test comment: Up ", (Bid - Low[0]) / Point,
	    " pips from low, down ", (High[0] - Bid) / Point,
	    " pips from high");
    return(0);
}


The comment always refers to one tick before, not the current tick. That is, if the chart shows that the current tick has just moved down one pip, the comment on the chart will reflect the prices before it moved down. Am I doing something wrong? If the expert's not processing the current tick, I'd expect... interesting... results! Eep!

 
Use ObjectsRedraw function after Comment function as workaround. we've fix already this bug
Reason: