
O TV-Trainer é um aplicativo leve escrito em Python usando o Selenium e o Tknter , projetado para trabalhar com o TradingView.com para ajudar os usuários a praticar sua negociação em dados históricos .
O trainer de TV vem de duas formas, a versão executável e a versão Python.
Versão Python
Versão executável
Para iniciar a versão executável, clique duas vezes no app.exe após extrair o .zip. Para iniciar a versão Python, execute em uma linha de comando, no diretório app.py ; python app.py Após o aplicativo Luanches, uma janela de Browswer para a página de inscrição do Tradingview.com será aberta. Em maio de 2019 , você precisará ter uma conta para acessar a função Replay (as contas são gratuitas para criar!). Faça login com suas credenciais e navegue para o seu gráfico.
Depois de configurar seu gráfico ao seu gosto, você estará pronto para começar! Clique no botão bar replay na barra de navegação superior do gráfico. Mova a linha vermelha vertical para o tempo que deseja começar a praticar nos dados históricos e clique. Em seguida, vá para a janela do trainer da TV. Clique no botão ▮▶ Próxima barra. Isso avançará no gráfico 1 bar e obterá as informações para o aplicativo TV-Trainer. Lembre-se de que os valores que você vê no aplicativo TV-Trainer representam o fechamento da barra anterior, os valores são atualizados apenas durante as ações do usuário. Agora você está pronto para fazer seus pedidos!
Existem dois tipos de pedidos disponíveis com o trainer de TV. Os dois pedidos mais básicos intrínsecos à maioria das trocas. A ordem limite e a ordem de mercado.
Ordem de mercado
Para enviar uma ordem de mercado simulada, verifique se market é selecionado via rádio-botão perto do topo do aplicativo. Quando você chegar a um ponto em que sente que deseja comprar, clique em Buy . Quando você chegar a um ponto em que deseja vender, clique em Sell . Seu pedido será executado instantaneamente, usando o FIFO simulado.
Ordem limite
Para enviar uma ordem de limite simulada, verifique se limit é selecionado via rádio-botão próximo ao topo do aplicativo. Em seguida, digite a caixa de entrada de preços limitados o preço do seu pedido limite. Você também pode clicar em last para preencher automaticamente o último fechamento, facilitando a mudança rapidamente do preço. Depois que o preço cruzar ou atingir seu pedido limite, o pedido será executado pelo preço limite, usando o FIFO simulado.
FIFO
Uma explicação mais detalhada pode ser encontrada aqui. O FIFO significa "Primeiro na primeira saída". Isso significa que os pedidos são preenchidos na ordem em que são enviados. Para este aplicativo, como existem apenas os pedidos do usuário, a melhor parte do FIFO (na minha humilde opinião) foi simulada. Simplificando, quando você tem muito tempo, você tem 100 APPL @ $100 por exemplo. Quando você é curto, você é -100 APPL @ $100 . Para fechar um curto/longo, basta fazer sua posição = 0. Novamente, uma explicação mais detalhada pode ser encontrada aqui.
Ao sair, um arquivo chamado trades.csv é criado. Isso contém suas negociações, pode ser facilmente visto com o Excel ou similar. Ao sair, verifique se a janela do navegador Chromedriver e a janela do traineiro da TV estão fechadas. Se você tiver algum problema, denuncie -os! https://github.com/robswc/tradingview-trainener/issues
Você pode conferir a página do wiki: https://github.com/robswc/tradingview-trainer/wiki/errors
Isso listará e mostrará como corrigir os erros mais comuns.
É isso! Obrigado por experimentar meu aplicativo se isso ajudar você a se sentir à vontade para me seguir no Twitter para obter mais ferramentas e atualizações!