Right, that was my understanding of OP’s point. You can fully automate, but you may not leave it unattended. All your risk controls are useless if you cannot get market data or send/cancel orders. So my solution to this is to trade smaller size so that no matter what happens, I should be able to hold positions until I get back.
Again, do not agree. No problem to leave the system unattended for weeks at a time.
I have the system add take profit and stop loss to all orders as they are entered. These boundaries are normally changed many times during the lifespan of a trade. However, if the system should crash while I am on vacation, the broker will honor the take profits and stop losses, and no harm is done.
Have paid for many vacations by just letting the system run while I am gone. No issues so far, and can't see that it would ever be any issues either....
If you have to constantly monitor it, it is probably not very good to start with.