Tarea técnica
Eu gostaria de fazer um Orçamento para Desenvolvimento de Robô
A minha estratégia é para o Míni Índice (B3) (Para todos os contratos do Ano todo)
O robô precisa aguardar o fechamento da 1ª Barra do dia no Gráfico de 60 minutos.
Logo que a Barra descrita acima fechar, o robô deverá colocar uma Ordem de Compra 100 Pts acima da sua máxima e deverá colocar uma ordem de Venda 100 Pts abaixo da sua mínima.
Quando uma das ordens for acionada, o robô automaticamente cancela a outra ordem.
Exemplo: Foi acionada a ordem de Compra, então o robô cancela a ordem de Venda que estava aberta.
Quero que o robô faça apenas uma única Operação por dia.
Depois que o robô estiver posicionado na compra ou na venda, suponhamos que durante todo o pregão não seja atingido o gain ou o loss, então o robô tem que zerar a posição a mercado as 17:30 hs. Ele não pode passar posicionado de um dia para o outro. É um robô para day trade.
O robô precisa posicionar tanto a ordem de compra como a a ordem de venda no gráfico já com o Stop Loss e o Stop Gain programados.
Tanto na compra como na venda o Stop Loss será de 350 Pontos e o Stop Gain de 700 Pontos. Será uma relação de Risco retorno de 2 x 1.
O Robô precisa ter um Trailing Stop assim como pode ser visualizado nas imagens.
Quero que o robô faça tudo sozinho. Só quero ter que ligar o Meta Trader 5 e acompanhar ele trabalhar.
Quero que o robô tenha os campos de parâmetros liberado pra que eu possa usar o robô para fazer alguns backtestes e otimizações mudando os parâmetros do setup inicial descrito acima e assim ir aperfeiçoando o setup cada vez mais.
Quero que o robô tenha um painel igual o painel das fotos em anexo. Tem que ter um botão de zerar a Operação porque se acontecer algum problema, eu consigo apertar o botão zerar e assim encerrar a posição.
Quero que o painel vá mostrando o resultado da operação em tempo real.
Quero que o robô mostre algumas mensagens, como por exemplo:
Aguardando para posicionar Ordens / Ordens Posicionadas / Em Operação / Breakeven Ativado / Stop Loss / Stop Gain / Operação do dia Realizada
Quero que o Painel mostre o Resultado Financeiro do Mês até o Momento, seja de ganho ou de perda. Exemplo: Resultado do Mês + R$ 1.200,00.
Quero que o painel me mostre quantas operações foram de Gain, de Loss e no Zero a Zero até o momento dentro do Mês. Quero que mostre tanto em número, como em porcentagem. Exemplo: 6 Operações, 3 Gain (50%) 3 Loss (50%)
Quero que o robô me permita parametrizar com quantos contratos eu quero que ele opere, se será com 1 com 2 com 10 ou com 500 contratos.
Preciso conseguir usar o robô para operar com Conta Hedge
Isso tudo acima é o que eu preciso! Esse é o Orçamento Principal!
Mas quero um outro orçamento a parte:
Pretendo comercializar esse robô depois que ele estiver pronto e com todos os parâmetros definidos.
Preciso comercializá-lo de modo seguro, com código fechado, da qual o cliente não consiga me hackear e assim roubar ou copiar o código do robô.
O cliente não vai ter autonomia para parametrizar nada. Tudo vai funcionar da maneira que eu parametrizei e quando eu fizer atualizações tem que ser possível encaminhar para o cliente as atualizações.
Quero ter um controle de usuários dentro do robô, pra que as pessoas não saiam o distribuindo para qualquer um. Por exemplo, eu vendo o robô para uma pessoa e essa pessoa libera para mais 10 pessoas. Isso não pode acontecer. A pessoa precisa me pagar a mensalidade e aí eu libero o nº da conta da corretora dela e o robô fica ativo pra ela usar, mas não serve para outras pessoas usar sem minha autorização. Sem que tenham contratado o robô e pago a mensalidade. Se a pessoa não pagar a mensalidade quero poder desativar o robô pra ela.
Quero que esse robô que eu estou orçando seja bem parecido com esse aqui que está nas fotos anexas!
Preciso que tenha as mesmas características e configurações.