void SetBtnNavigate()
{
if (Backtester.AmbiguousBars > 0)
{
bool isButtonAmbiguous = false;
for (int i = Data.FirstBar; i < bar; i++)
if (Backtester.BackTestEval(i) == "Ambiguous")
{
isButtonAmbiguous = true;
break;
}
btnNavigate[0].Enabled = isButtonAmbiguous;
isButtonAmbiguous = false;
for (int i = bar + 1; i < Data.Bars; i++)
if (Backtester.BackTestEval(i) == "Ambiguous")
{
isButtonAmbiguous = true;
break;
}
btnNavigate[3].Enabled = isButtonAmbiguous;
}
btnNavigate[1].Enabled = bar > Data.FirstBar;
btnNavigate[2].Enabled = bar < Data.Bars - 1;
if (btnNavigate[0].Enabled)
btnNavigate[0].ForeColor = Color.Red;
else
btnNavigate[0].ForeColor = btnNavigate[2].ForeColor;
if (btnNavigate[3].Enabled)
btnNavigate[3].ForeColor = Color.Red;
else
btnNavigate[3].ForeColor = btnNavigate[2].ForeColor;
return;
}