MT4 Gráfico off-line não atualizando o check-in do Indicador Personalizado: eles estão encerrando qualquer discussão sobre bugs. Parece que eles estão considerando a coisa terminada. Agora podemos aguardar a próxima atualização que fará com que todas as coisas antigas parem de destruir Quase todos os corretores transferidos para o novo metatrader Isso nos diz muito. Ou houve um grave problema de segurança com o antigo metatrader ou corretores simplesmente não se importa com o que acontecerá aos usuários. Nenhuma das opções é boa para nós. E é difícil manter a compilação 506 viva. SebastianK: Quase todos os corretores transferiram para o novo metatrader. Isso nos diz muito. Ou houve um grave problema de segurança com o antigo metatrader ou corretores simplesmente não se importa com o que acontecerá aos usuários. Nenhuma das opções é boa para nós. E é difícil manter a compilação 506 viva. Oh, uau. Sinto muito pelas pessoas cujo trabalho está sendo comercializado, mas não porque os indicadores que normalmente eles usam não são compatíveis com o novo MT4. Eles definitivamente o pior porque pagar suas contas, seguros, etc., todos dependem de poderem trocar. O indicador P4L PeriodCon costumava trabalhar com backtesting (visual) também. Esta foi uma ótima solução para backtesting com diferentes gráficos TF (mesmo símbolo). No entanto, como relatado neste tópico, as versões anteriores não conseguem atualizar o gráfico (off-line). A versão mais recente publicada aqui (P4L PeriodCon 1.02.ex4) bloqueia o MT4 (durante o teste de retorno) ao selecionar o indicador da lista de indicadores personalizados e pressionando o botão OK. Testei isso em 2 plataformas, tanto com e sem corretor de conexão, que deu o mesmo problema. A única coisa relatada nos logs. 19: 34: 05.308 broker build 625 parado. Qualquer um com uma solução alternativa ou sabe onde podemos encontrar o mq4 para este indicador cherno99: O indicador P4L PeriodCon costumava trabalhar com backtesting (visual) também. Esta foi uma ótima solução para backtesting com diferentes gráficos TF (mesmo símbolo). No entanto, como relatado neste tópico, as versões anteriores não conseguem atualizar o gráfico (off-line). A versão mais recente publicada aqui (P4L PeriodCon 1.02.ex4) bloqueia o MT4 (durante o teste de retorno) ao selecionar o indicador da lista de indicadores personalizados e pressionando o botão OK. Testei isso em 2 plataformas, tanto com e sem corretor de conexão, que deu o mesmo problema. A única coisa relatada nos logs. 19: 34: 05.308 broker build 625 parado. Qualquer um com um soluçãoalternativo ou sabe onde podemos encontrar o mq4 para este indicador. Poste a versão que costumava trabalhar na compilação 509. Eu não lembro exatamente sobre a compilação que eu joguei pela última vez com isso, poderia ser 509. Atualmente, minha compilação é 625. A O indicador P4L PeriodCon 1.01.ex4, por exemplo, não dá falha no modo de exibição (visual), mas as únicas vezes que o gráfico M2 (offline) é atualizado é quando o indicador é carregado ou quando você altera algumas configurações do indicador. Nos mesmos momentos, reparo que o timestamp no arquivo hst (C: Usuários. AppDataRoamingMetaQuotesTerminal. History. GBPUSD2.hst) também muda. Isso tem algo a ver com versões mais recentes do Windows e outras opções de arquivo abertas no mt4 (como FILESHAREWRITEFILESHAREREAD). Podemos acelerar o fileflush para o arquivo hst Quando eu testei recentemente o indicador conectado, ele funcionaria por alguns minutos (baixa velocidade de backtester da estratégia) antes de falhar. Mas antes de deixar de funcionar, atualizaria o gráfico M2 (off-line) perfeitamente em sincronia com a tabela de testador de estratégia M1 (visual) que joga naquele momento. (Esta foi pré-625). Acabei de pensar que isso funcionava no testador da Estratégia: quando eu estava usando o indicador que anexei na minha publicação anterior, eu configuraria o parâmetro do indicador LiveUpdateMultipleCharts como falso. Ao fazê-lo, o código chamaria a função UpdateChartWindow () em vez de UpdateMultipleChartWindows (). O último teve um problema com o uso do GetWindowHandle com muita freqüência, bloqueando o MT4 enquanto o primeiro apenas conseguia o identificador da janela uma vez, mantendo isso em uma variável estática. Eu testei isso no meu outro computador hoje, onde ainda tenho um MT4 build 509 e as coisas ainda funcionam perfeitamente como costumavam fazer. Mas, bobo, nunca pensei em usar este indicador compilado com o MetaEditor build 509 no meu MT4 build 600. E SIM, enquanto as versões mais recentes do P4L PeriodCon falham no testador de estratégia, este ainda faz o trabalho atualizando meu gráfico off-line. E se eu precisar de mais de um período de tempo (não), eu atribuo o indicador uma segunda vez com outra configuração para PeriodMultiplicador e aqui também configurando LiveUpdateMultipleCharts para falso. Eu não sei o que mudou nas versões mais recentes, por isso que eu estava pedindo o arquivo mq4, mas eu suponho que estes não estão disponíveis Editar: Testei isso somente no modo visual até agora. Antes de adicionar o indicador, reduza a velocidade do testador da estratégia, personalize as configurações do indicador, abra o gráfico off-line por Arquivo - Abrir Off-line. Depois de fazer isso, você pode acelerar, mas não vá mais rápido do que 31 cherno99: acabei de me lembrar como isso costumava trabalhar no testador de Estratégia: quando eu estava usando o indicador que eu anexava na minha publicação anterior eu configuraria o parâmetro do indicador LiveUpdateMultipleCharts Para falso. Ao fazê-lo, o código chamaria a função UpdateChartWindow () em vez de UpdateMultipleChartWindows (). O último teve um problema com o uso do GetWindowHandle com muita freqüência, bloqueando o MT4 enquanto o primeiro apenas conseguia o identificador da janela uma vez, mantendo isso em uma variável estática. Eu testei isso no meu outro computador hoje, onde ainda tenho um MT4 build 509 e as coisas ainda funcionam perfeitamente como costumavam fazer. Mas, bobo, nunca pensei em usar este indicador compilado com o MetaEditor build 509 no meu MT4 build 600. E SIM, enquanto as versões mais recentes do P4L PeriodCon falham no testador de estratégia, este ainda faz o trabalho atualizando meu gráfico off-line. E se eu precisar de mais de um período de tempo (não), eu atribuo o indicador uma segunda vez com outra configuração para PeriodMultiplicador e aqui também configurando LiveUpdateMultipleCharts para falso. Eu não sei o que mudou nas versões mais recentes, por isso que eu estava pedindo o arquivo mq4, mas eu suponho que estes não estão disponíveis Editar: Testei isso somente no modo visual até agora. Antes de adicionar o indicador, reduza a velocidade do testador da estratégia, personalize as configurações do indicador, abra o gráfico off-line por Arquivo - Abrir Off-line. Depois de fazer isso, você pode acelerar, mas não vai mais rápido do que 31. Encontrar um identificador de janela em um processamento normal leva um milésimo de segundo. Mantê-lo (o identificador) em uma variável estática (variável global visível para o procedimento que é usado apenas) não Fazer qualquer diferença. O objetivo é que o metatrader ao compilar com o novo metatrader trata a chamada dll de forma diferente da compilação 509 (acho que eles estão fazendo isso para evitar a pirataria) e esse novo compilador aprimorado produz arquivos ex4 que não funcionam do mesmo modo que antes. Não espere que as mesmas coisas sejam possíveis para d, como costumávamos fazer do metatrader 509 e anteriores. O novo metatrader 4 está longe, longe de estar no palco que construiu 509 foi. Mesmo quando exatamente o mesmo procedimento de atualização de janela é usado, ele não faz nada - ele não congela o terminal, mas não atualiza o gráfico off-line produzido - e simplesmente não faz o que deve fazer. E mesmo quando as chamadas ansi dll são substituídas por chamadas dll unicode (ou seja, a instrução oficial que veio do stringo - o desenvolvedor principal do metatrader), ainda não acontece - o gráfico off-line não recebe carrapatos gerados (que nunca estavam lá no primeiro Coloque no que diz respeito ao código original no procedimento UpdateChartWindow () - esse procedimento nunca gerou tiques para o gráfico off-line, ele gerou somente o evento de atualização da janela). Assim, até que o metatrader limpe as coisas que eles fizeram recentemente, não espere que Trabalhe como poderiaCollection: Indicadores, scripts. Por Pips4Life (P4L.) Tópico iniciado: 15-Jan-2010 Ao longo dos anos, eu postei vários indicadores de certificados de amplificador que ajudaram os usuários do MT4. A partir desta escrita, um foi baixado 2700 vezes e vários outros têm gt1000 downloads cada Compartilhando esses programas é a minha maneira de devolver essa grande comunidade. Eu decidi começar este quotcollectionquot thread como um único ponto de referência apontando para o trabalho compartilhado Ive. (Os outros contribuidores são incentivados a fazer o mesmo para que possamos beneficiar do seu trabalho). Abaixo estão os links para os meus programas que você pode querer verificar. Vou manter este tópico posicionado 1 atualizado com anúncios de novos indicadores à medida que acontecem. (No entanto, não atualizamos esse tópico com cada atualização. Consulte cada thread de origem para a versão mais recente de cada um). Eu raramente começo completamente do zero. A maioria dos meus programas são atualizações importantes para os indicadores já existentes. O crédito é devido aos autores originais. (Obrigado). Por favor, note que, se minhas adições a um programa existente não forem significativas ou se eu não pretender mantê-lo (na postagem 1 de cada segmento), não vou incomodar renomeá-lo com um quotP4L de prefixo. Independentemente do que eu chamo, se você preferir renomeá-lo de volta para o nome original ou o que for, isso depende de você. Se você modificar qualquer um dos meus programas e re-publicá-lo, mude o nome da sua versão com um sufixo ou prefixo exclusivo para distinguê-lo da versão quotacional. Se você anexar um dos meus tópicos com uma atualização, se eu quiser as mudanças de idéias, irei carregar a atualização para esse tópico postar 1 e reconhecer suas contribuições nas notas do histórico de threads e programas. Programas MT4: em ordem cronológica reversa (de publicação original): 160 downloads) Como um usuário colocou, o quotgold standardquot para gerar gráficos off-line. Todos os gráficos quotofflinequot são atualizados em tempo real (desde que o gráfico fonte-TF permaneça aberto) Gera padrões temporais do gráfico MT4 (por exemplo, M10, H2.) Capacidade de exibir timeshift qualquer gráfico em qualquer horário. (Por exemplo, Daily1H, H4-2H.) Capacidade de gerar gráficos com períodos de gt de 1 mês (Nota: Muitos indicadores funcionam em tais gráficos sem modificação, mas alguns podem exigir que as mudanças funcionem com prazos não-padrão e gráficos ao tempo). Novo tempo de sessão de CandleTime e hora de sessão muito legal Indicadores de relógio P4L Clock. mq4 (2008-Set-26. Atualizado v25 2010-Jan-14: 1200 downloads) Exibir o tempo atual correto para até 18 zonas do mercado mundial Diferentes cores de destaque usadas durante o horário de abertura do mercado Controle sobre sintaxe: AMPM vs. 24 horas. Cotação opcional: SSquot. Exibir quotBar para a esquerda: quot (tempo restante da barra) Display Broker e hora local Os tempos são ajustados corretamente por datas-por-timezone STDST independentes. Em resumo, compare a precisão do tempo do corretor em relação ao seu próprio relógio da CPU. (Quota de exibição: SSquot. Isso é muito útil quando se espera eventos de notícias de alto impacto em momentos exatos). O retângulo de fundo opcional abaixo dos rótulos pode cobrir barras de preços para legibilidade P4L CandleTime. mq4 (2008-Set-26 Atualizado v12 2009-Nov-13: 1100 downloads) Exibe o tempo restante da barra ao lado da barra atual. Indica quotWAIT4BAR: - MM: SSquot (ou seja, uma nova barra esperada, mas não marca ainda) (opt) Exibe o tempo restante da barra como um comentário (canto superior esquerdo) Muito melhorado P4L OrderHistory. mq4 script para exibir o histórico comercial nos gráficos P4L OrderHistory. mq4 (was quotOrderHistory V2.mq4quot) (2007-Set-13 Atualizado 2010-Jan-11: 1050 downloads) Exibe o seu histórico comercial (ou as ordens abertas) graficamente. As setas marcam os eventos abertos do amplificador aberto. Linhas de tendências tiradas do preço do gtclose aberto. Textos opcionais. Calcula o lucro em pips padrão. (... mesmo em corretores de mais dígitos). Detectar e marcar determinados tipos de deslizamento. Combine o histórico de negócios de vários corretores (primeiro resultado, depois use como entrada) Histórico comercial de saída como um arquivo CSV para importar para o Excel Inclua TODOS os históricos comerciais ou limite por data-intervalo. O arquivo de saída pode incluir TODOS os símbolos, ou apenas o símbolo do gráfico atual. 2700 downloads) Anotar cada nível de Fibo (ou Expansão) com o preço Programas MT5: (Marcador de posição para trabalhos futuros.) P. S. Se você gosta do meu trabalho e pode adicionar um quotvouchquot para mim, por favor. Obrigado. P4L, eu posso obter seu Tempo de Vela para anexar, mas o Conversor de Relógio e do Período não. Correndo IBFX MT4. Até recomeculei cada indi 2 vezes mais, mas ainda não tenho sorte. Qualquer ajuda seria apreciada. Você selecionou quotAllow DLL Importsquot quando você adicionou Clock e PeriodCon em seus gráficos. O Relógio deve exibir vezes no canto inferior esquerdo. No final de semana, os horários do mercado estarão errados até que seu corretor comece de novo. Você sabe que o PeriodCon não faz nada visível no gráfico em que você o adiciona, o que faz é gerar um arquivo de dados nos bastidores, no entanto, ele dará uma janela pop-up indicando o nome do gráfico que está sendo gerado (ou será Dizer-lhe mensagens de erro). Você deve usar File-gtOpen Offline-gt. Selecione o nome EXACT que o pop-up diz que está sendo gerado. Não usei o IBFX, mas desconheço qualquer razão pela qual o deles seria diferente de todo o resto dos MT4s em uso. Cada um desses programas está funcionando bem para mim. Não sei o que mais sugerir. Exatamente. Não estou recebendo uma janela pop-up com o PeriodCon, ou com o Relógio. O Temporizador de Vela funciona bem. Mas quando eu tentar anexar os outros 2 indis. nada. Nada mesmo. Não há qualquer reação a ou com os gráficos. Eu abri com o compilador e re-compilado ambos várias vezes cada. Não ajudou obviamente. Só para saber, conheço o seu trabalho e usei as versões mais antigas do seu relógio sem problemas. Este é um grande mistério. Hmmm 1. Você definitivamente ativou quotAllow DLL Importsquot sob a guia comum quando você os anexou ao seu gráfico 2. É possível que sua janela pop-up apareça fora da tela em algum lugar que você não consegue vê-lo (geralmente faz um sino tocar também, então se Seus alto-falantes estão em você deve ouvi-lo). Você vê a janela emergente ocorrer para outros indicadores Você poderia tentar um script com nada mais do que: Eu uso um laptop com um 2º monitor, e muitas vezes eu exibo as popups no segundo monitor. No entanto, se eu levar meu laptop em algum lugar e usar apenas a tela normal, descobri que algumas janelas pop-up (para alertas e propriedades de objetos) podem aparecer fora da tela. Não consegui descobrir nada para consertar isso além de executá-lo novamente com o 2º monitor e mova manualmente as janelas pop-up para a tela principal, e ENTÃO eu posso desconectar o 2º monitor, reiniciar e as janelas pop-up abertas onde eu a deixava pela última vez na janela do monitor principal. Este problema é uma dor real quando ocorre. Se eu estivesse realmente preso sem acesso ao meu 2º monitor, o Id provavelmente apenas instalaria um 2º MT4 para usar, mas o que é incômodo. 3. Abra a janela do Terminal. Procure na guia Especialistas. Você vê mensagens relacionadas ao Clock andor PeriodCon. Tente adicionar o Relógio e, deliberadamente, NÃO configure o quotAllow DLL Importsquot. Isso causa um erro popup Se não, algo está muito errado. 4. Talvez porque tenha funcionado antes, talvez haja algo corrompido sobre sua instalação atual. Você tentou reinstalar (ou instalando uma 2ª cópia em uma pasta diferente) 5. Qual versão do MT4 você está usando, eu não vi problemas em versões anteriores e minha versão faz v4.00 build 402. 6. Que sistema operacional . Quanto memória RAM Como já é o seu computador Você verificou o Gerenciador de Tarefas do Windows para verificar as estatísticas sobre a quantidade de memória usada e a quantidade de CPU. Se sua máquina está fraca, isso pode ser um fator. 7. Você poderia tentar instalar um MT4 para um corretor diferente e experimentá-lo? Praticamente, todo corretor oferece uma demonstração de teste gratuita. Se isso funcionar, então tente definitivamente 4 (reinstalando o seu IBFX MT4). Ainda é um mistério para mim.
Comments
Post a Comment