>>642
普通は一日内くらいには反対向きに偏ることがあって、そのときに逆の売買をする(以後繰り返し)ので入出金は必要ないはずです。
「プログラムが落ちてしまう」というのは具体的にどういった状況をさしてますか?

>コード変更で成行注文にできるということでしょうか?
ccxtにcreate_market_buy_order/create_market_sell_orderという成行注文の関数があるのですが、取引所によっては成行注文が存在しない/関数が正常に動作しない
場合があるので、とりあえず正常動作を確認しているBinanceとHitBTCのときだけこの関数を使うようにしています。
現状ではこれ以外の取引所がきたときは即座に解消される価格で指値注文をしています。