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

 

Novo artigo -

----------------

Cliente nativo no Twitter para MT4 e MT5 sem DLL

O Tweeter fornece uma plataforma gratuita para que qualquer pessoa poste qualquer coisa em seu site. Ela pode ser tão valiosa quanto dicas financeiras ou tão sem valor quanto qualquer pessoa proeminente pode ser ao expressar seus pensamentos. Uma vez que este artigo enfoca principalmente a mídia ao invés de seu conteúdo, vamos começar.

Para aqueles que podem codificar em outras linguagens de programação, estas Bibliotecas Twitter podem ser úteis como referência. Elas são grandes recursos que fornecem uma grande visão dos detalhes de implementação que, às vezes, não são óbvios pela simples leitura da documentação API apenas.
Native Twitter Client for MT4 and MT5 without DLL
Native Twitter Client for MT4 and MT5 without DLL
  • www.mql5.com
Tweeter provides free platform for anyone to post anything on their site. It can be as valuable as financial tips or as valueless as any prominent person can be in expressing her/his thoughts. Since this article primary focus on the media instead of its contents, let's get started. Please sign-up on Tweeter to indulge yourself with a bunch of...
 

Não estou recebendo a hora certa exibida na cruz quando me posiciono sobre as velas. Está cerca de 30 minutos atrás.

Também não recebo dois níveis de sinal nos gráficos MACD. kndly me ajude.

Também como usar o MQL...

Também qual indicador dá a indicação antecipada mais precisa sobre o preço de uma ação. Obrigado

 
Majeti Svb:

Não estou recebendo a hora certa exibida na cruz quando me posiciono sobre as velas. Está cerca de 30 minutos atrás.

Também não recebo dois níveis de sinal nos gráficos MACD. kndly me ajude.

Também como usar o MQL...

Também qual indicador dá a indicação antecipada mais precisa sobre o preço de uma ação. Obrigado

O tempo no gráfico é o tempo do servidor do corretor.

Há um indicador MACD padrão que está localizado aqui no MT5:


Se você não gosta deste indicador MACD padrão, então você pode selecionar e instalar o outro a partir do CodeBase ou do Mercado (há muitos deles).

MQL5 é a linguagem de programação. Os programadores estão usando esta linguagem de programação mql5 para criar EAs/indicadores/ferramentas personalizados.

Quanto ao melhor indicador, você deve selecioná-lo por si mesmo, desculpe.

 
Majeti Svb:

Não estou recebendo a hora certa exibida na cruz quando me posiciono sobre as velas. Está cerca de 30 minutos atrás.

Também não recebo dois níveis de sinal nos gráficos MACD. kndly me ajude.

Também como usar o MQL...

Também qual indicador dá a indicação antecipada mais precisa sobre o preço de uma ação. Obrigado

Mais algumas informações (para iniciantes):

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

Como iniciar uma conta ativa?

Sergey Golubev, 2020.07.29 10:29

Encontre o corretor Metatrader (há muitos corretores Metatrader, use o google para encontrar), e abra a conta de acordo com suas condições em seus sites.

1. O artigo - MQL5.community - Nota do usuário

2. Ajuda MetaTrader 5 -Abra uma conta

3. Por onde eu começo?
https://www.mql5.com/en/forum/212020

4. MetaTrader 5 Ajuda - Plataforma de negociação - Manual do usuário

5. Como fazer uma pesquisa no fórum

6. MetaTrader 5 Ajuda -Abrir uma conta

7. Encontre um Servidor pelo Nome do Corretor:
https://www.mql5.com/en/forum/214820


 

E só para resumir tudo - -

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

1. Nota do usuário

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

Como começar com o Metatrader 5

Sergey Golubev, 2016.12.30 17:26

Apenas alguns lembretes sobre como inserir código no post(para novos usuários/novos usuários) - leiaaqui, e leia todo o artigo:MQL5.community - User Memo
============

2. Como fazer uma busca no portal do fórum/mql5

3. Resumos

