Sobre este projeto
it-programming / web-development
Aberto
Estratégia.
Base principal: posicionar entradas sem execução até que o preço atinja aquela pontuação, porém com algumas observações.
Regas:
1- Quando a ação for executada, o robô posicionará duas entradas SIMULTANEAMENTE, uma de venda e uma de compra, a uma distância X de pontos de onde o preço se encontra no momento da execução.
Ex.: Eu programo a posição para 10 pontos a partir do preço de entrada. Logo, quando eu executar a ordem, se o preço estiver em 100.000 pontos por exemplo, automaticamente entrará uma ordem posicionada de compra em 100.010, e uma ordem posicionada de venda em 999.990. Assim, se o preço subir 10 pontos e bater na minha ordem pendente, automaticamente uma ordem de compra será executada, do contrário, se o preço cair 10 pontos a partir da execução da ordem ele fará uma ordem de venda.
2- Após a execução da ordem, será cancelada a ordem oposta. Assim, se a ordem de compra foi realizada, a ordem pendente que existia de venda é cancelada. Do contrário, se a ordem de venda é executada, será a ordem de compra que será cancelada.
3- Uma vez executada qualquer uma das duas ordens, seja de compra ou de venda, acionará um trailling stop, de pontuação a se definir, para acompanhar o preço e garantir o lucro, seja na alta ou na queda. Lembrando que o stop loss é acionado ao mesmo tempo em que a ordem é executada, e esse stop loss torna-se o trailling stop, andando com o preço.
4- Caso nenhuma das duas ordens, de compra ou de venda, seja executada em um tempo X após a execução, exemplo: 5 segundos, tudo é cancelado.
5- Além do Trailling stop, um take profit também é inserido na execução da ordem, a ser definido por pontos. Dessa forma, a ordem é realizada com o lucro tanto se bater no take profit ou se voltar no trailling stop.
Ex.: A configuração fica em entradas de 10 pontos, tanto pra venda como para compra. Um take profit de 100 pontos, e um stop loss/trailling stop de 5 pontos.
Logo, quando o preço estiver em 1000 pontos executa-se a estratégia. Se o mercado subir e pegar os 1010 pontos, acionará a compra com o stop loss em 1005 pontos e o take profit em 1110 pontos. E à medida em que o preço subir o trailling stop de 5 pontos irá acompanhando e travando o preço para se caso ele voltar a operação termine no lucro.
O contrário, com a venda, é igual.
Seria possível?
Categoria TI e Programação
Subcategoria Programação
Prazo de Entrega: Não estabelecido
Habilidades necessárias