EA de exaustão (RSI)

Termos de Referência

Preciso de um expert que trabalhe em cima de regiões de exaustão definidas por RSI.
_______________________________________________________________________

SÍNTESE DO EXPERT


"EXHAUSTION ENFORCEMENT EA"


1) O EA deverá fazer a análise do ativo em H1. Ele opera em paridades.

2) O gatilho de entrada do EA pode ser definido em M2, M5 ou M15, a depender da escolha do usuário. Só haverá um gatilho, que é o cruzamento das médias exponenciais de 9 e de 20 (conforme escolhido pelo usuário) após atingir o 30/70% do RSI, no time frame selecionado. Feita uma entrada, o EA somente poderá fazer uma nova entrada na mesma paridade caso configurado novamente os parâmetros do RSI e dos gatilhos. Exceção: se o preço for contra, o que será explicado nos itens a seguir.

3) O usuário escolhe a quantidade de lotes que deseja entrar na ordem.

4) O take profit será escolhido pelo usuário, em pontos.

5) O EA não posiciona stop loss nas ordens.

6) O EA deve abrir uma nova ordem na mesma paridade após o preço ir contra. Esta ordem vai ser aberta em tantos pontos quantos forem definidos pelo usuário. O take profit desta ordem precisa ser lucrativo, conforme itens seguintes.

7) Nesta nova entrada, o EA irá realizar uma entrada com um multiplicador (definido pelo usuário) da quantidade de lotes da última entrada. Exemplo: primeira ordem 0.5 lotes, o preço foi contra 1000 pontos (definido pelo usuário), o EA abrirá uma nova ordem. Esta ordem será de 1 lote, caso o multiplicador seja 2, definido pelo usuário.

8) Quando houver a segunda entrada, a terceira, a quarta, e assim sucessivamente, o EA deve programar o take profit desta entrada estrategicamente no local em que ele consiga o lucro equivalente à operação anterior e que seja suficiente para encerrar as posições em aberto, mesmo no prejuízo, mas com lucro final. Quando isso acontecer, o EA encerra todas as ordens em aberto naquela paridade, com lucro.
Exemplo: A primeira entrada foi realizada em 0.5 lotes, com alvo em $50, mas o preço deixou negativo -$100. Na segunda entrada, o EA entra com 0.75 lotes (multiplicador 1.5). O take profit desta operação deverá ser suficiente para cobrir a perda da primeira entrada, e ainda deixar no lucro como se tivesse entrado com 0.5 lotes, no exemplo, $50 dólares de lucro. Atingido o take profit da entrada dois, o EA irá encerrar a primeira entrada com prejuízo, a mercado, e encerrar a segunda entrada, com lucro suficiente para cobrir o prejuízo e sair com $50 de lucro (que é igual ao primeiro take).

8.1) Esta premissa vale para todas as ordens do EA a partir da segunda.

8.2) Para fazer da segunda ordem em diante, o expert não observa mais os gatilhos, apenas a pontuação definida pelo usuário.

8.3) Deve haver um limitador de entradas, que será selecionado pelo usuário (2, 3, 4, 5 entradas, etc.).

9) O EA precisa ter uma proteção de capital em porcentagem, de modo que, se as operações em aberto atingirem uma perda de X% do capital, todas as operações são encerradas.

10) O EA precisa deixar o usuário selecionar o Período RSI (por padrão, 20), o nível mínimo (70, por padrão), e o nível máximo (30, por padrão)

11) O EA precisa ter uma configuração de médias móveis que será definida pelo usuário e que acionará o gatilho de entrada. São duas médias móveis. Por padrão, período 9 exponencial, e período 20 exponencial.

11.1) Em H1 (time frame de análise) o EA aguarda a chegada do preço no 30% ou 70% do RSI (ou outro nível que o usuário definir, por exemplo, 20% e 80%, 10% e 90%, etc.). No time frame operacional, M2, M5 ou M15, o EA aguarda o cruzamento das médias móveis exponenciais, quando então deverá fazer a entrada a mercado de compra, se estiver abaixo de 30% do RSI (ou outro definido pelo usuário), e de venda, se estiver acima de 70% do RSI (ou outro definido pelo usuário).

12) Apenas para ficar de mais fácil visualização, adicionar uma opção visual no EA, on/off, para aparecer no gráfico o RSI e as médias móveis caso o usuário queira acionar.

ATENÇÃO

13) A ideia do EA é funcionar em várias paridades ao mesmo tempo, pois ele é um EA de exaustão, então ele não vai dar entradas a todo momento. Porém pode acontecer de simultaneamente várias paridades ficarem em exaustão ao mesmo tempo. Preciso que o EA coloque uma restrição de paridades após aberta ao menos uma ordem em X paridades distintas, funcionando da seguinte forma: suponha que o EA esteja monitorando 10 ativos ao mesmo tempo (EURCHF, EURGBP, EURJPY, GPBAUD, GBPCHF, GBPNZD, GBPUSD, NZDCHF, NZDJPY, USDCHF). Depois que abrir ordem em X paridades diferentes, por exemplo, 5 paridades (escolha do usuário), ele não pode abrir mais ordem em outras paridades enquanto não fechar todas as ordens de uma outra paridade qualquer. É como se cada paridade ocupasse um "slot", e o usuário define quantos "slots" ele quer que sejam abertos simultaneamente.

CÓDIGO-FONTE

14) Solicito o envio do código fonte ao final do trabalho

COMERCIALIZAÇÃO

15) Fica proibida a comercialização do EA sem a autorização do cliente

Respondido

1
Desenvolvedor 1
Classificação
(16)
Projetos
19
21%
Arbitragem
0
Expirado
1
5%
Livre
2
Desenvolvedor 2
Classificação
(48)
Projetos
49
8%
Arbitragem
0
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(151)
Projetos
232
32%
Arbitragem
18
39% / 33%
Expirado
1
0%
Trabalhando
4
Desenvolvedor 4
Classificação
(294)
Projetos
469
39%
Arbitragem
101
41% / 24%
Expirado
77
16%
Carregado
Publicou: 2 códigos
5
Desenvolvedor 5
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(3)
Projetos
3
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(31)
Projetos
55
5%
Arbitragem
33
0% / 97%
Expirado
24
44%
Trabalhando
8
Desenvolvedor 8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
11
Desenvolvedor 11
Classificação
(6)
Projetos
8
0%
Arbitragem
7
14% / 86%
Expirado
0
Livre
12
Desenvolvedor 12
Classificação
(1)
Projetos
0
0%
Arbitragem
4
0% / 75%
Expirado
0
Trabalhando

Informações sobre o projeto

Orçamento
60 - 80 USD
Prazo
para 3 dias