The way we have it done is by custom scripts and ninja events. If connection goes down I get a text (ninja can send an email to your cell phone and it will be converted into text). Another check is if connection is there, but quotes not coming in - I aggregate the quotes over certain time and if they are missing another text. Now, the last one is what if connection to VPS goes down, fox example someone cuts the cable (it has actually happened once). My main VPS writes logs to a totally different VPS, if logs are missing, I get the text.
So basically you have all 3 potential failures (no connection to IB, no connection to datafeed and if VPS is down) covered through alerts to email/sms. But there is no automation and you basically log in and start it over manually as soon as you can?
Correct. It would be too complex to auto start everything for few reasons. When you have strategies enabled and have open positions with resting orders, you really want to make sure that all is correctly set at IB after restart. I always verify everything in case I bounce either for daily maintenance or due to a failure. For full automation you would actually need to automate closing ninja, reopening ninja, connecting, enabling strategies and verifying positions. Just too complex if not impossible.
Great reply, I will do exactly this, and import these alerts in my strategy. Once I have worked with it for a while, I will look into more full automation and share my findings with you RedDuke. Can I ask you one more thing: Which VPS would you recommend that never crashes, and has a decent latency to the Futures and Forex exchanges in Chicago? I am actually prioritating a decent and fast visual GUI experience towards my VPS from Norway, where I am, instead of extremely low latency. I am testing CNS (https://www.commercialnetworkservices.com/), but not sure I need to pay as much for a decent windows VPS for trading?
It depends on you strategies. We personally use Amazon workspaces. It never crushed (so far). Fills are instant. Our type of trading does not require collocation. They are very cheap.
RedDuke: How much memory is enough for NT and IB Gateway, is 1 Gb enough. I have similar requirements as you, so maybe I should try Amazon. How cheap are they?
I started another thread, where I explained my needs, and they recommended the follwing: Www.speedytradingservers.com or if you want cheaper then www.digitalocean.com www.fcm360.com URL to the other thread: http://www.elitetrader.com/et/index...nd-best-stability-for-ib.293672/#post-4165154
Redduke: Can you tell me which exact Amazon product you are using that is so reliable so I dont waste to much time testing them all. Are we talking about the EC2 virtual server product line?