Monday 22 January 2018

Forex factory close all script


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 pelo fórum DerkWehler para ForexFactory. Na verdade, eu modifiquei o código para atender às minhas necessidades, mas achei que isso pode ser útil para 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 Forex Factory Calendar. Você pode filtrar os eventos de alto, médio ou baixo impacto, fatos, feriados ou por filtro de palavras-chave específicas. Veja todas as modificações listadas abaixo. Além disso, o indicador pode ser chamado dentro de uma 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 (Low 1. Medium 2. High 3). Você pode chamar buffers de duas maneiras: Chamada simples: (os valores padrão serão aplicados) Por favor, note que o indicador não possui (neste estágio) capacidades de back-testing. Cor de alto impacto C217,83,79 Med Cor de impacto C255,185,83 Cor de baixo impacto C91,192,222 Feriados cor clrOrchid Observações cor clrDimGray Modificações: Adicionado: propriedade rigorosa para compatibilidade com MetaTrader 4 Build 600 e melhor qualidade de código. Adicionado: mostra o impacto do evento PreviousForecast (impacto colorido). Adicionado: Opção para mostrar eventos relacionados apenas ao gráfico ativo (substituir outros parâmetros) Adicionado: filtro de palavras-chave. Encontre ou ignore uma palavra específica, ou seja, NFP, irá filtrar todos os eventos sem apenas essa palavra. (Sensível a maiúsculas e minúsculas) Adicionado: Opção para mostrar o tempo de barra de força de moeda tempo de propagação de distância. 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 cantos do gráfico. Adicionado: Dica de ferramenta no mouse hover que mostra o título do evento, impacto e tempo do evento restante. Adicionado: Título do painel. Você pode usá-lo como uma nota de lembrete :) Modificado: Mostre o evento no formato DateTime em vez de minutos restantes (você pode mostrar minutos restantes através da Dica de ferramenta) Modificado: linhas verticais para os próximos eventos. (Você pode precisar modificar a entrada do tempo compensado, dependendo do tempo do intermediário). Modificado: Buffers que mantém o próximo minuto do evento e impacto (veja exemplos acima) Modificado: Ordem revisada de Entradas Externas. Melhorado: substituiu a função DownLoadWebPageToFile () com a função native Windows URLDownloadToFileW (). Melhorado: Colocado (arquivo XML de downloadread) e códigos relacionados em funções para que possamos chamá-los quando necessário. Melhorado: substituiu o GlobalVariables que atualizava o arquivo XML com FILEMODIFYDATE - OnTimer () definido por AllowUpdates, UpdateHour entradas. Melhorado: Time GMT offset, agora os eventos serão exibidos em sua hora local automaticamente. Melhorado: justifique o painel de texto quando configurado para a direita. Melhorado: função de alerta, agora enviará ao lado do Alerta de popup: alerta de som, notificação de envio em seu telefone e e-mails. (Dois alertas separados) Melhorado: Qualidade do código, agora o indicador é mais leve e rápido do que nunca. Corrigido: várias correções de bugs, alguns códigos desnecessários ou variáveis ​​removidas, colocaram algumas variáveis ​​dentro de suas funções relacionadas. Para usar esse indicador, você precisa ativar as Importações DLL em suas opções da plataforma MetaTrader 4. Esteja ciente de que o código pode ter alguns erros ou outras falhas, por isso, se você vir algum erro ou sugestão, ou mesmo uma melhor prática de código, informe-me. De acordo com o site da Forex Factory, todos os horários dos eventos são aproximados e estão sujeitos a alterações. Fechar todas as ferramentas abertas Pedidos pendentes EA Preciso de uma EA para fazer o seguinte, muito simples: Coloque 2 ordens pendentes (comprar parar, vender parar, com SL TP TSL) Que eu configurei automaticamente nas configurações de EA. Se um pedido pendente for interrompido ou fechado por qualquer motivo, eu quero que a EA replace as ordens pendentes originais. Por exemplo. Se eu vender parar em 1090 e parar a perda em 1105. O preço atravessa 1090 e, em seguida, atinge SL em 1105. Quero que a EA configure as ordens pendentes novamente, o que é parar de vender em 1090 e SL em 1050. A EA deve Continue fazendo isso até parar manualmente. Ou melhor ainda, se um SL tiver atingido certo número de vezes em um dia. Wooffx: Estou continuamente frustrado por quão lento e complicado é também encomendar pedidos dentro do MT4. Talvez exista uma ScripEA que fará o que eu gostaria que o programa fizesse. Ainda não consegui encontrá-lo se houver. Isto é o que eu estou depois. 1. Desenhe uma linha horizontal no gráfico onde eu gostaria de inserir uma ordem pendente. Não é uma linha Tendência. Esta linha pode ser movida a qualquer momento antes do início do comércio. 2. Linhas SL e TP a serem desenhadas automaticamente com parâmetros predeterminados no gráfico ao mesmo tempo. No entanto, essas linhas devem ser arrastadas para novas posições no gráfico, alterando os valores de SL e TP. Mesmo depois de uma transação ter sido inserida. 3. O comércio só pode ser iniciado uma vez. I. E. Não desencadeie várias entradas. 4. Pode ter mais de uma ordem pendente no mesmo gráfico. Parece lembrar de ver algo em algum lugar. Não consigo entender por que o Metatrader não tem algo assim construído. Entrar em negociações seria muito mais fácil. Se alguém lá fora está ciente de algo disponível ao longo destas linhas, eu certamente gostaria de saber sobre isso. Experimente este link. (Desculpe, eu não tenho postagens suficientes para link.) O tópico em Forex Factory é chamado EASY EA-Trading facilitado. Por Oksana17 Use o EA na postagem 8, e não na publicação de abertura. O post de abertura possui linhas de tendência, o post 8 EA faz linhas horizontais. Não creio que você possa publicar vários negócios. É uma pena que a EA não seja postada como uma mq4, porque gostaria de alterar alguns dos parâmetros. Se você encontrar algo, então, por favor, coloque-o aqui. Obrigado pelas cabeças no Easy EA Starfish. Eu realmente me encontrei com essa EA antes, mas nunca conseguiria que ela funcionasse. No entanto, pegou no link Forex Factory que você sugeriu e agora ele funciona perfeitamente. Eu também encontrei uma versão posterior no mesmo tópico. A versão posterior permite o uso de linhas horizontais em vez das linhas de tendência de fiddly. Então, parece ser bom. Minhas primeiras impressões são muito favoráveis. Obrigado também a Oksana por escrever a EA. Pode ser feito um roteiro para comercializar o lado da fonte EA WO para abrir e fechar com base em EA Pode ser feito um script para trocar o código fonte EA WO, para abrir e fechar com base em negócios que a EA tomou. Uma EA comprou 2 anos Atrás, está bem a longo prazo. Eu não tenho código fonte porque era comercial e eles estão se protegendo, como seria de se esperar. Pergunta é - há algumas grandes retiradas. Gostaria que um script abriria um comércio na mesma direção que a EA quando o comércio estiver no valor de -100 ou -200. Então, esse comércio se encerre ao mesmo tempo que o comércio de EA que o desencadeou. Portanto, se uma parada ou lucrativo é atingido, o comércio também fecha. E deve abrir o mesmo tamanho de permissão que a EA abriu. Para mim, isso vai ser simples para programação ou impossível com a fonte. Felizmente, o primeiro. Agradeço antecipadamente.

No comments:

Post a Comment