Работа завершена
Техническое задание
Opera comprando um ativo A e vendendo WIN (mini do Ibov). Faz uso de desvio padrão para estabelecer o momento adequado de entrada.
Robo deve calcular e plotar em gráfico de candle o Rátio (Preço Ação A/Preço do WIN), com Bandas De Bollinger configurável - atentar para a quantidade de casas decimais do rátio, considernado que o valor desse deverá ser uma fração superior à 7 casas decimais.
Robo enviará ordem de compra do ativo A e venda do WIN simultâneas, quando o rátio atingir a linha inferior da Banda de Boelinger, configurada em X desvios; desfazendo a operação com Gain quando o rátio atingir a média. O Robo deverá ter start nas compras e stop nas vendas, ambos configuráveis. O Robô deverá ter STOP LOSS para a OPERAÇÃO, invertendo a operação com loss se o rátio atingir a linha inferior da Banda de Boelinger configuráveis em X desvios.
As medias móveis e os Desvios deverão ser configuráveis, sendo calculados em período de 1, 5, 10, 15, 30 minutos; 1 hora e diário.
O Robô deverá ter, de forma configurável, o horário que acompanhará a estratégia; encerrando as posições em aberto no horário configurado (Com Gain ou Loss). O robô utilizará a estratégia configurada para fazer operações de day trade.
O Robô deve calcular proporcionalmente quantos contratos de WIN eu tenho que vender, considerando a compra de X ações do ativo A, para termos a operação totalmente hedgiada.
Robô deve ter painel de acompanhamento do lucro/prejuízo da operação no dia.