Como começar com o Metatrader 5 - página 79

 

Sinais comerciais:

Fórum sobre comércio, sistemas automatizados de comércio e teste de estratégias comerciais

Como começar com o Metatrader 5

Sergey Golubev, 2013.01.23 07:34

Em relação aos sinais ... Vejo alguns membros perguntados sobre como cancelar a assinatura dos sinais. Subscrevi algum sinal gratuito há 3 dias (sem nenhum problema até agora). Apenas algumas informações/tópicos sobre os sinais que eu coletei sobre os sinais:

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Como começar com o Metatrader 5

Sergey Golubev, 2016.02.17 09:08

Dicas para selecionar um sinal comercial para se inscrever. Guia Passo-a-Passo

"O comércio nos mercados financeiros é uma esfera bastante grande que envolve muitas pessoas e muitos ativos valiosos. Negociar com sucesso em seu setor de mercado preferido requer uma análise profunda, um maior desenvolvimento de seu próprio sistema de negociação e, é claro, a aquisição de disciplina dura e compostura do aço. Algumas pessoas não têm tempo para isso, mas têm a aspiração de fazer com que seus meios financeiros funcionem e proporcionem um benefício. O serviço de Sinais do site MQL5.com ajuda a resolver este problema. Este artigo é dedicado à abordagem do sistema na busca de um sinal necessário que satisfaça critérios de rentabilidade, risco, ambições comerciais, trabalho em vários tipos de contas e instrumentos financeiros".

Fórum sobre comércio, sistemas automatizados de comércio e teste de estratégias comerciais

como criar um sinal de graça em uma conta real

Aleksey Pak, 2016.02.19 14:04

Sinal baseado na conta real disponível apenas para assinatura paga. Sinais de demonstração sempre gratuitos.

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Como começar com o Metatrader 5

Sergey Golubev, 2016.02.19 16:25

Perguntas mais freqüentes sobre o serviço de Sinais

Perguntas

  1. Para que o serviço de Sinais é necessário?

  2. Quem pode criar um Sinal de negociação na MQL5.com? Devo pagar por isso?

  3. Quando um Sinal gratuito ficará disponível para assinatura?

  4. Como criar um Sinal gratuito?

  5. Como assinar um Sinal?

  6. Eu criei um sinal, mas ele não está disponível para assinatura no site. Por quê?

  7. Como assinar um sinal do terminal cliente MetaTrader 4 (MetaTrader 5)?

  8. Posso copiar negociações do MetaTrader 4 para o MetaTrader 5 ou vice versa?

  9. Como são cobradas as assinaturas pagas? O que acontecerá se uma assinatura gratuita for paga?

  10. Posso cancelar uma assinatura paga?

  11. Eu quero copiar negociações com volume fixo de 1,0 lotes. Isso é possível?

  12. Na conta do Provedor todas as negociações são realizadas com volume fixo de 0,1 lotes. Eu quero copiar estas negociações com volume maior, por exemplo, 0,3 lotes. Posso aumentar o volume de alguma forma?

  13. O Provedor tem o símbolo de negociação chamado GOLD, e meu corretor tem o mesmo instrumento, mas é chamado XAUUSD. As negociações em GOLD são copiadas para XAUUSD nesse caso?

  14. Posso estabelecer minhas próprias regras de cópia de negócios do símbolo de um Provedor para o símbolo de um Assinante?

  15. Que esquema de arredondamento é usado para a relação percentual do volume de negócios do Provedor e do Assinante?

  16. Por que não deve haver posições abertas e ordens pendentes em minha conta para assinar um sinal?

  17. Por que a negociação manual leva a problemas com a cópia de sinais (contas fora de sincronia)? Por que eu não posso assinar simultaneamente um sinal e negociar em uma conta?

  18. Como desativar seu próprio sinal? Eu não quero mais transmiti-lo.

  19. O terminal MetaTrader 4/5 tem que estar rodando na extremidade do Assinante para que as negociações sejam copiadas?

  20. Posso cancelar a assinatura do Sinal da mesma forma que a assinei?

  21. Como posso descobrir qual Sinal estou inscrito no terminal e como posso cancelar a inscrição?

  22. Como as transações são copiadas se o Provedor tem cotações de 4 dígitos para um Símbolo e o Assinante tem cotações de 5 dígitos para o mesmo Símbolo ou verso de vice versa?

  23. Como é calculado o Crescimento em Sinais?

  24. Como é calculado o crescimento anual até a data (YTD), se uma soma de crescimentos mensais difere deste valor?

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

