EA (e código fonte) de estratégia em MT5 para Mini-Contratos e ações da B3 e mercado Forex que opere Day Trade e Swing Trade

MQL5 Experts

Termos de Referência

Preciso de um EA que opere em conta netting e hedge rompimentos OHLC de candles, faça opcionalmente até 10 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 identificaçã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 (seja 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).



Respondido

1
Desenvolvedor 1
Classificação
(82)
Projetos
139
51%
Arbitragem
5
20% / 60%
Expirado
20
14%
Trabalhando
2
Desenvolvedor 2
Classificação
(47)
Projetos
79
11%
Arbitragem
4
25% / 75%
Expirado
2
3%
Livre
3
Desenvolvedor 3
Classificação
(5)
Projetos
11
0%
Arbitragem
8
25% / 63%
Expirado
3
27%
Livre
Pedidos semelhantes
Smart Retest and Reversal EA SRR EA O EA funcionará em todos os ativos no time frame desejado pelo usuário. INDICADORES 1) O EA irá utilizar os seguintes indicadores para operar, todos gratuitos: 1.1) "Area of interest MT5" 1.2) "Price Retest MT5" 1.3) "Price Reversal Predictor" 1.4) "Easy Buy Sell Signal" GATILHOS 2) Uma vez colocados os indicadores no gráfico, na configuração padrão, o EA poderá fazer dois tipos de
JB-1 30 - 50 USD
Olá! gostaria de um orçamento para desenvolver um robô para mercado forex com: regra de coloração; Cruzamento de duas médias moveis tillson; confirmação no macd; com quantidade de operações diarias que eu possa controlar o horário para operar
I need a programmer who can take a ready-made and free BOT that I downloaded for MT5 and do the same and make it work on any currency pair, especially the Brazilian index. -- Preciso de um programador que pegue um BOT já pronto e grátis que baixei para MT5 e faça igual e faça funcionar em qualquer par de moedas, principalmente no índice brasileiro
Procuro programador para fazer ajustes em EA que já tenho, basicamente seriam ajustes no contador de mantingale que não está funcionando direito e em algumas entradas que entram antes do fechamento do candle
Olá, comunidade! Estou procurando um programador experiente em MQL5 para me ajudar a desenvolver um robô do zero , baseado no comportamento de um expert advisor (EA) que utilizo atualmente. Tenho acesso a dados de execução do robô em backtest, bem como diversos exemplos do seu funcionamento na prática (ordens abertas, horários, SL/TP, tipos de entrada, etc.). A ideia é reproduzir a lógica e comportamento observados
Eu já utilizo um robô na plataforma BA. É um indicador com automação baseado no Canal de Keltner, onde o box quando vai pra fora do canal ele indica que absorveu fora, ele aguarda o box que fecha para dentro do canal e indica que absorveu dentro, caso o próximo box feche para dentro ele confirma a compra ou venda. Além disso, preciso de opção de apenas comprar ou apenas vender; e outra com as duas opções de compra e
Estratégia com código aberto : • Sinal de negociação média móvel de 200: Após o último preço de negociação(se disponível) ficar igual(será necessário verificar último last price para verificar sentido) ou ficar maior(sinal de compra) ou ficar menor(sinal de venda) que a média móvel de 200 abrir uma ordem a mercado no sentido do sinal. Deverá ser realizado no máximo mais 3 entradas caso tenha atingido o Take Profit 1

Informações sobre o projeto

Orçamento
50+ USD
Desenvolvedor
45 USD