don't know the answer. Because in my case, I failed (but only tried hard for 2-3 years) with programming such a system (IB, API, C+).
My "systems" only worked for a period of time, then giving it all back...
Now I am back to what I am good in, discretionary trading...
I still think a...