assinatura de sinal desativada, habilitar assinatura em tempo real em configurações de 'Sinais

Jose Francisco Casado Fernandez, 2016.09.23 07:00

Você tem que fazer o login com seu usuário do mql5 primeiro (Ferramentas\\Ferramentas\Comunidade):




E depois, você tem que habilitar a assinatura do sinal (Sinais de Opções de Ferramentas):



Cumprimentos.

Fórum sobre negociação, sistemas automatizados de negociação e teste de estratégias de negociação

Sincronizar não faz o seu trabalho.

Marco vd Heijden, 2016.11.03 09:12

seu sistema que copia o sinal deve estar funcionando o tempo todo.

Se você fechar e reabri-lo, ele sincronizará novas posições.


 

Artigo muito útil

Estrutura de dados no MetaTrader 4 Build 600 e superiores


O MetaTarder 4 build 600 apresenta a nova estrutura e localização dos arquivos dos terminais dos clientes. Agora, as aplicações MQL4 são colocadas em diretórios separados de acordo com o tipo de programa (Expert Advisors, indicadores ou scripts). Na maioria dos casos, os dados do terminal agora são armazenados em uma pasta de dados especial separada do local de instalação do terminal. Neste artigo, descreveremos em detalhes como os dados são transferidos, assim como as razões para a introdução do novo sistema de armazenamento.


 

Avaliação rápida de um sinal: Atividade Comercial, Drawdown/Load e Gráficos de Distribuição MFE/MAE

Os assinantes freqüentemente procuram um sinal apropriado analisando o crescimento total na conta do fornecedor do sinal, o que não é uma má idéia. Entretanto, também é importante analisar os riscos potenciais de uma determinada estratégia comercial. Neste artigo mostraremos uma maneira simples e eficiente de avaliar um Sinal de Negociação com base em seus valores de desempenho:


 

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

A plataforma web MetaTrader 5 é agora mais rápida e mais conveniente

MetaQuotes Software Corp., 2016.09.29 10:59

Continuamos a melhorar a plataforma web MetaTrader 5 multiasset e a expandir suas características. A última atualização permite que você negocie em seu navegador favorito com ainda mais conforto. Inicie o terminal web e experimente as últimas inovações:

  1. Adicionada a capacidade de redimensionar os blocos de aplicação web, incluindo Market Watch e janelas de gráficos de preços.
  2. Adicionada a capacidade de ordenar por colunas nas abas Comércio e Histórico da janela Caixa de Ferramentas. A largura da coluna pode ser alterada.
  3. Adicionada a capacidade de adicionar rapidamente um símbolo.
  4. Aumentou a velocidade geral de operação do terminal web devido à otimização do código. A inicialização da conta, a adição de símbolos e a própria negociação são agora realizadas ainda mais rapidamente!

A plataforma web MetaTrader 5 é agora mais rápida e mais conveniente


Apesar de todas as mudanças, o principal permanece intacto - MetaTrader 5 Web ainda é a plataforma web mais versátil e conveniente.

Iniciar a aplicação e experimentá-la agora mesmo!


 

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Como começar com o Metatrader 5

Sergey Golubev, 2016.05.08 20:17

