Техническое задание
Criterios de entrada:
1 stochastico em um tempo gráfico maior, por ex: 1h
1 stochastico em um tempo grafico menor, por ex: 5m
*venda:
quando o stoch do tempo maior estiver vendido, espera-se o stochastico do tempo menor entrar na zona de overbought e cruzar pra venda, a venda deve ser a mercado na abertura do candle seguinte ao candle que fez o stoch virar pra venda, ou seja a ordem só deve ser aberta quando o candle anterior fechar com o stochastico virado para venda,
O mesmo deve ser visto no stochastico do tempo maior, ou seja , deve-se esperar que o candle do tempo maior feche, com o stoch vendido, só depois começar a monitorar o tempo menor.
No caso do grafico de 1h, após o seu fechamento, e o critério obedecido (stoch virado pra venda) o bot deve monitorar pela próxima hora o tempo menor, e a cada hora, revalidar a posição do stochastico do tempo maior.
Sendo assim se a escolha do tempo maior for o 4h e ele fechar vendido, o monitoramento do tempo menor a espera do trigger deve ser pelas próximas 4horas.
*compra
O oposto da venda.
Critérios de entrada:
Pelo menos uma das linhas do stoch deve estar na zona de overbought/sold, ou seja, quando o candle do tempo grafico menor, que fez o stoch virar a favor do time frame maior fechar, uma das linhas do stochastivo deverá ser igual ou menor que a zona de oversold(compra), ou igual ou maior que a zona de overbought(venda).
Em caso do tempo maior fechar e a direção for oposta de um trade ja em andamento, ex: bot vendido e o 1h vira para compra, o robo deve manter o trade porem ir para o 0a0 automaticamente, e em caso acontecer um gatilho de compra o bot deve fechar a venda e efetuar a compra, mesmo q isso acarrete em perda.
Critérios de reentrada:
Digamos que o candle do grafico de 1hora fechou as 10horas da manha e o seu stoch esta vendido, sendo assim , o bot vai monitorar vendas no 5m das 10 as 11horas da manha,
caso uma venda seja efetuada, e tiver sido um trade de perda, a próxima venda só poderá ser feita quando o stoch do 5m virar pra compra, e depois novamente virar pra venda com pelo menos uma das linhas tendo saído da zona de overbought/sold, seguindo os critérios de entrada acima descritos.
Stop:
O stop deve ser acima dos últimos “x” candles no caso da venda, e abaixo dos últimos “x” candle no caso de compra, com a possibilidade de adicionar “x”pontos acima/abaixo do máxima/mínima onde o stop estará posicionado.
Alvo:
O alvo deve ser múltiplos do valor do stop, ou seja
1x1, 2x1, 3x1, 4x1
Proteção:
opção sim / não
ir ou não para o 0a0 caso o trade ande a favor 1x1, no caso de alvos maiores que 1x1. Com opção
Configuraçao do lote:
o lote deve ser aberto de acordo com o risco estipulado por trade no robô.
Ex: risco de 5%, com um capital de 10k, e stop de 250pts, (índice br) o robô deverá abrir lote 10, e assim sendo arriscar no trade 500.00, não é necessário considerar os pontos adicionados acima/abaixo da max/min do candle onde o stop estará posicionado.
*Quero podes estipular numero maximo de trades ao dia e horario de inicio e termino do monitoramento do mercado pelo bot, alem dos dias da semana que ele deve operar.
*As configurações dos estocásticos devem ser as mesmas disponibilizadas no mt5.
* preciso que o bot seja tb um indicador que plote setas no grafico, em trades passados de acordo com o historico do ativo.
atualmente uso o indicador em anexo para visualizar o stoch de outros tempos graficos