Termos de Referência
Boa noite
solicito a criação de um robô que baseie suas operações no seguinte:
Em um gráfico personalizado de RATIO que seria = a divisão do preço de um ativo por outro em tempo real como indicado na imagem PT1, o mesmo deverá calcular o ratio baseado no tempo gráfico escolhido no mt5 trabalhando se não com todos os tempos gráficos preferencialmente com 5, 15, 60 minutos e diário. o mesmo deverá basear suas operações em um indicador que coloque bandas de bollinger que nada mais nada menos são o calculo dos desvios padrões médios de x períodos somados a X desvios padrões, onde X será um valor variável e editável junto com uma média móvel de X períodos Similar ao que segue abaixo:
ATIVO B ATIVO C RATIO 1 2 3 4 5 6
ULTIMO | 21,51 | 22,84 | 0,94176883 | 0,96 | 0,94249 | 0,98044 | 2,09% | SHORT C | 0 |
20/05/2020 | 20,75 | 21,6 | 0,96064815 | 0,96 | 0,945635 | 0,98028 | 0,24% | 0 | 0 |
19/05/2020 | 20,62 | 21,69 | 0,95066851 | 0,96 | 0,944762 | 0,98043 | 1,25% | 0 | 0 |
18/05/2020 | 21,38 | 22,67 | 0,9430966 | 0,96 | 0,946269 | 0,98024 | 2,14% | SHORT C | 0 |
15/05/2020 | 20,65 | 21,63 | 0,95469256 | 0,96 | 0,948306 | 0,97898 | 0,94% | 0 | 0 |
14/05/2020 | 21,49 | 22,55 | 0,95299335 | 0,96 | 0,944657 | 0,98118 | 1,04% | 0 | 0 |
13/05/2020 | 20,85 | 21,6 | 0,96527778 | 0,96 | 0,944146 | 0,98141 | -0,26% | 0 | 0 |
12/05/2020 | 20,9 | 21,61 | 0,96714484 | 0,96 | 0,944165 | 0,98166 | -0,44% | 0 | 0 |
ONDE:
1= MÉDIA MÓVEL (X PERÍODOS EDITÁVEL)
2= BANDA INFERIOR (RATIO - (DESVIO PADRÃO*X DESVIOS) (1,2,3 ETC)
3= BANDA SUPERIOR = (RATIO + (DP*X DESVIOS EDITÁVEL)
4= DISTÂNCIA EM % DA MÉDIA MÓVEL OU SEJA = LUCRO ESPERADO.
5 E 6 = TESTES LÓGICOS EX:
(SE RATIO < BANDA INFERIOR ENTÃO VENDA ATIVO C COMPRA ATIVO B)
(SE RATIO > BANDA SUP ENTÃO VENDA B COMPRA C)
CRITÉRIOS DE SAÍDA: Toque na média móvel, Toque na banda contrária.
também deve ter:
DEFINIÇÃO DE LIMITE FINANCEIRO
CRUCIAL**: o robo deve realizar o cálculo para que entradas nas pontas vendedoras e compradoras sejam se não de mesmo valor financeiro de valores mais próximos possíveis considerando o limite financeiro estipulado bem como não realizar a operação caso a diferença entre as posições das duas pontas seja maior que X%. SEGUE EXEMPLO:
AUX OPERACIONAL | ||
VALOR FIN | R$ 50.000,00 | |
ITUB3 | VALOR CPA | 21,51 |
ITUB4 | VALOR VDA | 22,84 |
QTDE CPA | 2300 | |
QTDE VDA | -2100 | |
R$ 1.509,00 | R$ 49.473,00 | |
DIF FIN ^ | -R$ 47.964,00 |
Horário para iniciar operações
Horário para Finalizar operações caso modo day trade.
Um modo de poder alternar entre modo DAY TRADE e modo Swing trade.
Valores a combinar dependendo da expertise e qualidade do desenvolvimento, busco apenas automatizar uma estratégia já validada manualmente por mim,