Exemplo n.º 1
0
 def do_clear(self, line):
     Util.clear_screen()
Exemplo n.º 2
0
        TradeManager.close_all_positions()

    def do_cancel_orders(self, line):
        TradeManager.cancel_all_current_orders()

    def do_close_positions(self, line):
        TradeManager.close_all_positions()

    def do_pause(self, line):
        self.rt.stop()

    def do_start_update(self,line):
        if self.client1 != None:
            self.rt = RepeatedTimer(10, TradeManager.update_order_status)  

    def do_update_orders(self, line):
        if self.client1 != None:
            TradeManager.update_order_status()

    def do_clear(self, line):
        Util.clear_screen()

    def do_quit(self, line):
        self.close()
        return True

if __name__ == '__main__':
    Util.clear_screen()
    print(Util.banner)
    DatabaseManager.initalize()
    DeriShell().cmdloop()