3.1Como começar com MT5, um resumo !(incl. o tópico anterior:Como começar com MetaTrader e forex, o início)
MetaTrader 4 Ajuda - Terminal do Cliente - Guia do Usuário
MetaTrader 5 Ajuda - Plataforma de Operação - Manual do Usuário

3.2Tudo (ainda não) sobre Testador de Estratégia, Otimização e Nuvem

3.3MetaTrader 5 Python User Group- o resumo

3.4Resumo do SISTEMA ASCTREND(incl. 2 bons EAs)

3.5SISTEMA DE TRATAMENTO DE ARMAZENAGEM Como

3.6Sistema Parabólico PriceChannel(incl. 2 versões do EA)

3.7Avaliação da Condição de Mercado(2 EAs foram criados)

3.8Ichimoku

3.9Vídeos financeiros e comerciais - Índice

3.10.Tudo sobre a guia Calendário e Eventos Macroeconômicos

3.11Tudo sobre o MQL5 Wizard : criar robôs sem programação

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

4. Primeiro artigo chave:
MetaTrader 5 - More Than You Can Imagine!

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

5. O segundo artigo chave:
Oportunidades sem limites com MetaTrader 5 e MQL5

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

6. Como adicionar o corretor ao MT5:

6.1. Ajuda do MetaTrader 5 -Abrir uma conta

6.2. MetaTrader 5 Android OS Help -Abrindo uma conta demo

6.3 MetaTrader 5 iPhone/iPad Ajuda -Conectando a uma conta e abrindo uma conta demo

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

7.Sinais

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

8.mercado

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

9.MQL5 VPS para MT4/MT5

9.1. Como se inscrever no VPShttps://www.mql5.com/en/forum/187872#comment_4851530

9.2. Você pode mover sua assinatura VPS de uma conta para outra
https://www.mql5.com/en/forum/172120#comment_4166892

9.3. Descrição MQL5 VPS
https://www.mql5.com/en/forum/172553#comment_4185979

9.4. Monitor VPS

9.5. Sincronizar -
https://www.mql5.com/en/forum/211508

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

10. Corretores

10.1. Encontre um servidor pelo nome do Corretor:
https://www.mql5.com/en/forum/214820
https://www.mql5.com/en/forum/214820

10.2. Ajuda para iniciantes

10.3. Corretores dos EUA
https://www.mql5.com/en/forum/12423/page500#comment_4736742

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

11.Promoção:


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

12. Freelance, descompilação, as regras, exemplos do código descompilado:
https://www.mql5.com/en/forum/203200
Todos os links/informações Freelance - este post.

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

13. regras gerais e melhores práticas do Fórum

13.1Discussão

13.2Regras do fórum

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

14. O tópico sobre os tópicos:o que está acontecendo no fórum em todo lugar
Bom tópico se você está procurando algo novo e moderno (e grátis)

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

15.MT5, mql5, mql5.com sugestões de melhoria

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

16. Como se inscrever no tópico ou convidar uma pessoa a participar do tópico -o fio condutor

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

17. Acabo de baixar o MT5, não tenho certeza de como puxar o Cryptos-o fio.

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

18. Clube de telepatas-a postagem no fórum eng e o tópico no tópico rus.

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

19. Como hospedar um robô comercial automatizado no Metatrader(como anexar a EA ao gráfico para comercialização)

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

20. Recurso de tradução automática
https://www.mql5.com/en/forum/13348

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

21. Como baixar o Indicador gratuito e instalá-lo no Metatrader
https://www.mql5.com/en/forum/261958

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

22. Como anexar o indicador ao gráfico; como alterar as configurações do indicador que foi anexado ao gráfico
https://www.mql5.com/en/forum/344569

 

Só para lembrar -

----------------

Executing Trades - Trading Operations - MetaTrader 5 Help
Executing Trades - Trading Operations - MetaTrader 5 Help
  • www.metatrader5.com
