Termos de Referência
Preciso de um EA, que opere em conta netting rompimentos do topo ou no fundo de candles, faça opcionalmente até 6 aumentos de mão no prejuízo por até 6 opções de sinais de RSI 14 e/ou pontos, e/ou indicador de nível de preço determinados. E também faça até 20 Flipagens (viradas de mão).
- Incluir: Número mágico (apenas para codificação pois a conta é netting). Escolha de time-frame master. Escolha dos time-frames e opções de bloqueio de varias entradas no mesmo candle em cada aumento de posição, parcial, entrada ou saída. Campos para nome do set. Painel pequeno e simples com dados e resultados gerais que tenha o nome do set, e o nome do titular da conta na barra de títulos. Opção de ocultar painel para agilizar BT. Chave de acesso vinculada à conta com validade. Slippage, horários de início e final de negociação. Campos para meta diária de gain e loss em financeiro, porcentagem. Campos para quantidade de operações vencedoras e perdedoras. Opção para habilitar plotar ou não os indicadores em tela. Opção para entrada da banca principal e check-box para usar o saldo da conta como banca atual, que será a base para alvos, e opcionalmente vincular em porcentagem esse campo para as entradas.
* Em todos os campos que se referem aos LOTES (sejam em qualquer seção) incluir a opção de vínculo em porcentagem com a banca estipulada ou saldo da conta na corretora, e também opção de um fator de multiplicação do valor desse campo.
Gatilhos de Entrada:
RSI, e/ou rompimento de OHLC de candle, e/ou indicador de nível de preço (prd, prs, prm)
Seções:
- Seção de Configurações: Opções da Banca, Time-Frame master, Nome do Set, Opções de exibição, Chave de acesso, Slippage, Horários de negociação, Metas, Número Mágico, e configurações gerais do EA.
- Seção de Entrada: Configurações gerais para o Sinal da Entrada principal, vínculo com a banca, Stop Loss e Take Profit.
- Seção de Alavancagem: Configurações gerais para os Aumentos de Posição no Prejuízo e parciais no lucro (lotes, time-frame, distância em pontos/pips, porcentagem etc) .
- Seção de Flips: Configurações gerais das viradas de mão (lotes, time-frame, distância em pontos/pips, porcentagem etc).
- Seção de Sinais: Configurações gerais dos indicadores de RSI (6 opções, sendo rsi1 a rsi6).
Métricas:
No sinal parametrizado na Seção de Entrada o EA faz uma compra ou uma venda.
Exemplos de Sinais:
- cl[0] < cl[1] = mínima do candle atual menor (ou maior) do que a mínima/máxima do candle anterior. (incluir sinais para variações OHLC - cl / ch / co / cc)
- rsi1[0] < rsi1[1] = rsi 14 do candle atual menor (ou maior) do que o candle anterior. (incluir 6 opções de RSI para parâmetros e timeframes diferentes. Incluir opção de entrada de valor na linha digitada. Ex: rsi1[0] <= 30)
- prd[0] < prd[120] = preço atual menor (ou maior) do que o preço entre os últimos 120 minutos. (incluir variações do indicador pr sendo: prd= preço diário / prs= preço semanal / prm= preço mensal)
Exemplo de operação:(Importante: sempre usar como referência o preço médio da operação)
1 - Entrada de X lotes no preço 100.000 pelo sinal: cl[0] < cl[1] && rsi1[0] < rsi1[1] && prd[0] < prd[120]
(Com Time-frame master programado para 30 min por exemplo) = Entrada na compra do fundo do candle anterior, com o sinal rsi1 do candle atual sendo menor do que o sinal rsi1 do candle anterior, com o preço diário atual sendo menor do que o preço diário dos últimos 120 minutos).
2 - Se o preço vai no alvo o EA encerra a posição e aguarda novo sinal de entrada.
3 - O preço vai contra.
a) Se for parametrizado algum aumento de posição no prejuízo, se depois desse(s) aumento(s) de mão no prejuízo o preço retornar a favor da operação o EA passa o olhar para a Seção de Alavancagem e pode realizar uma determinada quantidade de lotes em determinadas distância parametrizada em cada Seção de Alavancagem, assim 'reiniciando' a operação com a mão atual (operação volta para o item 1 com posição de X lotes restantes), ou seja, podem ocorrer diversos aumentos e realizações até atingir o alvo programado na Seção de Entrada, ou o alvo programado na Seção de Alavancagem - vale o menor alvo que atingir antes considerando o preço médio da operação. Alvos em pontos, porcentagem (da banca) ou financeiro.
b) Se o preço continuar contra a posição, e esgotarem os aumentos no prejuízo parametrizados na Seção de Alavancagem o EA passa a olhar para a Seção de Flips e, em uma certa distância estipulada nesta Seção de Flips o EA flipa (vira a mão) com uma quantidade de lotes estipulada na Seção de Flips e teremos as situações:
c) Se o preço for a favor da posição o EA passa novamente a olhar para a Seção de Alavancagem e pode realizar parciais no lucro ou encerrar a operação se atingir o alvo.
d) Se novamente o preço for contra a posição (depois de 1 Flip) com ou sem a parcial no lucro teremos 2 opções:
I) Se o EA desalavancou realizando uma parcial no lucro parametrizada na Seção de Alavancagens, a operação segue tendo como a mão atual como base de uma nova operação (operação volta para o item 1 com posição de X lotes restantes). Ou seja, neste cenário voltamos para a operação de entrada tendo estes lotes restantes como a mão de entrada e todo o ciclo se 'reinicia'.
II) Se o EA não desalavancou teremos novas inversões de mão (até 20 - se elas forem parametrizadas e ativas na Seção de Flips) com a mesma mecânica do parágrafo acima (olhando para a Seção Alavancagem, ou seja, podendo realizar parciais no lucro (operação volta para o item 1 com posição de X lotes restantes), e assim sucessivamente até atingir o alvo programado (financeiro, pontos ou porcentagem da banca) ou o loss programado (financeiro, pontos ou porcentagem da banca).