Bem-vindo,

  • Normalmente as pessoas que não podem codificar não recebem ajuda gratuita neste fórum, embora isso possa acontecer se você tiver sorte, seja paciente.
  • Se você mostrar suas tentativas e descrever bem seu problema, muito provavelmente receberá uma resposta da comunidade.
  • Se você não quiser aprender a codificar, nada de ruim, você pode tanto olhar para a Base de Código se já existe algo gratuito, ou no Mercado para produtos pagos (às vezes gratuitos também).
  • Finalmente, você também tem a opção de contratar um programador na seção Freelance.
Boa sorte.

 

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Como começar com o Metatrader 5

Sergey Golubev, 2014.05.07 18:18

Apenas um lembrete

Há um bom artigo relativo ao comércio fundamental(para a criação dos EAs relacionados ao News Trading) :

============

Construindo um negociante de notícias automático



Como afirma Investopedia, um negociador de notícias é "um negociador ou investidor que toma decisões comerciais ou de investimento com base em anúncios de notícias". De fato, relatórios econômicos como o PIB de um país, índices de confiança dos consumidores e dados de emprego de países, entre outros, freqüentemente produzem movimentos significativos nos mercados de moedas. Você já participou de alguma publicação de Folha de Pagamento Não Agrícola dos Estados Unidos? Se sim, você já sabe que esses relatórios podem determinar o futuro recente das moedas e atuar como catalisadores para a inversão de tendências.


 

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Plugin MAMM para MetaTrader 5 agora disponível para a gestão de ativos em mercados financeiros para corretores e comerciantes profissionais

MetaQuotes Software Corp., 2016.10.13 09:49

Após o crescimento da popularidade do MetaTrader 5, os corretores estão agora interessados em soluções extras para ampliar suas capacidades. Em resposta a esta demanda, o provedor de soluções de negócios Plugit Apps lançou um serviço de automação de gerenciamento de ativos integrado à plataforma popular.

O MetaTrader 5 PLG Multi-Asset Management Module (MAMM) é um plugin especial do lado do servidor com uma interface web projetada para corretores e gerentes de ativos profissionais. O aplicativo simplifica e otimiza a interação entre um gestor de dinheiro (Master) e um investidor que negocia na plataforma multissets MetaTrader 5. Os seguintes tipos de gestão de ativos são suportados: Equity Lot Ratio (MAM), Equity Cash Ratio (PAMM) e Equal Volume.

Plugin MAMM para MetaTrader 5


O PLG MAMM permite aos gestores de dinheiro que operam na plataforma MetaTrader 5 colocar um grande bloco de negociações a partir de uma Conta Principal através de um número ilimitado de contas de investidores usando uma variedade de estratégias e diferentes tipos de alocações. O aplicativo PLG MAMM também é equipado com uma poderosa ferramenta de relatórios que permite aos gerentes gerenciar sua lista de clientes além de avaliar seu desempenho através de relatórios estatísticos avançados e gráficos.

"Impulsionado pela crescente adoção do MetaTrader 5 entre os principais corretores, o Plugit percebeu que tinha chegado o momento de investir fortemente nas soluções MetaTrader 5 para atender à crescente demanda por tais produtos" - diz Jalal Faour, CEO da Plugit Apps. "Hoje, nos orgulhamos de estar entre os primeiros a lançar com sucesso uma ampla gama de produtos MetaTrader 5 confiáveis, notadamente nossa solução chave na mão, PLG MAMM. Nossa solução MAMM permite que os corretores MetaTrader 5 alavancem sua plataforma e atendam aos Money Managers, além dos clientes de varejo. Estamos muito satisfeitos por termos trabalhado de perto com a MetaQuotes antes de implantar esta solução inovadora".

Jalal Faour, Plugit Apps

Jalal Faour, Plugit Apps

Envie um e-mail para sales@plugitapps.com ou ligue para +357 25 025026 para saber mais sobre o plugin MetaTrader 5 PLG MAMM e teste a versão experimental gratuita.


 

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Lista de mudanças no MetaTrader 5 Client Terminal builds

MetaQuotes Software Corp., 2016.10.13 17:14

