I tried your system over the week-end and I realize that sometimes the Buy StopLoss is the upper part of the box, sometimes it is the lower part of the box. Is this meant to be like that ?
I checked the code and there is no specific reason to me (I thought eventually depending on the size or volatility for example) but, and correct me if I'm wrong, it might just be the result of the High/Low logic when you draw fibs and box at this specific step:
if(tlow > thigh) {
pt1 = vLow;
pt2 = vHigh;
}
else {
pt1 = vHigh;
pt2 = vLow;
}
ObjectCreate(objname,OBJ_RECTANGLE,0,dt1,pt1,dt2,pt2);
ObjectSet(objname,OBJPROP_COLOR,BoxColor);
objname = "BF-Fibo-" + dt2;
ObjectCreate(objname,OBJ_FIBO,0,dt1,pt1,Time[ib1-FibLength],pt2);
Should that be corrected ?