One of the best automated traders I knew had his system running on 2 separate PC's, with 2 separate I-net connections. He did everything on the primary PC, but if it went down, he just hit a button on the other PC and it picked up where the crashed system left off.
you may want to consider...