The problem has only recently appeared.
I tried to delete the local database, delete the cache folder, restart Ninja Trader, restart my PC, but nothing worked. Still the same error message.
How do I fix the error?
I minimized the code to only print the error message. I call it in an indicator:
protected override void OnStateChange() {
if (State == State.SetDefaults) {
// ...
} else if (State == State.Configure) {
new BarsRequest(Instrument, DateTime.now.AddYears(-20), DateTime.now.AddYears(-1)) {
MergePolicy = MergePolicy.MergeBackAdjusted,
BarsPeriod = new BarsPeriod { BarsPeriodType = BarsPeriodType.Minute, Value = 1 },
TradingHours = TradingHours,
}.Request((bars, errorCode, errorMessage) => {
if (errorCode != ErrorCode.NoError) {
Print(string.Format("Error on requesting bars: {0}, {1}", errorCode, errorMessage));
return;
}
});
}
}

Comment