The trading activity in the platform implies forming and sending market and pending orders to be executed by a broker, as well as managing current positions by modifying or closing them. In the platform, you can review your account trading history, configure alerts of market events and much more. Opening Positions # Opening of a position or...
 

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

De onde eu começo?

Sergey Golubev, 2018.09.20 15:43

Dicas de uso - as instruções sobre HowTo

=========

----------------

----------------

----------------


 

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

MetaTrader 5 Plataforma beta construída 2605: Análise fundamental e critérios complexos no Testador de Estratégia

MetaCotações, 2020.09.10 17:03

A versão beta da plataforma MetaTrader 5 atualizada será lançada na sexta-feira, 11 de setembro de 2020. Convidamos todos os traders a participar dos testes da nova versão, para avaliar todas as suas características e para ajudar os desenvolvedores a corrigir os erros.

Para atualizar a plataforma MetaTrader 5 até a construção do 2605, navegue para Ajudar \ Verificar Atualizações da Área de Trabalho \ Última Versão Beta:



A construção final da nova plataforma MetaTrader 5 será lançada após os testes beta públicos.

A nova versão apresenta as seguintes mudanças:

  1. Terminal: Facilidades de análise fundamental expandidas.

    Adicionadas novas propriedades de instrumentos comerciais, que permitem uma categorização mais precisa dos símbolos:

    • Setor - o setor da economia ao qual o ativo pertence, como energia, finanças, saúde e outros.
    • Indústria - o tipo de indústria a que o bem pertence, como roupas esportivas, acessórios, fabricação de carros, negócios de restaurantes e outros.
    • País - o país da empresa cujas ações são negociadas na bolsa de valores.

    Com base nestas propriedades, um sistema separado foi implementado na Market Watch, permitindo operações eficientes com símbolos. Selecione uma categoria no menu, e todos os instrumentos disponíveis serão adicionados a uma lista para uma análise aprofundada:

    As propriedades relevantes foram adicionadas às especificações do contrato:



    Além disso, os dados fundamentais sobre símbolos comerciais podem agora ser abertos diretamente da plataforma. Links para os maiores agregadores foram adicionados ao menu de contexto Market Watch:


    A disponibilidade de dados ampliados é controlada pelo corretor. No entanto, garantimos a disponibilidade padrão das informações avançadas para o número máximo de instrumentos. Assim que os corretores atualizarem seus servidores para a nova versão, os dados apropriados do país, setor e indústria aparecerão em suas plataformas.
  2. Terminal: Sinais melhorados e vitrines de mercado. Os botões de aluguel e assinatura foram adicionados ao painel do lado esquerdo:


    Outras melhorias dizem respeito ao projeto da seção. Isto inclui cores mais brilhantes dos botões, botões de login MQL5 maiores e outras melhorias.

  3. Terminal: Cálculo de lucro/perda potencial fixo para níveis de Stop Loss e Take Profit chart.


  4. Terminal: Erros corrigidos no cálculo dos instrumentos sintéticos. Os erros podem ocasionalmente causar o congelamento da plataforma na inicialização.
  5. Terminal: Exibição fixa dos valores indicadores de Fractals embutidos na Janela de Dados.
  6. Terminal: Todos os ícones nas barras de ferramentas da plataforma foram atualizados para suportar os monitores HiDPI.
  7. Terminal: Ajuste fixo do volume da posição para sinais de negociação copiados. A operação de ajuste pode às vezes falhar devido à aplicação incorreta de níveis de parada, o que causou o erro de "paradas inválidas".
  8. Terminal: Reconstrução do histórico de preços otimizado após mudanças relevantes no servidor.
  9. MQL5: Acrescentada a função MathClassify. Ela determina o tipo de um número real e retorna um resultado como um valor da nova enumeração ENUM_FP_CLASS.
    ENUM_FP_CLASS  MathClassify(
       double  value      // real number
       );
    A enumeração contém os seguintes valores:

    • FP_SUBNORMAL - um número subnormal que está mais próximo de zero do que o menor número normal representativo DBL_MIN - 2.2250738585072014e-308.
    • FP_NORMAL - um número normal na faixa entre 2,2250738585072014e-308 e 1,7976931348623158e+308.
    • FP_ZERO - um zero positivo ou um zero negativo.
    • FP_INFINITE - um número que não pode ser representado pelo tipo apropriado, um infinito positivo ou negativo.
    • FP_NAN não é um número.

    Use o seguinte código para verificar a validade do número real:
    if(MathClassify(value)>FP_ZERO)
      {
       Print("value is not a valid number");
      }
  10. MQL5: Propriedades de símbolos adicionados que podem ser obtidos usando as funções SymbolInfoString:

    • SYMBOL_COUNTRY - o país da empresa cujas ações são negociadas na bolsa de valores.
    • SYMBOL_SECTOR_NAME - o setor da economia ao qual o ativo pertence, como energia, finanças, saúde e outros.
    • SYMBOL_INDUSTRY_NAME - o tipo de indústria a que o ativo pertence, como roupas esportivas, acessórios, fabricação de automóveis, comércio de restaurantes e outros.

    As propriedades são devolvidas como um fio.

    O setor e a indústria a que o instrumento pertence podem ser obtidos como um valor de enumeração. Isto pode ser feito solicitando as seguintes propriedades usando a função SymbolInfoInteger:

    • SYMBOL_SECTOR
    • SÍMBOLO_INDÚSTRIA

    As enumerações ENUM_SYMBOL_SECTOR e ENUM_SYMBOL_INDUSTRY foram adicionadas para trabalhar com estas propriedades.

  11. MQL5: Um novo mecanismo de gerenciamento de memória foi implementado nos programas da MQL5. Ele permite uma alocação de memória até 3 vezes mais rápida e evita possíveis erros de acesso à memória.
  12. MQL5: Operações otimizadas e aceleradas com o histórico da conta através das funções de Histórico*.
  13. MQL5: Chamada WebRequest fixa a partir do ponto de entrada OnDeinit. Nas versões anteriores, a chamada de função não podia ser implementada no caso de uma parada do Expert Advisor.
  14. MQL5: Chamada de função WebRequest fixa a partir dos serviços. Anteriormente, uma chamada de função podia falhar após o reinício do serviço.
  15. MQL5: Adicionada verificação para suporte de tipo duplo em um dispositivo ao usar OpenCL. O tipo de flutuador não pode ser usado em cálculos financeiros devido ao arredondamento excessivo. Portanto, a plataforma requer explicitamente suporte duplo para os cálculos. Se o tipo duplo não for suportado, uma mensagem apropriada será escrita no log da plataforma: o dispositivo '<nome>' não suporta o tipo 'duplo'. Anteriormente, uma mensagem de erro comum era mostrada em tais casos.
  16. MQL5: Execução significativamente acelerada da função AccountInfoDouble com os parâmetros ACCOUNT_EQUITY e ACCOUNT_BALANCE.
  17. MQL5: Aplicação fixa de modelos a um gráfico através da função ChartApplyTemplate.
  18. MQL5: Chamada de função ChartSetInteger fixa com o parâmetro CHART_BRING_TO_TOP.
  19. MQL5: Um novo método Conjugado foi adicionado à biblioteca Alglib embutida. Este método permite o cálculo de números conjugados para números complexos. A biblioteca está localizada em MQL5\Inclua a MQL5\Math\Alglib.
  20. MQL5: Perfilador de código completamente revisado. O novo profiler opera com maior precisão e velocidade.

    • A análise é agora baseada no código que é otimizado de forma semelhante à compilação da versão de lançamento de um programa. Isto permite uma determinação mais precisa da velocidade de execução do código, pois exatamente o mesmo código será usado durante a execução do programa.
    • O novo profiler usa o método de perfil "Amostragem". Este método leve e preciso coleta estatísticas de desempenho da aplicação, coletando dados da pilha de chamadas e calculando o desempenho em intervalos regulares.
    • Ao contrário das versões anteriores, o novo profiler não faz nenhuma alteração no código analisado. O método Instrumentação usado anteriormente adicionou certas construções ao código, que eram usadas para medir a velocidade da função. Isto poderia afetar a velocidade final do código.

    O desenvolvimento do perfilador vai continuar. Outras melhorias estarão disponíveis nos próximos lançamentos da plataforma.

  21. Testador: Operações otimizadas com a MQL5 Cloud Network. Carga fixa de Expert Advisors nos agentes.
  22. Testador: Acrescentado novo critério de otimização "Critério complexo máximo". Esta é uma medida integral e complexa da qualidade de um teste de aprovação. Ele mede múltiplos parâmetros:

    • Número de acordos
    • Sorteio
    • Fator de recuperação
    • Pagamento esperado
    • Razão Sharpe

    O valor mais alto de um parâmetro (por exemplo, o lucro) nem sempre é a melhor opção em termos de análise complexa. O critério complexo seleciona gradualmente os melhores passes: primeiro, pelo número de negócios, depois pelo Payoff esperado, Fator de recuperação, e assim por diante. A nova opção permite receber os melhores passes de otimização de acordo com todos os parâmetros. Além disso, é possível selecionar o melhor passe com base no parâmetro desejado, como por exemplo, o maior lucro.

    Selecione o novo critério nas configurações do testador de estratégia e inicie a otimização.


    O valor "Critério Complexo máximo" será exibido em uma aba separada "Resultado" nos resultados da otimização. Os passes podem ser ordenados por esta coluna. O novo critério suporta iluminação codificada por cores para destacar visualmente os melhores passes. Valores abaixo de 20 são destacados em vermelho, e valores acima de 80 são mostrados em verde escuro.




  23. MetaEditor: Iniciamos a revisão global das funções de gerenciamento de código inteligente (IntelliSense).

    • As dicas agora mostram a assinatura completa da função, além de seu nome.
    • A fonte para as dicas é agora definida de acordo com as configurações do MetaEditor.

    Outras melhorias estarão disponíveis nos próximos lançamentos da plataforma.

  24. Documentação atualizada.


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


     

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

    Nova plataforma MetaTrader 5 construída 2650: Carregamento de gráficos de fundo e melhorias no perfil de código MQL5

    MetaCotações, 2020.10.08 16:39

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


    1. Terminal: A aba Opções apresenta uma nova configuração intitulada "Pré-carga de dados de gráficos para posições abertas e ordens".

      A fim de economizar tráfego, a plataforma de negociação faz o download do histórico de preços simbólicos somente quando os dados relevantes são solicitados, por exemplo, quando o gráfico de preços é aberto ou quando os testes são lançados. Entretanto, isto pode nem sempre ser conveniente para símbolos usados ativamente. Se você ativar a nova opção, os gráficos dos símbolos para os quais você tem posições abertas ou ordens pendentes, serão atualizados no modo de fundo sempre que você lançar a plataforma. Assim, você não terá que esperar pelo download dos dados após a abertura dos gráficos, e os dados relevantes estarão imediatamente disponíveis para análise.




    2. Terminal: Geração fixa de barras diárias após os finais de semana.
    3. Terminal: Atualização fixa dos gráficos. Os gráficos podem ocasionalmente não ser atualizados após o download adicional de dados de preços atualizados.
    4. Terminal: Atualização otimizada do cache do histórico de negociações da conta. A otimização permite a redução dos atrasos de dados ao usar as funções de Histórico*.
    5. Terminal: Exibição fixa da coluna Comentário ao exibir o histórico de negociações como posições.
    6. Terminal: Exibição fixa do botão de renovação de assinatura de sinal.
    7. MQL5: Mais melhorias dentro da atualização total do profiler de código. As seguintes funções foram implementadas além das inovações apresentadas no build 2615:

      Adicionados novos parâmetros
      Anunciamos anteriormente o uso do método de amostragem para o novo profiler. O profiler faz pausas na operação do programa MQL (~1000 vezes por segundo) e coleta estatísticas sobre quantas pausas foram realizadas em determinados segmentos de código. Isto também inclui a análise das pilhas de chamadas para determinar a participação de cada função no tempo total de operação do código. Após a criação do perfil, os usuários recebem estatísticas sobre quantas vezes a operação foi pausada e quantas vezes cada uma das funções apareceu na pilha de chamadas:

      • CPU total [unidade,%] - quantas vezes a função apareceu na pilha de chamadas.
      • Auto CPU [unidade,%] - o número de "pausas" que ocorreram diretamente dentro da função especificada. Esta variável é crucial na identificação de gargalos: de acordo com as estatísticas, as pausas ocorrem com mais freqüência onde é necessário mais tempo de processamento.


      Adicionada a capacidade de desativar a definição de funções durante a criação de perfis
      Durante a compilação de programas MQL, as funções são definidas, ou seja, o código da função é adicionado diretamente ao site de chamada de funções. Isto permite uma aceleração significativa do desempenho. Entretanto, este procedimento dificulta a criação de perfis de funções. A fim de obter um relatório sobre funções "puras", você pode desativar a definição de perfil nas configurações do MetaEditor:




      Projeto do relatório atualizado
      Redefinimos o relatório de criação de perfil e a apresentação das informações de criação de perfil na janela do código-fonte. O design modernizado será mais familiar aos usuários do Visual Studio.




    8. MQL5: Operação fixa da função CopyTicksRange. A função às vezes poderia retornar dados incompletos.
    9. MQL5: Novo código de erro TRADE_RETCODE_HEDGE_PROHIBITED - a abertura de uma posição ou colocação de uma ordem pendente não é permitida porque as posições de hedge são proibidas. O erro é retornado se um usuário tentar executar uma operação de negociação no caso de o hedge ser desativado para a conta e o usuário já tiver uma ordem ou posição oposta para o mesmo símbolo.
    10. MQL5: Removida a capacidade de chamar a MessageBox quando da depuração de indicadores. A MessageBox não pode ser chamada dos indicadores porque suspende a execução do thread durante todo o tempo enquanto se espera pela resposta do usuário.
    11. MQL5: Adição otimizada e significativamente acelerada de instrumentos de negociação ao Market Watch usando a função SymbolSelect.
    12. MQL5: Comportamento da função Fixed ArrayInsert para arrays de tamanho fixo. Agora, o comportamento corresponde a sua descrição na documentação: quando elementos são inseridos, o tamanho da matriz de destino não muda e os elementos à direita da posição de inserção são deslocados para a direita (os últimos elementos de 'contagem' são "largados"), enquanto os elementos são copiados da fonte para o espaço liberado.
    13. Testador: Fixado trabalhando com configurações de condições comerciais personalizadas durante os testes; o diálogo de configurações foi revisado.

      • Cálculo fixo de comissões personalizadas. Para habilitar as comissões, basta agora especificar o nome do símbolo e não o caminho completo.
      • Separadores reajustados para uma operação mais eficiente.
      • Renomeado o diálogo e a opção que permite ajustes personalizados.
      • Largura de coluna otimizada nas tabelas de ajustes.
      • Quando a opção "Usar configurações personalizadas" é desativada, todas as outras configurações no diálogo são desativadas. Anteriormente, as configurações permaneciam editáveis e os usuários poderiam pensar erroneamente que as configurações seriam aplicadas durante os testes.




    14. Testador: Corrigido um erro ocasional relacionado com o recebimento de pedidos do histórico comercial por bilhete.
    15. MetaEditor: Adicionado esquemas de cores predefinidos para a janela de edição de código: claro (padrão), escuro e azul. Você pode personalizar o editor sem ter que configurar a visualização do editor manualmente.

      Além disso, agora é possível personalizar a cor da borda para as pontas das ferramentas de função.




    16. MetaEditor: Todos os ícones nas barras de ferramentas foram atualizados para suportar os monitores HiDPI.
    17. A documentação foi atualizada.

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


    Razão: