Desenvolvimento de E.A. (robô) para operações com ativos financeiros das bolsas NASDAQ e NYSE em conta Netting e em conjunto com outros EA e Order Copier.

Spezifikation

Fornecer o código do E.A.  
Operar em mais de um ativo na mesma conta.
Operar uma ordem por vez em cada ativo em qualquer tempo gráfico.


ESTRATÉGIA 

//-----------------------------------------------------------------------------------------------------------------------------  

  • 4 estratégias para operar comprado e 4 estratégias para operar vendido. 
  • As estratégias baseiam-se em “price action” (OCHL) e médias móveis (forneço a estratégia). 
  • Seguir tendências em time frames maiores que o time frame da operação. 
  • Usar como filtro as divergências do MACD, RSI, RSV. e volume da barra anterior.
  • Invertendo a estratégia encerrar posição e abrir posição da nova estratégia (virada de mão). 

//----------------------------------------------------------------------------------------------------------------------------- 

 
 LÓGICA OPERACIONAL 

//----------------------------------------------------------------------------------------------------------------------------- 

  • Gatilho para disparo será o da barra anterior (candle[1]) a partir de 1 das 8 estratégias.
  • Disparar a ordem de compra ou a de venda a mercado na barra atual (tick.last_price[0] > que high[1] para estratégia “comprado” ou  tick.last_price[0] < low[1] para estratégia “vendido”), após confirmação da estratégia.  
  • Opção de seleção de quantidade de lotes pelo cálculo: Prejuízo máximo por ordem / (high - low) da barra de Gatilho. 
  • Stop Loss por valor fixo ou ATR ou valor  da barra de gatilho da operação (high[1] ou low[1]). 
  • Take Profit com saída parcial e o restante conduzido até a inversão do ATR ou hi-lo ou Parabolic Sar 
  • Traill Stop após determinado valor por ATR (escadinha), HI-LO, P_SAR, e Estocástico 
  • Opção de seleção de “Break Even 
  • Enquanto a lógica operacional estiver configurada, mantenha-se a ordem em aberto, desconfigurando, encerrar a ordem instantaneamente. 

 

FUNÇÕES 

//----------------------------------------------------------------------------------------------------------------------------- 

  • Todas funções devem ser encapsuladas individualmente contendo tratamento do erro e reportando o código e a descrição do erro ou falha. (não reportar por conjunto Ex. “Erro Indicadores”). 
  • Função para confirmar o fechamento da barra anterior.
  • Usar função“VOID” somente quando indispensável. 
  • "Chamar” a função somente quando necessária.  
  • Maximizar a performance do E.A. para “back-tests 


ENVIO DE ORDENS 

//----------------------------------------------------------------------------------------------------------------------------- 

  • Enviar a ordem "SOMENTE" após a confirmação do fechamento da barra anterior e da não existência de Posições e Ordens abertas, usando mais de uma variável na função de verificação.  
  • Enviar a ordem sempre com Stop Loss e Take Profit.
  • Confirmar e Tratar todas as ordens enviadas, contendo valores, estratégia usada, ping, latência e perda de pacotes. 

 

SEGURANÇA 

//----------------------------------------------------------------------------------------------------------------------------- 

  • Limitar o EA para não operar ou encerrar ordens e posições com as seguintes variáveis:  
    1. Lotes (Máximo e Mínimo conforme o Ativo financeiro e saldo em conta e stop loss) 
    2. Saldo Mínimo em Conta, 
    3. Erros de Valores dos Ativos (0 e valor atual muito divergentes do último valor) 
    4. Prejuízo (por operação, dia, semana e mês) 
    5. Horário de Operação (Abertura e fechamento do Dia, manhã e tarde, dia da semana) 
    6. Configurações do computador (Processamento mínimo, Memória RAM mínima) 
    7. Conexão (Latência máxima, perda de pacotes máximo) 
    8. Sequência máxima de Stop Loss. 
    9. Limite de 1 ordem por time frame (Sugestão para proteção de Loop Operacional) 
  • Quando possível usar mais de um manipulador de evento para encerrar ordens e posições devido a falhas operacionais. (como medida de segurança) 
  • Botão Pânico. (encerra a ordem e desativa o robô). 
  • Proteção para operar em conjunto com outros E.A.s 
  • Operar 1 dia, da abertura ao fechamento, em  "CONTA REAL" (qualquer) com 2 ações diferentes e simultaneamente com valores simbólicos (os mais baixos possíveis porem com um volume significativo de operações diárias) com custo calculado e combinado anteriormente ao fechamento do desenvolvimento do E.A. e incluso no valor, fornecendo os resultados para confirmar o desempenho do E.A. (não a lucratividade) nesta condição. 

 

INTERFACE GRÁFICA  

//----------------------------------------------------------------------------------------------------------------------------- 

Com o E.A. em funcionamento, o gráfico principal do ativo financeiro deverá conter: 

  1. Painel fixo (descrito posteriormente). 
  2. Média móvel com a cor vermelha na tendência de baixa, verde na alta e amarela lateral. 
  3. Indicador de Ordem Aberta e Fechada. 
  4. Indicador da Estratégia Usada. 
  5. Indicador Gráficos Superior e Inferior a barra conforme a tendência (“escadinha”) do indicador selecionado para trail-stop e carregamento do take-profit. 

No Sub Grafico, os filtros.

Painéis: 

  • Painel Fixo em cada gráfico do respectivo ativo financeiro 
    1. Horário Servidor 
    2. Horário Local 
    3. Tempo para o fechamento da barra atual (Dias, Horas, Minutos e segundos) 
    4. Nome do Ativo em destaque 
    5. LastBid e Ask 
    6. Trades Lucrativos em Relação a todos os trades por dia, semana, mês e total (em número e em %) 
    7. Posição Atual com a quantidade de ações e o resultado no momento. 
    8. Botão Pânico.   
  • Painel gráfico contendo todos ativos financeiros em operação usando o E.A. 
    1. Nome dos Ativos 
    2. Posição Atual com a quantidade de ações e o resultado no momento. 
    3. Botão “Pânico” geral. 































    Bewerbungen

    1
    Entwickler 1
    Bewertung
    (186)
    Projekte
    205
    26%
    Schlichtung
    12
    25% / 58%
    Frist nicht eingehalten
    39
    19%
    Frei
    2
    Entwickler 2
    Bewertung
    (15)
    Projekte
    33
    0%
    Schlichtung
    8
    25% / 50%
    Frist nicht eingehalten
    14
    42%
    Frei
    3
    Entwickler 3
    Bewertung
    (284)
    Projekte
    459
    39%
    Schlichtung
    95
    43% / 18%
    Frist nicht eingehalten
    73
    16%
    Arbeitet
    Veröffentlicht: 2 Beispiele
    Ähnliche Aufträge
    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

    Projektdetails

    Budget
    100+ USD
    Für die Entwickler
    90 USD