Техническое задание
Esse método se baseia no Renko, com a utilização de dois indicadores apenas:
1) ADX com DI+ e DI-
2) Trix com média móvel do próprio Trix
Eu tenho que ser capaz de alterar as configurações de cada indicador (período, tipo de média, etc.), assim como a periodicidade do Renko.
Os critérios de entrada são:
1) Linha ADX tem que estar inclinada para cima (tanto para operações de compra quanto de venda) com pelo menos um candle fechado com o ADX dessa forma, confirmando a inclinação do ADX para cima. Assim, eu quero evitar de entrar na operação com o ADX começando a inclinar para cima, mas então o candle inverte o lado dele e o ADX na verdade fica inclinado para baixo, pois não houve o fechamento do candle no sentido da operação.
2) Operações de compra só serão autorizadas se a linha DI+ estiver acima da linha DI- e vice-versa.
3) Operações de compra só serão autorizadas se o Trix estiver acima da média do Trix e vice-versa.
4) Ponto de entrada: atendendo aos critérios anteriores, o ponto de entrada será definido, no exemplo de uma operação de compra, quando a linha DI+ cruzar o último topo da linha DI- e fechar um candle, confirmando o rompimento desse topo do DI-. A entrada será feita no rompimento do topo desse candle.
5) No caso de venda, atendendo aos critérios anteriores, o ponto de entrada será definido quando a linha DI- cruzar o último topo da linha DI+ e fechar um candle, confirmando o rompimento desse topo do DI+. A entrada será feita no rompimento do fundo desse candle.
6) Às vezes o DI+ irá romper o último topo do DI-, mas a linha ADX ainda não terá inclinado para cima. Então a entrada será feita somente quando o ADX estiver inclinado para cima.
7) Eu tenho que ser capaz de escolher os alvos parciais, stops, trailing stop e breakeven.
8) Além disso, preciso escolher qual o valor mínimo do ADX para que a operação aconteça.
9) O Renko utilizado tem que ser aquele que traça sombras inferiores e superiores. Assim, um critério para encerrar uma operação de compra (caso não sejam atingidos os alvos) seria a formação de um martelo invertido. E para encerrar uma operação de venda seria a formação de um martelo.
10) Reentrada no trade: em uma operação de compra, digamos que a operação foi encerrada (seja por ter atingido o alvo, trailing stop - não importa), mas então o preço fez um martelo invertido, mas logo nos próximos 2 candles no máximo, a máxima desse martelo invertido foi rompida, mostrando continuidade do movimento comprador. Nesse caso é autorizada uma reentrada no rompimento desse martelo invertido, mesmo que algum dos critérios não seja mais respeitado (como por exemplo o ADX ter inclinado para baixo). Assim, a ideia é continuar acreditando na força do movimento. Para venda o oposto é válido, sendo feita a reentrada no rompimento da mínima do martelo.
11) Eu devo ser capaz de inserir o preço de ajuste, fechamento ou qualquer outro nível de preço que eu considere notável e indicar a distância mínima desses pontos para que a operação ocorra. Assim, eu evito de realizar operações próximo ao ajuste, por exemplo.