Thursday 13 July 2017

Forex Indicator Mql4


Introdução à programação MQL4 Antes de começar a estudar a programação MQL4, definiremos o escopo do nosso estudo. Em primeiro lugar, deve notar-se que os programas discutidos neste livro podem ser usados ​​apenas como aplicativos para trabalhar no MetaTrader 4 Client Terminal. A seguinte ilustração mostra o papel desses programas no gerenciamento de comércio. Para uma melhor compreensão da importância desses programas na gestão do comércio, vejamos a ilustração. Figura 1 Um programa no MQL4 como parte do MetaTrader 4 Client Terminal. Se você está interessado na programação MQL4, você deve ter se familiarizado com o terminal do cliente até agora. O terminal do cliente faz parte do sistema de comércio on-line. Este sistema de comércio on-line também inclui um servidor instalado em um centro de negociação. O centro de negociação está conectado com outros participantes do mercado, como bancos e instituições financeiras. O terminal do cliente inclui um ambiente informativo, um conjunto de parâmetros com informações sobre o estado do mercado e sobre as relações entre um comerciante e um centro de negociação. Esses parâmetros incluem informações sobre os preços atuais, as limitações no tamanho máximo e mínimo da ordem, a distância mínima das ordens de parada, a permissão e a proibição da negociação automatizada e muitos outros parâmetros úteis que caracterizam o estado atual. O ambiente informativo é atualizado quando os novos tiques são recebidos pelo terminal (linha verde na Figura 1 anterior). Ferramentas integradas O terminal do cliente contém ferramentas integradas que permitem realizar análises técnicas do mercado e executar o gerenciamento manual de negociação. Para análise de mercado, você pode usar indicadores técnicos e várias linhas de resistência de linha de suporte, canais de tendência, níveis de Fibonacci e assim por diante. Para o gerenciamento manual de negociação, a barra de ferramentas de gerenciamento de pedidos é usada. Usando esta barra de ferramentas, um comerciante pode abrir, fechar e modificar pedidos. Além disso, o terminal possui a opção de gerenciamento automatizado da posição stop order. As ações de comerciantes com ferramentas de gerenciamento de negociação embutidas resultam na formação de pedidos comerciais, que são enviados para um servidor. Para obter mais informações sobre o terminal do cliente, consulte QuotUserguidequot (ClientTerminalfolderTerminal. chm). Ferramentas de programação A análise de mercado e o gerenciamento de comércio no MetaTrader 4 Client Terminal são implementados com a ajuda de ferramentas de programação. O idioma MQL4 permite criar esses programas. Existem três tipos de aplicativos criados no MQL4 e destinados a trabalhar no terminal do cliente: um indicador personalizado é um programa que mostra graficamente as regularidades do mercado de acordo com um algoritmo de autores escrito no programa. Um Expert Advisor é um programa que permite a automação parcial das operações de negociação, ou permite uma negociação totalmente automatizada. Um script é um programa para executar ações únicas, incluindo a execução de operações comerciais. A Figura 1 mostra que o aplicativo possui o mesmo meio de acesso ao ambiente de informação do terminal do cliente como ferramentas integradas para negociação manual (setas azuis). Também pode formar influências de gerenciamento (setas vermelhas), passadas para o terminal do cliente. Programas de diferentes tipos podem ser usados ​​simultaneamente e podem trocar dados. Usando essas aplicações, um programador pode automatizar uma grande parte das operações de negociação ou criar um robô que comercializará sem interferência de comerciantes. Aplicações e ferramentas de gerenciamento manual podem ser usadas no terminal do cliente simultaneamente, complementando-se. A característica técnica fundamental da negociação usando o sistema de negociação on-line MetaTrader é que todas as ações de gerenciamento são produzidas no terminal do cliente e depois enviadas para um servidor. Os programas de aplicação (Expert Advisor, script e indicador) podem funcionar apenas como parte do terminal do cliente, desde que esteja conectado a um servidor (centro de negociação). Nenhum dos programas de aplicação está instalado no servidor. O servidor só processará sinais provenientes de um terminal de cliente. Se um terminal do cliente estiver desconectado da Internet, ou se um programa de aplicação (Expert Advisor ou script) executado nela não gerar ações de gerenciamento, nada acontecerá no servidor. O escopo do nosso estudo inclui programas (Expert Advisors, scripts e indicadores personalizados) que realizam operações de negociação parcial ou totalmente automatizada e que ampliam consideravelmente a manutenção informacional da negociação (ver Figura 1). Neste livro, você encontrará a descrição dos componentes do programa e você encontrará as principais regras de criação e uso de programas. Também consideraremos detalhadamente exemplos de programas e exemplos dos parâmetros do ambiente informativo do terminal do cliente, que estão disponíveis para um programa durante sua execução. Os programas para negociação automatizada têm muito mais usos potenciais que as ferramentas manuais de gerenciamento de comércio. Na maioria dos casos, um programa facilita o trabalho de um comerciante, eliminando a necessidade de acompanhamento constante das situações do mercado, sentado diante de um computador por um longo período de tempo. Também pode ajudar a aliviar a tensão nervosa e a diminuir o número de erros que aparecem em períodos de extrema tensão emocional. Mas o principal é que o uso do método de gerenciamento de comércio permite aos comerciantes desenvolver suas próprias idéias e testá-las em dados históricos, selecionar parâmetros ideais para aplicar essas idéias e, finalmente, implementar uma estratégia de negociação planejada. MT4 Notícias Calendário Indicador Inscrito em maio de 2007 Status: Membro 330 Posts Eu tenho trabalhado neste indicador de notícias e agora está desenvolvido o suficiente para compartilhar. Eu também adicionei uma versão beta do meu indicador de notícias de última hora para você jogar. Os dados do calendário semanal ForexFactory são atualizados por hora para capturar as atualizações do calendário de meio-semana da FF. Os eventos podem ser filtrados por impacto, moeda e categoria. Uma tabela de eventos atuais e futuros pode ser exibida em uma escolha de duas larguras e pode ser colocada em qualquer lugar no gráfico. Linhas verticais podem ser plotadas no gráfico para marcar eventos passados. Passe o mouse sobre as linhas para ver detalhes. Os alarmes sonoros podem ser configurados para usar qualquer arquivo WAV no seu diretório de sons MT4. Entradas do indicador DisplayTable. Ative a tabela exibindo TableTitle. Cabeçalho da tabela. Múltiplas tabelas podem ser exibidas no mesmo gráfico, dando a cada um título diferente NarrowTable. Visualização abreviada restrita TableShowClock. Mostre o relógio de hora local TableNumEvents. Tamanho da tabela TableLookAheadHrs. Hora (horas) que os eventos futuros são exibidos TableHorizAlign. Colocação da tabela horizontal. Recuo da esquerda (pixels), ou recuo da direita se negativo, ou centrado se zero. TableVertAlign. Colocação da tabela vertical. Recuo da parte superior (pixels), ou da parte inferior, se negativo. TableSubWindow. Gráfico de sub-janela para colocar a tabela. TableBackground. Mostrar quadro de fundo. DisplayVertLines. Ative a exibição da linha vertical VLineMaxPeriod. Período de tempo máximo do gráfico para mostrar linhas verticais, e. Ajuste para 15 para mostrar linhas nos prazos M15 e inferior. VLineLookAheadMns. Tempo (minutos) que os eventos futuros são mostrados no gráfico IncludeLowImpact. Eventos de baixo impacto IncluemMediumImpact. Eventos de impacto médio Incluem HighImpact. Eventos de alto impacto Incluem férias. Feriados bancários Incluem encontros. Event event include IncludeSpeeches. Categoria de evento de fala IncludeSymbolCurrencies..Forex par base e moedas de cotação CurrencyFilterList. Lista de moedas, por exemplo, quotUSD, JPY, GBP, EURquot ou quotALLquot SoundAlarms. Ativar alarmes sonoros Alarm1Wav. Arquivo WAV para alarme 1. por exemplo, quotalert. wavquot Alarm1Mns. Tempo (minutos) antes dos eventos que o alarme soa Alarm2Wav. Arquivo WAV para alarme 2. por exemplo, quotalert2.wavquot Alarm2Mns. Tempo (minutos) antes dos eventos que o alarme soa ColorBreaking. Mensagens de erro e alguns outros bits ColorHigh. Impressionante ColorMedium. Impacto médio ColorLow. Baixo impacto ColorHoliday. Feriados bancários ColorDefault. Outras coisas ColorBack1. Background top ColorBack2. Fundo inferior UseAlternateSource. Falso Forex Dados do calendário da fábrica (recomendado), dados reais do calendário do DailyFX Por favor, note que os indicadores são GRÁTIS, e, portanto, são fornecidos de acordo com as condições de uso, take-it-or-leave-it, use-on-your-own-risk . Problema conhecido: Abrir a caixa de diálogo de propriedades do objeto para qualquer um dos objetos de indicadores pode causar o MT4 falhar. Solução alternativa: não o faça As versões atuais são NewsCal v1.07b amp NewsBrk v0.05 Experimente. Envie seus comentários aqui. Imagem anexada (clique para ampliar) Você pode colocá-lo nos cantos superiores já, os cantos inferiores só podem ser feitos aumentando a configuração TopMargin no momento. O alinhamento na borda inferior será adicionado mais tarde. Desculpe, não estou compartilhando a fonte MQL para esta. Eu atualizei a primeira publicação com uma nova versão. Eu mudei o filtro de moeda para uma lista simples e fiz algumas mudanças cosméticas menores. Sim, eu sei que posso mover indi thry X e Y axiss, mas com cantos é mais fácil De qualquer forma, obrigado, nice indi. O bom indicador b8 não conseguiu nos mostrar a previsão, real e anterior e precisamos adicionar impacto alto, médio ou baixo, quero trabalhar comigo. 1ª coisa, precisamos fazer um software. Não é um arquivo mq4, se fizemos o arquivo mq4 para mostrar tudo isso na janela do indicador, isso não será possível, então, faça o software, hw bem buscar dados do calendário de forexfactory ou fonte diferente, não precisará configurar, é apenas. Programa baseado na rede, hw to fetch, okey, buscar é muito fácil. Apenas oipen a página para ver o código fonte, copiar o calendário. Se você deseja um aplicativo autônomo, já existe um aqui: forexfactory showthread. phpt310910 Posso adicionar números de previsão atuais e atuais de amplificador se eu adicionar a capacidade de listar eventos passados, mas considero isso como muita informação. Isto é projetado principalmente como uma ferramenta para ajudar minha negociação. Tentei tornar a exibição tão simples quanto possível mostrando apenas a informação que me ajuda a trocar. Como comerciante, não tenho interesse nas notícias reais, isso é uma distração. Tudo o que eu preciso saber é o momento do evento e que tipo de evento é.

No comments:

Post a Comment