The best I can break it down in order to achieve the piece of mind I would like to would be like this:
Reliable data connection:
The data disconnects from Interactive Brokers and TDAmertrade alone make NT unfit for the purposes of doing anything but in-person trading for me. The disconnects are too many to count and occur at any and all times of the day, including many instances of appearing connected, but really not properly connected. Will using Kinetick or any other data provider greatly improve this experience?
Error handling (data or otherwise) and notification:
Almost a worse issue than an outright data disconnect/fail is the case in which the data appears to NT to be working, but in fact something is not quite right. I've seen this type of situation numerous times and wonder what, if anything, anyone else does to mitigate these false-positive type of situations. Aside from that, if anyone can share their advance techniques for general error handling/messaging I'd love to hear it.
Other messaging, automation, error-avoiding, error-handling tricks, sanity checks
Please share if you can offer any tips which can help make NT more realistically useful/reliable for automated away-from the desk trading. I don't expect to eliminate ALL risks to letting NT run by itself, but currently I don't feel like I'm even in the "useable" territory as so far as unattended Ninjatrader goes. For my purposes, Ninjatrader would be good enough without actual order execution if it meant that a given strategy reliably runs unattended and for a long time while sending messages when its signals were hit. Seems like a modest goal, but currently I feel far from it.
Comment