Hi,

I checked into archives about this error. It's very stressful to live
with that.

My database is three future contracts in 1 minute bar in real time,
and one index in one minute.

I ran a backtest on the running contract ( in RT) and I displayed the
older contract ( last month) to run the backtester.

No problem till that point. 

The issue came after I came back to the contract of this month, and
the backfilling hanged and send the wellknown error message :

Plugin status

Connected OK

Last message from TWS:
FCK8-MONEP-FUT, 322, error processing request: "qb'; cause- duplicate
ticker ID for API historical data query

I manually reconnected and datas disappeard from may 18 th.
Unfortunately I pressed Yes to save database (as I activated "ask to
save changed data" feature ), bad idea.
And after many attempt of bakfill I lost datas from 19 to 30 of may. 

I closed AB, and reinstalled the backup up database. 
The backfill worked by itself. All the datas were OK.
The damned error message was still there. 
I manually Reconnect ... and I lost again datas from May 18 to today.

I Unchecked Request data on save (RT only) and I lost the datas, too.

Right now :

unchecked "ask to save changed data" feature
checked Request data on save (RT only)
no manually Reconnect
I check if my datas are Ok and menu | Save database
IB throttling message alternates with Error message 322

If I check tools | preference | limit number of saved quotations max
1000, I lose datas, before May 2

I verified the path for the database and my datas went deeper into the
directory. 
Through Explorer, I manually moved them back and I did not went back
into DataBase setting.

If I save the database while the 322 error message is blinking, I lose
my datas.

I am not convinced that the issue is only IB side. AB should not kill
my datas, or at least, should not kill more than one day.

NB : this morning the Future Rollover IB feature asked to add the June
contract. I said yes and keeped other.

Hope this help.

Regards

Reply via email to