Nova plataforma MetaTrader 5 Build 1455: Bibliotecas de funções matemáticas em MQL5

A atualização da plataforma MetaTrader 5 deve ser lançada na sexta-feira, 14 de outubro de 2016. A nova versão apresenta as seguintes mudanças:

  1. Terminal: Dicas de ferramentas adicionais para os botões Comprar, Vender e Fechar nos diálogos comerciais. As dicas de ferramentas contêm informações sobre a segurança a ser comprada ou vendida durante a operação, para ajudar os iniciantes a entender o processo comercial.




  2. Terminal: Adicionados novos ícones de ordens, negócios e posições nas guias "Negociação" e "Histórico".




  3. Terminal: O terminal atualizado fornece exibição e atualização otimizada e muito mais rápida (até 4-5 vezes) da Profundidade de Mercado, do gráfico de tick na Profundidade de Mercado e dos dados de Tempo e Vendas.
  4. Terminal: Sincronização fixa do histórico de tick durante o horário de não-comercialização. O processo pode consumir uma quantidade excessiva de tráfego de rede em alguns casos.
  5. MQL5: Uma versão MQL5 da biblioteca de análise numérica ALGLIB foi incluída na Biblioteca Padrão.

    Características da biblioteca

    • Álgebra linear
    • Sistemas de equações lineares e não lineares
    • Interpolação
    • Otimização
    • Transformação rápida de Fourier
    • Integração numérica
    • Ajuste de mínimos quadrados lineares e não lineares
    • Equações diferenciais ordinárias
    • Funções especiais
    • Estatística descritiva e teste de hipóteses
    • Análise de dados - classificação, regressão
    • Implementação de algoritmos de álgebra linear, interpolação, etc. em aritmética de precisão múltipla (usando MPFR)

    Como usar

    Os arquivos ALGLIB estão localizados em MQL5Inclua Matemática em Alglib. Para usar as funções, adicione o arquivo principal da biblioteca ao seu programa:

    #include <Math\Alglib\alglib.mqh>

  6. MQL5: As funções estatísticas matemáticas foram incluídas na biblioteca padrão. A MQL5 agora fornece a funcionalidade da linguagem R, que é uma das melhores ferramentas para processamento e análise de dados estatísticos.

    Características da biblioteca

    A biblioteca estatística contém funções para o cálculo das características estatísticas dos dados, assim como funções para operações com distribuições estatísticas:

    • Funções para o cálculo das características estatísticas dos elementos da matriz
    • Opções para operações com distribuições estatísticas: distribuição normal, distribuição lognormal, distribuição beta, etc.

    Como usar

    Os arquivos da biblioteca de estatísticas estão localizados em MQL5Inclua Matemática. Para usar a biblioteca, adicione o arquivo com as funções necessárias em seu programa, por exemplo:

    #include <Math\Stat\Binomal.mqh>
    #include <Math\Stat\Cauchy.mqh>
    
    

    A descrição detalhada das funções da biblioteca está disponível no artigo Distribuições estatísticas em MQL5 - Taking the Best of R.


  7. MQL5: A versão MQL5 da biblioteca Fuzzy foi incluída na Biblioteca Padrão. A biblioteca Fuzzy implementa os sistemas de inferência Mamdani e Sugeno fuzzy.

    Características da biblioteca

    • 13 funções dos membros
    • Forma flexível para o desenvolvimento de regras de sistema fuzzy
    • Sistema de inferência difusa Mamdani
    • Sugeno sistema de inferência fuzzy
    • 5 método de defuzzificação para sistemas do tipo Mamdani-
    • Quantidade ilimitada de variáveis de entrada e saída

    Como usar

    Os arquivos da Fuzzy Library estão localizados em MQL5Inclua Matemática Fuzzy. Para usar a biblioteca, adicione o arquivo com as funções necessárias em seu programa, por exemplo:

    #include <Math\Fuzzy\mamdanifuzzysystem.mqh>
    #include <Math\Fuzzy\sugenofuzzysystem.mqh>
    
    

    Uma descrição detalhada da biblioteca está disponível na Base de Código: Fuzzy - biblioteca para o desenvolvimento de modelos fuzzy


  8. MQL5: Nova propriedade CHART_QUICK_NAVIGATION permite habilitar/desabilitar a barra de navegação rápida na carta. Se você precisar modificar e acessar o estado da propriedade, use as funções ChartSetInteger e ChartGetInteger.




    A barra de navegação é aberta pressionando Enter ou Space. Ela permite que você avance rapidamente para a data especificada na carta, bem como mudar os símbolos e os intervalos de tempo. Se seu programa MQL5 processar Enter ou a tecla Space pressionando, desative a propriedade CHART_QUICK_NAVIGATION, a fim de evitar a interceptação destes eventos pelo terminal. A barra de navegação rápida ainda pode ser aberta com um duplo clique.

  9. MQL5: Novas funções FileLoad e FileSave foram adicionadas. Eles fornecem um método fácil de ler e salvar arrays em arquivos. Ao contrário de FileRead* e FileWrite*, estas funções não requerem a manipulação do indicador. FileLoad e FileSave operam com arrays de tipos numéricos, bem como com estruturas simples que não possuem strings, arrays dinâmicos ou objetos de classe.
    long  FileLoad(
       const string filename,      // [in] File name
       void         &buffer[],     // [out] An array to which the file is read
       uint         common_flag=0  // [in] 0 - search for the file in the Files folder of the terminal, FILE_COMMON - search in the common directory of terminals
       );
    
    bool  FileSave(
       const string filename,      // [in] File name
       const void   &buffer[],     // [in] An array to which the file is saved
       uint         common_flag=0  // [in] 0 - create a file in the Files folder of the terminal, FILE_COMMON - create in the common directory of terminals
       );
    
    Um exemplo de como escrever carrapatos em um arquivo e depois lê-los:
    //--- input parameters
    input int      ticks_to_save=1000; // Number of ticks
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
      {
       string  filename=_Symbol+"_ticks.bin";
       MqlTick ticks[];
    //---
       int copied=CopyTicks(_Symbol,ticks,COPY_TICKS_ALL,0,ticks_to_save);
       if(copied!=-1)
         {
          PrintFormat(" CopyTicks(%s) copied %d ticks",_Symbol,copied);
          //--- If the tick history is synchronized, the error code is equal to zero
          if(!GetLastError()==0)
             PrintFormat("%s: Ticks are not synchronized. Error=",_Symbol,copied,_LastError);
          //---  Writing ticks to a file
          if(!FileSave(filename,ticks,FILE_COMMON))
             PrintFormat("FileSave() failed, error=%d",GetLastError());
         }
       else
          PrintFormat("Failed CopyTicks(%s), Error=",_Symbol,GetLastError());
    //--- Now reading the ticks back to the file
       ArrayFree(ticks);
       long count=FileLoad(filename,ticks,FILE_COMMON);
       if(count!=-1)
         {
          Print("Time\tBid\tAsk\tLast\tVolume\tms\tflags");
          for(int i=0;i<count;i++)
            {
             PrintFormat("%s.%03I64u:\t%G\t%G\t%G\t%I64u\t0x%04x",
             TimeToString(ticks[i].time,TIME_DATE|TIME_SECONDS),ticks[i].time_msc%1000,
             ticks[i].bid,ticks[i].ask,ticks[i].last,ticks[i].volume,ticks[i].flags);
            }
         }
      }
    

  10. MQL5: Visualização modificada dos indicadores personalizados com o modo de desenho DRAW_CANDLES. Agora é possível definir de uma a três cores para este modo. A exibição de candelabros depende de quantas cores são definidas.

    Se uma cor for especificada, todos os castiçais da tabela serão totalmente pintados nesta cor.
    //--- Candlesticks painted in the same color 
    #property  indicator_label1  "One color candles"
    #property  indicator_type1   DRAW_CANDLES
    //--- Only one color is specified, so all candlesticks are the same color
    #property  indicator_color1  clrGreen  
    
    Se forem especificadas duas cores, uma cor é usada para as bordas do castiçal, a outra é usada para o corpo.
    //--- The color of the candlesticks differs from the color of shadows
    #property  indicator_label1  "Two color candles"
    #property  indicator_type1   DRAW_CANDLES
    //--- Candlestick edges and shadows are green, body is white
    #property  indicator_color1  clrGreen,clrWhite 
    
    Se forem especificadas três cores, uma cor é usada para as bordas dos castiçais, duas outras cores são usadas para os corpos de castiçais de alto e baixo.
    //--- The color of the candlesticks differs from the color of shadows
    #property  indicator_label1  "One color candles"
    #property  indicator_type1   DRAW_CANDLES
    //--- Candlestick edges and shadows are green, the body of a bullish candle is white, the body of a bearish candle is red
    #property  indicator_color1  clrGreen,clrWhite,clrRed
    
    O estilo DRAW_CANDLES permite definir cores personalizadas de candelabros. Todas as cores também podem ser alteradas dinamicamente enquanto o indicador estiver em execução, usando a função PlotIndexSetInteger(desenho_index_DRAW_CANDLES, PLOT_LINE_COLOR, modifier_number, cor) onde o modifier_number pode ter os seguintes valores:
    • 0 - a cor das bordas e sombras
    • 1 - a cor do corpo do candelabro
    • 2 - a cor do corpo do candelabro em forma de candelabro
    //--- Setting the color of edges and shadows
    PlotIndexSetInteger(0,PLOT_LINE_COLOR,0,clrBlue);
    //--- Setting the color of the bullish candlestick body
    PlotIndexSetInteger(0,PLOT_LINE_COLOR,1,clrGreen);
    //--- Setting the color of the bearish candlestick body
    PlotIndexSetInteger(0,PLOT_LINE_COLOR,2,clrRed);
    
  11. MQL5: Bugs corrigidos e operação melhorada com o histórico de tick usando as funções CopyTicks.
  12. MQL5: A partir da nova construção, os operadores podem ser usados em interfaces (não era permitido antes).
  13. Mercado: Corrigido um erro que poderia levar ao pedido repetido de entrar na MQL5.community ao comprar produtos do Mercado.
  14. Testador: Adicionada a tradução da IU para grego, malaio e hebraico.
  15. Documentação atualizada.

