Saturday 23 December 2017

Forex clock indicator


Indicador do Relógio É também um bom e está mostrando como isso pode ser feito, mas está mostrando o que eu quis dizer que os scripts não são adequados para algumas coisas (mudanças de frame de tempo, mudanças de símbolo.) O que eu estava falando é uma EA que Mostra o tempo restante até o final da barra e está sincronizado com a hora local (uma vez que não pode depender do tempo do corretor, obviamente, por momentos em que não há carrapatos provenientes do corretor). O único problema é que eu postei isso na seção de elite e seria Não seja justo para os membros da seção de elite para publicar aqui também. Desculpe cyclone567: oi, estou procurando um indicador de relógio igual a b-clock. Mas com b-clock é atualizado quando o tick é atualização, existe um indicador semelhante com o relógio b, mas a atualização com base no relógio do meu PC. Obrigado. Cyclone567: obrigado mladen, estou usando o MT4. Eu encontrei 1 script para exibir a hora local ... pelo menos é quase o que eu preciso, ou você conhece algum outro script. Localtime. mq4 use este código simples int start () cyclone567: thanks mladen, estou usando o MT4. Eu encontrei 1 script para exibir a hora local ... pelo menos é quase o que eu preciso, ou você conhece algum outro script. Localtime. mq4Clock Metatrader Indicador Detalhe: O comércio de varejo de Forex é agitado e competitivo que a razão pela qual a ferramenta ideal é realmente essencial. O investimento financeiro que você colocou será maximizado por meio disso. A maioria dos investidores opta por utilizar Metatraders porque apresenta um monte de conforto. Os desempenhos extraordinários de Metatraders são antecipados junto com Clock Forex Indicator. Você pode baixar deste site de internet o indicador do Relógio para o Metatrader 4 ou até o Metatrader 5. Foi incluída uma foto de relógio que mostra a aparência do indicador logo após a colocação no seu Metatrader. Se você for atraído junto com a imagem acima, além de encontrá-lo benéfico para você, então não espere configurá-lo. Há também outros Indicadores de Tempo Metatrader que você pode selecionar. Você pode verificar diferentes tipos de indicadores simplesmente clicando na categoria de indicadores de tempo e também conhece as atualizações mais recentes disponibilizadas. Você deve notar que esse indicador é bastante famoso, pois o volume de downloads continua aumentando todos os dias. Até agora, há cerca de 1 pessoas que baixaram o Relógio acumulando um total de 150 downloads totais. Fazer o download desse indicador é realmente fácil, clique no link de download e salve-o em sua área de trabalho. Caso você considere este indicador útil, sua pontuação certamente será muito amada. Juntamente com a ajuda da sua classificação, existem outros visitantes que podem considerar o download do indicador. No caso de você acreditar que nosso site é benéfico e uma maravilhosa galeria de indicadores mt4 personalizados, certifique-se de falar sobre isso junto com seus amigos fazendo uso dos botões de compartilhamento. Muito obrigado por visitar Forex Bazar e baixar Clock. New muito legal CandleTime e tempo de sessão Indicadores de relógio Última atualização de quotP4L Clock. mq4quot: 19 de março de 2017. Postado novo v212 Última atualização quotP4L CandleTime. mq4quot: 22 de março de 2017, publicado no novo v13 I Utilizou CandleTime. mq4 (aka b-Clock. mq4) por um longo período de tempo, e teve algumas peculiaridades na exibição de dígitos únicos (por exemplo, quot: 9quot em vez de quot: 09quot) e, às vezes, o número de segundos restantes foi negativo , O que eu achava estranho e um pouco difícil de notar o quot-quot sign. Limpei o código e adicionei algumas variáveis ​​de usuário para controlar a cor, e ou exibir o tempo pela barra, e ou exibir um comentário. O texto por barra exibe apenas um dígito de segundos. (Quot: 09quot) FYI, quando os segundos restantes são um número negativo, a barra antiga terminou, mas a nova barra ainda não foi formada, ou em certo sentido está atrasada. Nesses casos, agora exibo um texto quotWAIT4BAR: - MM: SSquot, portanto, é claramente diferente da exibição normal. (FYI, quando os mercados são lentos, muitas barras M1 e até mesmo M5 (e superiores) nunca se formam, então a condição quotWAIT4BARquot pode persistir por muito tempo). O programa acima eu chamei quotP4L CandleTime. mq4quot. Você pode renomeá-lo se desejar. Eu também decidi modificar outro programa relacionado ao tempo, Clockv13.mq4, também conhecido como Clock. mq4, que teve alguns problemas de exibição semelhantes. Essa ferramenta exibe uma série de nomes de mercado e horas em um canto do seu gráfico. Eu fiz algumas melhorias significativas para o indicador que eu chamo quotP4L Clock. mq4quot: cores de destaque diferentes utilizadas para Horário de Abertura de Mercado (Assumindo as horas do mercado local de 8AM - 5PM) Exibição de segundos adicionados e método usado de modo que os dígitos únicos parecem melhores ( Quot: 09quot not quot: 9quot) Adicionado quotBrokerTimeIsGoldStandardquot para ajustar (por alguns segundos ou minutos) as horas do mercado, porque, como frequentemente, o relógio local do computador pode estar desligado por uma pequena quantidade. Duas variáveis ​​externas para controlar a exibição de segundos: bool DisplayTimeWithSeconds, int DisplayBarWithSeconds. Quando DisplayBarWithSeconds2 (Modo automático), os segundos são exibidos quando lmin 2min, OU, se DisplayTimeWithSecondsTrue. QuotBar: quot mudou para quotBar Left: quot (tempo restante). Além disso, ele dirá quotwait4barquot (em vez de exibir um número negativo como teria ocorrido) durante períodos de baixa atividade até que uma nova barra seja formada. QuotSuppressBarHHBelowH1quot exibe apenas MM: SS para H1 e abaixo, pois HH em HH: MM: SS é sempre quot00quot Distância de pixel ajustada entre os rótulos de acordo com as opções. QuotBar Left: quot time não mostra gráficos D1 acima. Um aprimoramento futuro (não planejado) poderia relatar DDHH: MM: SS Adicionado ShowDIBSLondon clock com hora de inicialização do usuário setable em relação a Londres (6AM e 7Pm no momento). (O método DIBS é discutido sobre o thread forexfactoryshowthread. phpt86766) (Outras funcionalidades do amplificador são descritas na seção quotUpdatequot abaixo). FYI, encontrei uma modificação do Clockv13.mq4 chamada Clockv14.mq4, mas que é realmente um script. (Posteci em outro lugar - e não posso excluí-lo agora - uma cópia que eu chamei de Clockv14script. mq4). Eu postei-o sem primeiro testá-lo completamente. Tive problemas para usar esse script. Depois que um bar foi completado, o tempo da barra não funcionava para mim. (Time0 foi congelado porque estava em um loop infinito com Sleep (1)). Eu também não consegui alterar os prazos sem interromper o script e voltar a adicioná-lo. Talvez eu estivesse fazendo algo errado, mas não funcionou bem para mim. A minha versão atualiza em uma base de seleção (mas não mais do que uma vez por segundo). Deve ser relativamente amigável em comparação com um loop infinito (). NOTA: Os relógios não atualizam a menos que apareçam novos tiques. Observe também que nos finais de semana, o relógio do corretor está congelado e, mesmo com os tiques simulados, você não verá as atualizações. Você poderia tentar quotar WeekendTestModetrue, ou melhor. Espere o mercado abrir. Instalação: copie este arquivo para: C: Arquivos de Programas - seu-MT4-diretório-aqui --- expertsindicators Revise as configurações de variáveis ​​do quotexternquot abaixo. Altere conforme desejado, então reinicie MT4 ou faça quotCompilequot no MetaEditor. Abra um gráfico e adicione este indicador. Supondo que você tenha compilado com os padrões de citação que preferir, você não precisará alterar nenhum dos padrões, exceto um: (PARA quotP4L Clock. mq4quot SOMENTE) Esta Versão requer quot Permitir DLL Imports quot para ser definido sob a guia comum quando você adiciona isso Para um gráfico FYI, as DLLs recuperam o tempo do relógio da CPU local e as informações do fuso horário, bem como as informações do fuso horário mundial. Uma palavra de cautela: você pode ver meu código fonte inteiro e o que as DLLs fazem, o que deve ser inofensivo. Pessoalmente, eu nunca habilito DLLs em qualquer arquivo binário. EX4 porque não confio no que o programa pode fazer. Por tudo o que sei, poderia estar enviando informações muito particulares sobre mim ou minha conta. NOTA Os horários do mundo são tão precisos quanto o CLOCK da CPU LOCAL ou, se variável BrokerMMSSIsGoldStandardTrue, seu relógio Brokers, pelo menos, verifique seu próprio relógio e configure-o NOTA O tempo de seu corretor é independente do relógio da CPU local e, embora seja improvável, pode mudar a qualquer momento. (Obrigado aos autores anteriores por suas idéias e implementação que eu ainda melhorei.) Informe quaisquer problemas problemáticos. ATUALIZAÇÕES: 2008-09-27: Novo quotP4L Clock. mq4quot v21 quotP4L Clock. mq4quot versão v21 aborda todos os problemas do timezoneSTDST. Também adiciona Sydney TZ. Dado os relatórios de problemas com o antigo código DSTtimezone, eu reescrevi essa seção inteiramente. As mudanças de tempo e STDST devem exibir os horários corretos, independentemente das suas próprias datas de mudança de fuso horário e STDST. No entanto, planeje revisar esta publicação no início de 2009 (e a cada ano) para uma atualização anual com novas datas de cruzamento STDST (correção: nenhuma atualização anual é necessária). 2008-09-28: Novo quotP4L Clock. mq4quot v22 A versão v21 não exigirá atualizações anuais A informação do fuso horário não se limitou a 2008 depois de tudo. As atualizações só serão necessárias se as datas de transição STDST forem alteradas legislativamente (como Tóquio adotando DST ou USLondonSydney alterando suas datas). Esta versão possui mudanças principalmente cosméticas para remover a referência a atualizações quotannualquot. Minhas desculpas pela confusão. 2008-09-28: Novo quotP4L Clock. mq4quot v23 (Baixado 1074 vezes antes da próxima atualização da versão). (Nota: Abrange todos os problemas e aprimoramentos solicitados através do Post 12) Adicionado Auckland, Moscou, Berlim, Seattle para Jodie (jhp2025). Padrão topOffsetPixels é agora 10. 2008-10-02: Novo quotP4L CandleTime. mq4quot v11 (Baixado 974 vezes antes da próxima atualização de versão) Para H4 e acima, exibir quothours: MM: SSquot bar-restante tempo. No entanto, para W1 e MN, o tempo restante da barra pode não ser preciso (dependendo do horário de fechamento do fim de semana do seu corretor), uma vez que a função Period () não é precisa e um tempo de fim de semana pode ser incluído em quotremainingquot time. 2009-11-13: Novo quotP4L CandleTime. mq4quot v12 (Descarregado 1590 vezes antes da próxima atualização da versão) Para os gráficos semanais e mensais, o número de horas restantes pode ser excessivo (bem mais de 24 horas), então um novo formato é usado: DHH : MM: SS O programa também foi atualizado para ser compatível com gráficos timeshifted como criado pelo novo quotP4L PeriodCon. mq4quot indicador. (Consulte forexfactoryshowthread. phpt206301 para o conversor de período de tempo múltiplo multiprocessado, P4L PeriodCon. mq4quot 2009-11-29: Novo quotP4L Clock. mq4quot v24 (baixado 105 vezes antes da próxima atualização de versão) Mudanças: novas cores mais o controle do usuário sobre o nome da fonte, Verificação de espaçamento automático de etiquetas com base em AMPM vs. 24 horas, e exibição de segundos (ou não) e ShowBarTime (ou não). Adicionado fuso horário para: China, Jacarta, Índia, Israel, Helsinki, Brasil, México, Central e Mountain renomearam quotSeattlequot para quacPacificquot. A ordem de etiqueta é consistente para qualquer LabelCorner, mas também pode ser revertida. Pode ser desenhada em uma sub-janela de gráfico. New quotOverrideShowALLquot para ver cada fuso horário. Novos padrões para zonas e exibição Mas o usuário pode mudar conforme desejado. AMPM está desligado. Segundos são exibidos para permitir uma calibração precisa do tempo do Relógio de CPU ou do Agente local (Muito útil para eventos de notícias). 2010-01-14: Novo quotP4L Clock. mq4quot v25 ( Baixado 2 6 vezes antes da próxima atualização da versão) Alterações: O novo recurso QuotBackgroundUnderLabelsquot desenha um retângulo (na verdade vários) sob os rótulos para torná-los mais legíveis. O retângulo COVERS barras de preço e outros objetos de linhas (desde que sua F8 quotChart na variável foregroundquot esteja desmarcada e se outros objetos tiverem seu Backgroundtrue. (Traderathome sugeriu o uso bastante inteligente de OBJLABEL com Webs de fontes, quotgquot chave e tamanho grande Para criar o retângulo de fundo). (Veja a figura da GBPJPY H1 abaixo, que também mostra todas as zonas de mercado suportadas. Isso mostra o canto inferior esquerdo, mas qualquer canto pode ser usado para os rótulos). 2010-01-21: Novo quotP4L Clock. mq4quot V26 (Baixado 96 vezes antes da próxima atualização da versão) Mudanças: Novo quotShowPipSpreadquot (Ask-Bid) em pips (incluindo 110th pips automáticos para corretores de dígitos extras). New quotShowBidPricequot onde a cor indica o último tiquetaque foi mais alto. Novo quotShowVolumequot. A cor indica mais alto Versus a última barra. Além disso, o rótulo muda para quotHiVolquot se o volume for gt the-12th-highest-of-last-120-bars. Flag LowSpread ajustando quotLowSpreadHighlightThresholdquot para gt0 Novo pop-up Alertas (uma vez por barra): DoHighVolumeAlerts amp DoLowSpreadAlerts Novas setas usando DoLowSpreadArrows para marcar LowSpread eventos no gráfico. (Porque eles não podem ser recriados, essas setas persistem, a menos que você as remova mudando quotDeleteOldSpreadArrowsquot para true. Um ERRO de alerta agora ocorre se o usuário esquece de habilitar DLLs. MarketOpenHours (8A-5P) normal (e aqueles para Sydney, 7A-4P) Agora pode ser personalizado com variáveis ​​externas, se desejado. 2010-02-23: Novo quotP4L Clock. mq4quot v27 (Carregado 1609 vezes antes da próxima atualização da versão) Mudanças: opção adicionada para o fuso horário de Dubai Novo quot ShowRange quot para mostrar barra atual High-Low ( Em pips) Novo quot ShowPips2open quot para exibir atual atualBarPrice-Open in-pips Novo quot ShowAvgPeriodRange quot para exibir APR (ou AR). O período, lookback e exibição são controlados com APRPeriod. APRBars e APRLabelShowMinutes Novo quot ShowAvgDailyRange quot. Lookback controlado com ADRBars renomeado old quotBackgroundNamePixelsquot to quot BackgroundAddWidthPixels quot Corrigiu alguns erros com v26 Problema CONHECIDO com ADRAPR: Quando os cálculos são baseados em um gráfico diferente Os cálculos são apenas corretos se os dados do seu histórico estiverem atualizados para o outro período de tempo (ou seja, O ADR será exato se os dados do histórico diário estiverem atualizados). A melhor maneira de ter certeza é ter um gráfico diário aberto, além do gráfico ao qual você anexa esse indicador. 2017-03-22: Novo quotP4L CandleTime. mq4quot v13 FYI, se você substituir uma versão anterior, você deve quotResetquot os valores de variável em cada gráfico, ou simplesmente desanexar e re-anexar o indicador a cada gráfico. Alterações: a nova variável quot TextUsuallyAbovePriceLine quot é definida como quot FALSE quot por padrão. Se falso, a etiqueta de tempo agora aparece ABAIXO da linha de preço, mais consistentemente próxima da linha vs. versões anteriores. O v12 anterior teve alguns problemas para exibir quotWAIT4BARSquot (o que é raro de qualquer maneira) nos prazos gt H1). O problema é corrigido. Alterado para uma fonte de tamanho fixo, QuuLucida Consolequot, que é necessário para lidar com a cadeia mais longa exibida. Esta versão executa todos os tiques, no entanto, para os 2-Nth ticks dentro de um único segundo, o rótulo é movido apenas e não recalculado. Nova variável externa quotAdjustWeeklyTimeRemainByminquot é um hack para corrigir pelo menos um erro de corretores com a verdadeira hora de início das barras semanais. A alimentação do corretor diz que as barras começam no domingo 00:00:00, mas, de fato, novas barras se formam na segunda-feira 00:00:00. Um valor de 1440 minutos é necessário para fornecer a verdadeira contagem regressiva esquerda. Esta versão lida com os gráficos off-line gt 1Month como gerado por quotP4L PeriodCon. mq4quot. 2017-03-22: Novo quotP4L Clock. mq4quot v28 (Descarregado 1543 vezes antes da próxima atualização de versão) Alterações: Corrigido o bug que ShowAvgDailyRange foi forçado a falso se ShowAvgPeriodRange fosse falso. Eles são agora independentes. O LabelCorner padrão foi alterado para 2 (inferior esquerda). Foi 1 (canto superior direito). A localização padrão antiga tendia a cobrir níveis de fibo e barras de preços mais recentes. NOTA: O USUÁRIO PODE EDITAR E MUDAR O CÓDIGO COMO DESEJO O quotDoLowSpreadArrowsquot padrão é agora falso. Datas checas de verificação de STDST e datas atualizadas de Israel. Preço do lance adicionado ao alerta de baixa difusão. As setas LowSpread têm Backgroundfalse, e agora ocorrem ao preço atual exato. Todo evento LowSpread agora cria uma seta. (Usado para ser uma seta por barra armazenando apenas o último evento por barra) (FYI, alertas de som ainda não foram implementados nesta versão). 2017-09-20: Novo quotP4L Clock. mq4quot v210 (Baixado 7500 vezes antes da próxima atualização da versão) Mudanças: Mercado de Tóquio As horas de OpenClose mudaram para 9 AM-6PM (Estas são controláveis ​​pelo usuário usando as variáveis ​​TokyoLocalOpenHour e TokyoLocalCloseHour) Moscow TZ foi atualizado porque ele Já não observa qualquer alteração para STDST. (Corrigiu um erro com o tempo de Berlim que estava brevemente na v29, que agora é v210) 2017-01-30: Novo quotP4L Clock. mq4quot v211 (Descarregado 714 vezes antes da próxima atualização da versão) Mudanças: modificações de código feitas para torná-lo compatível com as próximas Novo MT4 (gtbuild 579). As alterações, no entanto, ainda compilar e trabalhar com 509 compilação atual, e o 509.ex4 que você faz também é compatível com a frente, caso haja necessidade de fazê-lo. Nota: (Beta) 579 ainda é novo e tem muitos erros. Por exemplo, um 574 compilado quotP4L CandleTime. ex4quot perde o nome da fonte após o MT4 reiniciar, mas eles dizem que está corrigido na próxima versão. Uma versão compilada 509 parece funcionar bem. Claro que poderia haver outros problemas que surgiram quando finalmente se estabelecem em uma versão MT4 de produção, então veja o que acontece. 2017-03-19: Novo quotP4L Clock. mq4quot v212 Alterações: corrigiu o erro relacionado ao uso de modelos nas novas compilações MT4 gt600. Mudou a variável de versão para o nome exclusivo por versão, porque os modelos podem ter armazenado valores antigos, mascarando o fato de ser uma nova versão. Adicionou uma mensagem Free-will quotDonations Welcomequot (PayPal para pips4lifeatyahoodtcom), para compensar o considerável esforço que leva para manter este e outros programas gratuitos, especialmente desde a nova versão do MT4 buildsgt600 (buggy), que eu mesmo nem sequer uso. P. S. Novas capturas de tela contêm algumas notas úteis. Várias novas zonas de mercado e informações de barras podem não ser mostradas nas capturas de tela mais antigos. FYI, versões anteriores foram baixadas 1000 vezes (veja as estatísticas próximas a cada versão versão acima). Estes e outros programas que eu postei são gratuitos, mas as doações são bem-vindas PayPal para pips4lifeatyahoodtcom. Isso está correto. Este é um temporizador de contagem decrescente Para cada um desses prazos, você receberá novas barras exatamente no mesmo número de MM: SS. O número atualiza somente quando você recebe novos tiques e agora o mercado é bastante lento. Para simular tiques, você pode usar o menu do botão direito do mouse e selecionar quotRefreshquot. Como alternativa, digite - sequencialmente, não de uma vez - Alt, c, r Isso também faz quotRefreshquot. (FYI, eu realmente adoraria um método de tecla única para fazer Refresh. Se alguém souber como, por favor, poste.) Inscrito em Abr 2007 Status: Membro 588 Posts Na versão anterior v13 para a qual eu fiz modificações de exibição, eu assumi o código do timedoneSTDST Estava funcionando, mas obviamente recebeu os relatórios de problemas que não era. Agradeço NuckingFuts publicando uma atualização - no entanto, também houve problemas com essa versão. (Isso foi 3600 MINUTOS que você codificou, e não segundos, e com muita sorte, quase funcionou.) Eu cavei o código que não entendi anteriormente e pesquisou funções alternativas do Windows que fornecem um método muito mais robusto e preciso para calcular os tempos locais em Cada uma das zonas de mercado, além de funcionar de qualquer que seja seu próprio fuso horário - incluindo Jacarta, Tóquio, Sydney. No mundo todo. Coloquei o meu próprio relógio de CPU em vários fusos horários e funcionou em todos os que tentei. As mudanças STDST são agora únicas para cada um dos fuso horários do mercado. Por exemplo, quando os EUA mudam STDST, apenas o tempo de mercado da NewYork é afetado. Similar para Londres e Sydney. (Tóquio, no momento, não observa DST). Esta versão v21 tem apenas uma desvantagem que eu conheço, e é isso que você precisa obter uma atualização anual com as novas datas de transição da STDST do mercado mundial para 2009 (e todos os anos depois). FYI, o método para fazer atualizações é documentado no código por meio de uma variável externa definida como TRUE (em apenas ONE chart) no início do ano novo. No entanto, uma atualização provavelmente será publicada em janeiro de 2009. Apenas talvez, um melhor método permanente e automático será descoberto e colocado em uma versão futura, mas meu conhecimento das funções do Windows é extremamente limitado. Por favor, vá para Post 1 e baixe o novo arquivo P4L Clock. mq4. Espere que os horários estejam corretos quando o mercado se abrir e os tiques começam a entrar mais uma vez. Junte-se a Abr de 2007 Status: Membro 588 Mensagens Esta versão v21 tem apenas uma desvantagem que conheço, e é que você precisa obter uma atualização anual dela com as novas datas de transição STDST do mercado mundial para 2009 (e cada ano depois). Acontece que a declaração acima estava errada. E na verdade, você NÃO DEVE precisar de atualizações anuais em todas as versões v22 do quotP4L Clock. mq4quot foi postado, mas as mudanças são principalmente cosméticas para remover as referências a quotannualquot atualizações necessárias, o que não é verdade. Eu realmente não entendi a sintaxe bit a bit e tive que descobrir apenas saber que a informação da data de transição da STDST já estava correta para os próximos anos. Claro, se qualquer zona de mercado modifica legislativamente suas datas de transição STDST, será necessária uma atualização. (Por exemplo, Tóquio rumou que esteja considerando DST). FYI, uma atualização não será necessária se o fuso horário local alterar as datas STDST somente se uma zona de mercado mudar (NewYork, Londres, Tóquio, Sydney). Por favor, vá para Post 1 e baixe o novo arquivo V22 P4L Clock. mq4. Espere que os horários estejam corretos quando o mercado se abrir e os tiques começam a entrar mais uma vez. (Ou ajuste temporariamente WeekendTestModetrue e simule ticks com quotRefreshquot. Você deve ver os horários do mundo corretos que você pode verificar contra worldtimezoneindex24.php) (Espero que eu tenha feito com mudanças, mas é claro que se alguém relatar quaisquer problemas, eles poderiam ser mais. Parece , No entanto, que abordei os principais problemas com v21 e agora v22). Oi Kent (P4L), depois de várias horas tive dor de cabeça com este Cute Clock, lentamente entendo tudo e tentei modificar um pouco, mas, como suas referências, ainda confundi com relação ao STDST. Então, o mais simples possível, você verificará se eu coloco algo errado no Relógio anexado. Graças a Kent, agradeci bem o seu esforço. PS: Eu acrescento Auckland, Jacarta como base local editável, Moscou, Berlim, Seatle, para que todos os outros aqui possam utilizá-la. Desculpe, você passou algum tempo para entender essa versão antiga. Eu também estava confuso sobre o antigo código STDST (o que não escrevi), mas cheguei nisso e quando eu entendi que não poderia funcionar corretamente de diferentes fuso horários mundiais nem poderia lidar com diferentes datas de transição STDST, eu o substituí por completo. Fiz mais fácil para você não passar pela nova versão e adicionar todos esses novos mercados novamente. Um novo quotP4L Clock. mq4quot v23 está agora disponível no Post 1. Eu adicionei zonas de mercado para Auckland, Moscou, Berlim e Seattle. Eu também voltei a trabalhar e alterei o topOffsetPixels padrão para 10 (ainda parece o mesmo). P. S. Esta versão v23 deve exibir horários mundiais corretos se você executá-lo de Jacarta, Tóquio, Sydney, Europa, os EUA quase em qualquer lugar (Mesmo os 30 minutos de deslocamento - fuso horário como o Caracus parecem funcionar se você definir BrokerMMSSIsGoldStandard falso. Todos os outros fusos horários podem usar Verdadeiro ou falso por sua preferência). Oi Kent (P4L), eu tenho um olhar para o seu mais recente P4LClock, parece bom, mas pensei que era tão complicado apenas por mostrar o tempo da cidade mundial, não existe. Existe outra maneira de torná-lo curto e mais simples, então não vai demorar Tamanho de arquivo muito longo e menor Desculpe, não sou capaz de programar ini, mas apenas meu sentimento diz isso. Nunca desista, Kent. Da Wikipédia, a Occam razor diz: quot. Todas as outras coisas sendo iguais, a solução mais simples é a melhor. Adenda. Mas não mais simples do que o necessário para descrever uma solução verdadeira. Fico feliz que você goste da ferramenta, mas, tanto quanto eu sei, não há nenhum problema com o desempenho e o tamanho do arquivo não deve ser importante, desde que faça o trabalho sem uma penalidade, certo. O programa QuotP4L Clock. mq4quot não é, de modo algum, o mais simples possível Mas, ao contrário da versão anterior e das poucas ferramentas de relógio, olhei, pelo menos, exibe - afaik - o horário mundial do mundo correto para cada zona de mercado, independentemente da sua localização local na zona horária. A maioria dos outros programas de relógio não exibem o tempo correto para cada mercado, de cada fuso horário em que você está. Alguma complexidade extra é apenas para exibição opcional de algumas coisas, como você quer segundos ou não (Pessoalmente, não). Você quer um formato de 24 horas ou AMPM (para mim, 24 horas). E você quer 8 zonas horárias do mercado (eu prefiro apenas Sydney, Tóquio, Londres e New York). Todos os outros são apenas ruído para mim. Portanto, há opções que cada usuário pode definir para escolher exibir ou não as várias zonas de mercado, e se deve mostrar quotsecondsquot e formato de 24 horas ou não. Eu acho que a utilidade é grandemente aprimorada ao mudar a cor quando o mercado está aberto, mas essa característica é, sem dúvida, quotextraquot. Há um pequeno código extra para escolher quotBrokerMMSSIsGoldStandardquot e alguma complexidade foi adicionada para exibir o quot00 líder: quot que para mim, não importa se ele faz ou não. Eu admito que esse código estava além do que era minimamente necessário, mas é preciso muito pouco de CPU para fazê-lo. O programa seria um código muito mais simples se o Windows tivesse melhores funções para consultar a hora atual em qualquer outro fuso horário, mas não. É muito bom para exibir o que é seu próprio fuso horário local, por suas próprias datas de transição STDST. Eu percebi que, para resolver o problema, eu teria que adicionar alguma complexidade indesejada, mas necessária, para obter os horários adequados para cada um dos fuso horários do mercado independente de qualquer fuso horário local e isso é o que eu fiz. Salvar toda essa informação no meu programa levou um monte de linhas, mas é executado apenas uma vez e não é fundamentalmente complicado. Esse código não pode ser mais simples do que ele (AFAIK), até que o Windows ofereça melhores funções de tempo. Não sou um especialista em codificação, mas coloquei o que puder no procedimento init () que é executado apenas uma vez. Na seção principal do início (), eu não permitir que ele seja executado com mais freqüência do que uma vez por segundo. (As versões anteriores corriam todos os tiques, mesmo se você tivesse 10 carrapatos em um único segundo. Isso, IMO, era muito desperdício de CPU enquanto o meu não era). No final, enquanto o código pode ser mais complexo do que o minimamente necessário, ele ainda deve ser bastante eficiente, e cada usuário pode definir suas preferências pessoais na seção de variáveis ​​externas. Não conheço nenhum impacto mensurável sobre o desempenho da CPU que tenha este indicador. Eu acho que é insignificante. Este foi apenas um projeto paralelo na codificação para mim e não tenho muito interesse em mudá-lo apenas para simplificá-lo ou torná-lo menor a menos que exista um propósito para tais mudanças. Eu já conheço na minha cabeça todos os horários do mercado de acordo com meu próprio relógio local, então eu realmente não preciso mesmo deste relógio, embora seja bom não ter que fazer os cálculos mentais. Se houver um erro no meu código onde ele dá a resposta errada, eu considero fazer alterações, mas mesmo que não seja uma prioridade para mim. Até agora, ninguém relatou problemas com a (s) versão (ões) mais nova (s), então as coisas parecem estáveis ​​por enquanto. Veja bem assim que as várias zonas do mundo começam a mudar STDST em breve. Se você não se importar com a minha pergunta, quais são as horas do mercado local para Auckland, Nova Zelândia É 8A-5P ou posterior do que isso. Uma vez que Auckland está 3 horas antes do horário de Sydney, eu quero saber qual é o primeiro momento prático do mercado quando a semana começa . Meu próprio corretor não abre até Sydney 7AM segunda-feira (5PM domingo em NewYork, 10AM Auckland). Eu só me pergunto quantas horas os outros estão negociando no momento em que meu corretor começa porque há muitas vezes uma grande lacuna para mim. Não tenho 100 certeza de horas para NZ. Eu acho que pode ser um horário de NZ de 10 horas (GMT12, acho que é hora local da NZ - adicione 1 hora para DST). Faça uma pesquisa rápida no Google e não encontrou os horários exatos.

No comments:

Post a Comment