How to improve monitoring for technical issues
It sounds like the potential technical issues are a concern for many of us. I've been putting together some personal monitoring solutions today that I wanted to share with all of you. It's kind of duct taped together, but I think it'll reduce some of the stress around running the algos. I'm going to cover things at a high level, and we can get into details in the comments for anyone that wants some help. 1. First, check out @Kevin Gong's video on adding email alerts to TradeStation when there's a disconnection: https://www.youtube.com/watch?v=BaJd1hKl4YY 2. I set up an account with an alerting service. It can create special email addresses that I can send alerts to. There's also a mobile app that can page you with critical push notifications, which will override any "do not disturb" settings. 3. I wrote an AutoHotkey script that will detect when the "Strategy Automation Warning" dialog pops up and send an email. It will only send if I haven't been at the computer for at least 3 seconds so it doesn't alert while I'm toggling charts. 4. To detect whether my internet works, I set up another account with an online service for monitoring service health. I have another AutoHotkey script that will regularly make a request to the service to let it know my internet is up. Otherwise, the service will send an email alert to my alerting service. Although these are proactive alerts for keeping the system healthy, the last line of defense would be knowing when positions are not matching. I haven't figured out a good way to do that yet, but I'm hoping all of the above is going to be enough to prevent any issues already. I'm using ZenDuty.com for alerting and healthchecks.io for the internet uptime monitoring, but any similar alternatives will work! Edit: Adding links to Kevin's video and some docs going over the process 1. Set up TradeStation email alerts 2. Set up ZenDuty 3. Set up "Strategy Automation Warning" alerts 4. Set up internet connection health check