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.

Termos de Referência

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. 































    Respondido

    1
    Desenvolvedor 1
    Classificação
    (186)
    Projetos
    205
    26%
    Arbitragem
    12
    25% / 58%
    Expirado
    39
    19%
    Livre
    2
    Desenvolvedor 2
    Classificação
    (15)
    Projetos
    33
    0%
    Arbitragem
    8
    25% / 50%
    Expirado
    14
    42%
    Livre
    3
    Desenvolvedor 3
    Classificação
    (251)
    Projetos
    402
    38%
    Arbitragem
    82
    41% / 20%
    Expirado
    70
    17%
    Carregado
    Pedidos semelhantes
    Warlen Mendes 30+ USD
    Robo que dê lucro e um bom desempenho e com facilidade de operação, e instalação no mercado de forex, para garantir uma renda diária, semanal, mensal e anual, para termos uma liberdade financeira futuramente

    Informações sobre o projeto

    Orçamento
    100+ USD
    Desenvolvedor
    90 USD