Thursday, 2 August 2018

Metatrader forex factory news indicator forex


MetaTrader 4 - Indicadores FFC - Forex Factory Calendar - indicador para MetaTrader 4 Esta é uma versão modificada do popular indicador de notícias FFCal que foi publicado inicialmente por DerkWehler para ForexFactory fórum. Na verdade, Ive modificado o código para atender às minhas necessidades, mas eu achei que ele pode ser útil para os outros também, então eu decidi compartilhá-lo. Eu reescrevi o indicador para que você possa considerá-lo quase construir a partir do zero do original. No entanto, ele compartilha as mesmas técnicas e estilo principal. O indicador coloca um painel em seu gráfico que mostra 5 eventos econômicos listados no Calendário de Fábrica de Forex. Você pode filtrar os eventos de alto, médio ou baixo impacto, Fala, Feriados ou por filtro de palavras-chave específico. Veja todas as modificações listadas abaixo. Além disso, o indicador pode ser chamado dentro de um EA usando a função iCustom () acessando 2 buffers: Buffer (0) contém minutos até o evento mais recente. O buffer (1) contém o valor de impacto para o evento mais recente (Baixo 1. Médio 2. Alto 3). Você pode chamar buffers de duas maneiras: Chamada simples: (os valores padrão serão aplicados) Observe que o indicador não tem (nesta fase) capacidades de back-testing. Cor de alto impacto C217,83,79 Cor de impacto Med C255,185,83 Cor de impacto baixo C91,192,222 Feriados color clrOrchid Observações color clrDimGray Modificações: Adicionado: propriedade restrita para compatibilidade com MetaTrader 4 Build 600 e melhor qualidade de código. Adicionado: Mostrar evento Impacto anterior / previsional (impacto colorido). Adicionado: Opção para mostrar eventos relacionados apenas ao gráfico ativo (substituir outros parâmetros) Adicionado: Filtro de palavras-chave. Localizar ou Ignorar uma palavra específica, ou seja, NFP, irá filtrar todos os eventos com / sem apenas essa palavra. (Sensível a maiúsculas e minúsculas) Adicionado: Opção para mostrar a força da moeda / bar time left / spread value. Adicionado: opção para controlar o tempo de exibição de eventos passados ​​(em minutos). Adicionado: Opção para definir a localização do painel em 4 esquinas do gráfico. Adicionado: Tool-tip no mouse hover que mostra o título do evento, o impacto eo tempo do evento restante. Adicionado: Título do painel. Você pode usá-lo como uma nota de lembrete :) Modificado: Mostra o evento no formato Data / Hora em vez de minutos restantes (você pode mostrar minutos deixados através de Dicas) Modificado: Linhas verticais para os próximos eventos. (Você pode precisar modificar a entrada de deslocamento de tempo dependendo do tempo do seu corretor). Modificado: Buffers que contém o evento próximo minuto e impacto (ver exemplos acima) Modificado: Ordem revisada de Entradas Externas. Melhorado: Substituído DownLoadWebPageToFile () função com nativa Windows URLDownloadToFileW () função. Melhorado: colocado (download / ler arquivo XML) e códigos relacionados em uma funções para que possamos chamá-los quando necessário. Melhorado: Substituído GlobalVariables que usado para atualizar arquivo XML com FILEMODIFYDATE - OnTimer () definido por AllowUpdates, UpdateHour entradas. Melhorado: Time GMT offset, agora os eventos serão mostrados em sua hora local automaticamente. Melhorado: justifique o painel / texto quando definido para a direita / esquerda. Melhorado: Alerta função, Agora ele vai enviar ao lado do Alerta Popup: alerta de som, notificação Push no seu telefone e e-mails. (Dois alertas separados) Melhorado: qualidade do código, agora o indicador é mais leve e mais rápido do que nunca. Corrigido: Várias correções de bugs, alguns códigos desnecessários / não utilizados ou variáveis ​​removidas, colocaram algumas variáveis ​​dentro de suas funções relacionadas. Para usar esse indicador, você precisa ativar as Importações de DLL em suas opções de plataforma MetaTrader 4. Tenha em atenção que o código pode ter alguns erros ou outras falhas, por isso, se vir algum erro ou sugestão, ou mesmo uma prática de código melhor, contacte-nos. De acordo com o site Forex Factory, todos os tempos do evento são aproximados e sujeitos a alterações. Forex Factory News EA Este conselheiro especialista troca notícias em qualquer período de tempo. As notícias são baixadas do site Forex Factory. Certifique-se de adicionar o URL às configurações do terminal. A EA é lançada em um único gráfico e define todos os pares necessários para negociação por conta própria. O robô trabalha com ordens pendentes estabelecendo duas paradas de compra e venda de ordens de parada antes de um comunicado de imprensa. Definições Seleccionar calendário - selecção do calendário Introduzir o sufixo - definir o sufixo Utilizar para negociação - utilizar para negociação Distância para ordens - parar ordem distância do preço Tomar lucro - tomar lucro Parar Perda - parar a perda Transferir lucro parar para breakeven - ativar um Breakeven Etapa de equilíbrio - breakeven step Lucro ativar trailing stop - ativar trailing A trailing stop - trailing size Etapa trailing stop - trailing step Tipo de lotes iniciais - use um lote fixo ou uma porcentagem de margem livre Lote fixo - lote fixo para ser usado na negociação Usando Margem, - porcentagem de margem livre a ser utilizada na negociação Duplicar ativado - habilitar / desabilitar a duplicação do lote de uma ordem de parada oposta. Quando um dos pedidos é ativado, o oposto é colocado com um lote duplo O número de duplicações - número de duplicações O spread máximo - spread máximo para abrir um pedido O deslizamento máximo - deslizamento máximo. Se um deslizamento exceder um valor especificado, as ordens são removidas Configurações gerais Alinhar a ordem de, s - definir ordens de parada antes de um comunicado de imprensa em segundos Remover ordens pendentes através de min - excluir ordens se nenhuma tiver sido ativada após um horário especificado , Min. - fechar todas as ordens após um período de tempo especificado Intervalo modificar ordens - mover ordens para o preço após um intervalo de tempo especificado em segundos (0-off) Exibe as notícias nas telas - exibir notícias na tela Mostrar marcadores notícias - exibir marcadores de notícias O EURJPY na notícia no JPU - set ordens em EURJPY depois que uma notícia relacionada JPY aparece (por padrão, USDJPY somente) Coloc ordens no EURUSD nas notícias no USD - põr ordens em EURUSD após uma notícia relacionada USD-related (Por padrão, USDJPY apenas) Coloque os pedidos no GBPJPY sobre as notícias sobre o GBP - set ordens em EURUSD depois de uma notícia relacionada com o USD aparece (por padrão, apenas USDJPY) Coloque ordens no DE30 nas notícias sobre o USD - set Encomendas em EURUSD após uma notícia relacionada com o USD aparece (por padrão, apenas USDJPY) Coloque ordens no US30 na notícia sobre o USD - definir ordens em EURUSD após uma notícia relacionada com o USD aparece (por padrão, USDJPY apenas) - comércio de notícias de alto impacto Só negociação Médio - comércio de médio impacto notícias Apenas negociação Baixo - comércio de baixo impacto notícias Adicionar o nome do arquivo de notícias para Strategy Tester - digite o nome da moeda para testar no testador de estratégia Tempo de teste de notícias 1 - Das notícias de teste para teste sem um arquivo de data Tempo de teste de notícias 2 - tempo das notícias de teste para testar sem um arquivo de data Tempo de teste de notícias 3 - tempo das notícias de teste para testar sem uma data fileMT4 Calendário Indicador Juntado Maio 2007 Status: Membro 330 Posts Eu tenho trabalhado neste indicador de notícias e agora está desenvolvido o suficiente para compartilhar. Ive também adicionou uma versão beta do meu indicador de notícias de última hora para você jogar. Os dados do calendário semanal do ForexFactory são atualizados de hora em hora para capturar as atualizações de calendário no meio da semana a partir do 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 colocado em qualquer lugar no gráfico. Linhas verticais podem ser plotadas no gráfico para marcar eventos passados. Mouse sobre as linhas para ver detalhes. Os alarmes audíveis podem ser configurados para usar qualquer arquivo WAV no diretório MT4 / sons. Indicador entradas DisplayTable. Ative a exibição da tabela TableTitle. Cabeçalho da tabela. Várias tabelas podem ser exibidas no mesmo gráfico, dando a cada um título diferente NarrowTable. Estreito abreviado display TableShowClock. Mostrar relógio de hora local TableNumEvents. Tamanho da tabela TableLookAheadHrs. Hora (horas) em que os eventos futuros são exibidos TableHorizAlign. Posição horizontal da tabela. Recuar a partir da esquerda (pixels), ou recuar a partir da direita se negativo, ou centrado se zero. TableVertAlign. Posicionamento vertical da mesa. Recuar a partir do topo (pixels), ou do fundo se negativo. TableSubWindow. Gráfico subwindow para colocar tabela. TableBackground. Mostrar o plano de fundo da tabela. DisplayVertLines. Ative a exibição da linha vertical VLineMaxPeriod. Período de tempo máximo do gráfico para mostrar linhas verticais, e. Definido para 15 para mostrar linhas nos cronogramas M15 e inferior. VLineLookAheadMns. Tempo (minutos) que eventos futuros são mostrados no gráfico IncludeLowImpact. Eventos de baixo impacto IncludeMediumImpact. Eventos de impacto médio IncludeHighImpact. Eventos de alto impacto IncludeHolidays. Feriados IncludeMeetings. Categoria de evento da reunião IncludeSpeeches. Categoria de evento de voz IncludeSymbolCurrencies..Forex par base e cotação de moedas CurrencyFilterList. Lista de divisas, por ex. USD, JPY, GBP, EURquot ou quotALLquot SoundAlarms. Ativar alarmes sonoros Alarm1Wav. Arquivo WAV para alarme 1. eg quotalert. wavquot Alarm1Mns. Tempo (minutos) antes de eventos que o alarme é soado Alarm2Wav. Arquivo WAV para alarme 2. eg quotalert2.wavquot Alarm2Mns. Tempo (minutos) antes de eventos que o alarme é soado ColorBreaking. Mensagens de erro e alguns outros bits ColorHigh. Alto impacto ColorMedium. Impacto médio ColorLow. Baixo impacto ColorHoliday. Feriados Bancários ColorDefault. Outras coisas ColorBack1. Parte superior do fundo ColorBack2. Fundo inferior UseAlternateSource. Falsos dados do calendário de fábrica do Forex (recomendado), dados do calendário do DailyFX verdadeiro Por favor, note que os indicadores são GRATUITOS e, portanto, são fornecidos na forma como é, take-it-or-leave-it, use-at-your-own-risk basis . Problema conhecido: Abrir a caixa de diálogo de propriedades do objeto para qualquer um dos objetos de indicadores pode causar a falha do MT4. Solução: Não faça isso As versões atuais são NewsCal v1.07b amp NewsBrk v0.05 Experimente. Envie seus comentários aqui. Imagem anexa (clique para ampliar) Você pode colocá-lo nos cantos superiores já, canto inferior só pode ser feito aumentando a configuração TopMargin no momento. O alinhamento à borda inferior será adicionado mais tarde. Desculpe, não estou compartilhando a fonte MQL para esta. Ive atualizado o primeiro post com uma nova versão. Ive mudou o filtro de moeda para uma simples lista e fez algumas pequenas mudanças cosméticas. Sim, eu sei que posso mover indi thry axiss X e Y, mas com cantos é mais fácil Graças Anyway, IND agradável. Bom indicador b8 não conseguiu nos mostrar previsão, real e anterior e precisa adicionar impacto de alta, média ou baixa, quero trabalhar comigo. A primeira coisa que precisamos para fazer um software. Não um arquivo mq4, se fizemos mq4 arquivo para mostrar tudo isso na janela indicador thn itll não é possível, tão bem fazer software, hw bem buscar dados de calendário de forexfactory ou fonte diferente, itll não é necessário para a configuração, é apenas. Net programa baseado, hw para buscar, okey, buscar é muito fácil. Apenas oipen página para ver o código fonte, cópia calendário. Se você quiser um aplicativo autônomo, já existe um aqui: forexfactory / showthread. phpt310910 Eu posso adicionar números de previsão de ampères atuais, se eu adicionar a capacidade de listar eventos passados, mas eu considero isso como muita informação. Isso é principalmente concebido como uma ferramenta para ajudar a minha negociação. Eu tentei fazer a exibição tão simples quanto possível mostrando apenas as informações que me ajuda a negociar. Como um comerciante, eu não tenho nenhum interesse na notícia real, esta é uma distração. Tudo que eu preciso saber é o momento do evento e que tipo de evento é.

No comments:

Post a Comment