Specification
O robô precisa investir nos ativos. em todos os que estiverem disponíveis. sempre que o robô fizer um investimento e obtiver lucro, deverá fazer um novo investimento nesse mesmo ativo imediatamente assim que possível contanto que os requisitos ainda existam naquele momento. O robô apenas investirá em buy limt e sell limit. Os requisitos para fazer o investimento é: 1° que o ativo registre uma subida ou descida expressiva e 2° que esse movimento (subida ou decida) exista a pelo menos 5 minutos. Deverá investir um valor padrão configurável (sempre investir somente o valor padrão) e usar a estratégia Martigale com o limite de 7 investimentos errados consecutivos. Nesse caso voltando a investir nesse ativo somente no dia seguinte. Em outras palavras: se o investimento falhar, o robô fará o próximo no mesmo sentido de subida ou queda do investimento anterior dobrando o valor do investimento anterior. Se voltar a falhar deverá fazer isso (reinvestir dobrando o valor) até a sétima vez. depois da sétima deverá parar de investir naquele ativo e só voltar a investir nele no dia seguinte. O robô encerrará o trabalho se em um único dia 4 ativos não derem lucro após 7 investimentos consecutivos. E vai fazer um relatório de quantas vezes isso aconteceu no mês.
Vou mostrar uma imagem. nessa imagem a linha azul vertical tem números que são o comprimento da linha azul vertical em centímetros. o comprimento dessa linha é o que chamo de expressividade da subida ou queda do ativo.
a linha azul horizontal marca o ponto a partir do qual começa a contagem.
nesse gráfico o que o robô faria é dar ordem buy limit mas se o ativo registrasse queda o robô também poderia investir desde que essa queda atendesse os requisitos.
o tempo de vencimento será de 60 segundos.