예제 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Bem vindo aos robo.net da Bitcointoyou!");
            Console.WriteLine("Qual robô você deseja executar?");
            Console.WriteLine("1 - Robo war");
            Console.WriteLine("2 - Robo trader v2");
            Console.WriteLine("3 - Robo trader v3");
            Console.WriteLine("Digite um número de 1 a 3 e pressione enter.");

            string opcao = Console.ReadLine();

            if (opcao == "1")
            {
                RoboWar robo = new RoboWar();
            }
            else if (opcao == "2")
            {
                RoboTrader2 robo = new RoboTrader2();
            }
            else if (opcao == "3")
            {
                Robo3 robo = new Robo3();
            }
        }
예제 #2
0
        public RoboWar()
        {
            Console.WriteLine("Robo war is alive!");

            ListaOrdem.oReturn = new List<Ordem>();
            try
            {
                api = new APIWrapper(Constantes.NOME_ROBO_WAR);

                resgatarOrderListLocal();
                //api.cancelarTodasOrdensPendentes();

                monitorarOrdens();
            }
            catch (Exception aException)
            {
                Console.WriteLine(aException.Message);
                Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep(); Console.Beep();
                Console.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! FALHA INESPERADA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
                System.Threading.Thread.Sleep(30000);
                Console.Beep();
                RoboWar robo = new RoboWar();
            }
        }