A atualização estará disponível através do sistema LiveUpdate.


 

Segurança do código da MQL5: Proteção por senha, geradores de chaves, limites de tempo, licenças remotas e técnicas avançadas de criptografia de chaves de licença EA

"A maioria dos desenvolvedores precisa ter seu código protegido. Este artigo apresentará algumas maneiras diferentes de proteger o software MQL5. Todos os exemplos no artigo se referem a Expert Advisors, mas as mesmas regras podem ser aplicadas aos Scripts e Indicadores. O artigo começa com uma simples proteção por senha e segue com geradores chave, licenciando uma determinada conta de corretores e proteção por limite de tempo. Em seguida, introduz um conceito de servidor de licença remota. Meu último artigo sobre a estrutura MQL5-RPC descreveu Chamadas de Procedimento Remoto do MetaTrader 5 para qualquer servidor XML-RPC".

"Farei uso desta solução para fornecer um exemplo de licença remota". Também descreverei como melhorar esta solução com codificação base64 e fornecerei conselhos para o suporte PGP para fazer uma proteção ultra segura para os Consultores e Indicadores Especializados MQL5. Estou ciente de que a MetaQuotes Software Corp. está fornecendo algumas opções para o licenciamento do código diretamente da seção Mercado da MQL5.com. Isto é realmente bom para todos os desenvolvedores e não invalidará as idéias apresentadas neste artigo. As duas soluções utilizadas em conjunto só podem tornar a proteção mais forte e mais segura contra o roubo de software".