Expert advisor para operações em mercado futuro na BM&F Bovespa

MQL5 전문가 Futures

작업 종료됨

실행 시간 8 일
고객의 피드백
Great job!

명시

Preciso de um EA que através dos indicadores MACD, HILO, ADX, STOP ATR, Volume e IFR valide se o mercado está em tendência, para então lançar a ordem de entrada através do rompimento do indicador de média de preço, desde que rompa na mesma direção da tendência, e com volume acima da média de X períodos.

 

Onde se encontra um “X”, é o valor que deve ser recebido via parâmetro;

 

Precisamos:

  • Colocar um tempo para expirar a ordem de entrada; (3 barras?)

  • Se cair a conexão do robô, tem q se reconectar automático;

  • FIltrar o horário que serão abertas as ordens;

  • Filtrar o horário que o robô vai zerar as posições em aberto;

  • Usar Trailing Stop (Barra a barra);

  • Ter realizações parciais a cada X pontos com X% do lote restante em cada realização;

  • Se pular a ordem do book, lançar a mercado; (Para gain e loss)

  • Colocar máximo diário de stop; (Válido apenas para abrir ordens)

  • Cada indicador poderá ter um tempo gráfico diferente;

  • Cada indicador poderá ser ativado independentemente, com exceção do rompimento de média; (on\off)

  • Deve ser compatível com diversos ativos; (WIN, DOL, IND);

  • Deve ser desenvolvido usando candlesticks;

  • Posicionar todas as saídas no book;

  • Enviar algum tipo de aviso, via sms, e-mail ou algo do tipo, quando fizer as operações;

 

Algoritimo:

Para compra:

  1. Se ao testar o MACD, ele estiver com a média rápida acima da média lenta, deve dar continuidade ao processo de compra;

  2. Se ao testar o ADX, ele estiver acima de X (25) pontos, e o DX+ estiver acima do DX-, deve dar continuidade ao processo de compra;

  3. Se ao testar o STOP ATR, ele estiver indicando tendência de alta, deve dar continuidade ao processo de compra;

  4. Se ao testar o HiLo, ele estiver indicando tendência de alta, deve dar continuidade ao processo de compra;

  5. Se ao testar o IFR, ele não estiver acima de X(80), deve dar continuidade ao processo de compra;

  6. Se ao validar o Volume, ele estiver acima da média dos últimos X períodos, deve dar continuidade ao processo de compra;

  7. Se o preço abriu abaixo da média de X(9) períodos, e fechou acima dela, ou, se a mínima violou a média, deve ser colocada no book uma ordem de compra de X contratos X(5) pontos acima da máxima do candle anterior;

    1. Deve ser posicionado uma ordem de stop loss X(5) pontos abaixo da mínima do candle anterior;

    2. Deve ser posicionado uma ordem de stop gain com X% do lote, X(100) pontos acima da ordem de entrada.

    3. A cada X(100) pontos, deve ser realizada uma nova ordem de stop gain com 50% dos lotes restantes;

    4. A partir do primeiro stop gain, deve ter o trailing stop na mínima de cada barra;

    5. Caso o preço “pule” o stop loss\ stop gain, deve ser lançado uma ordem a mercado;


Para venda:

  1. Se ao testar o MACD, ele estiver com a média rápida abaixo da média lenta, deve dar continuidade ao processo de venda;

  2. Se ao testar o ADX, ele estiver acima de X (25) pontos, e o DX- estiver acima do DX+, deve dar continuidade ao processo de venda;

  3. Se ao testar o STOP ATR, ele estiver indicando tendência de baixa, deve dar continuidade ao processo de venda;

  4. Se ao testar o HiLo, ele estiver indicando tendência de baixa, deve dar continuidade ao processo de venda;

  5. Se ao testar o IFR, ele não estiver abaixo de X(30), deve dar continuidade ao processo de venda;

  6. Se ao validar o Volume, ele estiver acima da média dos últimos X períodos, deve dar continuidade ao processo de compra;

  7. Se o preço abriu acima da média de X(9) períodos, e fechou abaixo dela, ou, se a máxima violou a média, deve ser colocada no book uma ordem de compra de X contratos X(5) pontos acima da máxima do candle anterior;

    1. Deve ser posicionado uma ordem de stop loss X(5) pontos acima da máxima do candle anterior;

    2. Deve ser posicionado uma ordem de stop gain com X% do lote, X(100) pontos abaixo da ordem de entrada.

    3. A cada X(100) pontos, deve ser realizada uma nova ordem de stop gain com X% dos lotes restantes;

    4. A partir do primeiro stop gain, deve ter o trailing stop na máxima de cada barra;

    5. Caso o preço “pule” o stop loss\ stop gain, deve ser lançado uma ordem a mercado;


Basicamente seria isso que preciso.


응답함

1
개발자 1
등급
(414)
프로젝트
670
33%
중재
60
17% / 32%
기한 초과
113
17%
작업중
2
개발자 2
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
3
개발자 3
등급
(24)
프로젝트
34
9%
중재
3
33% / 0%
기한 초과
8
24%
무료
비슷한 주문
preciso de um E.A que me mostre gráficos personalizados com timeframes de 1 dia até 366 dias e que me mostre histórico e aceite indicadores na janela gráfica e também no histograma em qualquer corretora seja de Forex ou futuros
Indicador de Confluência de indicadores de posição de opõções (futuros / CME) + volume, confluindo com sazonalidade mensal de cada ativo, com dados do relatório COT, com a força dos ativos no mensal e no diário ... tudo isso confluindo com as principais regiões de smart money concept , dando sinais de entrada. Além disso, caso possível aliar IA, com panorâma do dia de forma automática, já analisando as notícias
PRECISO QUE COLOCA MAIS ALGUM INDICADOR DE TENDENCIA JUNTO COM ESSE SUPER TREND PARA DAR CONFRUENCIA COM SINAL POSSIVEL COM UMA SETA DE ENTRADA. POSSIVEL 2 INDICADOR DE TENDENCIA PRA CONFIRMA ENTRADA COM SUPER TREND

프로젝트 정보

예산
50 - 300 USD
개발자에게
45 - 270 USD