Indicador de Alerta de Volume de Tick para MetaTrader MT4 Indicador de Alerta de Volume de Tick para MetaTrader MT4 com alertas de email O Indicador de Alerta de Volume de Tick para MetaTrader MT4 oferece alertas de tela, email e audíveis totalmente configuráveis para operadores usando a plataforma de negociação MT4. Acerca do volume do tick no volume de negociação on-line do tick é a medição das alterações de preço no preço de um ativo ao longo de um período de tempo definido. Toda vez que o preço de um ativo muda, um tick é gerado. A maioria das plataformas de negociação pode analisar o volume de ticks durante um período de tempo especificado, por exemplo, 1 minuto, 5 minutos, 15 minutos. O volume do tick pode fornecer um aviso avançado de uma mudança iminente na tendência ou, alternativamente, uma continuação em uma tendência após um período de consolidação. Para mais informações sobre a importância do volume de ticks na negociação forex, consulte o seguinte vídeo: - A importância do Tick Volume no Forex Trading O indicador de volume do FX AlgoTrader Alert fornece um indicador de volume de ticks habilitado para alerta personalizado que exibe dados de volume de ticks específicos do período uma janela indicadora MT4 separada. O negociador pode traçar uma linha de tendência no indicador de volume de ticks e, em seguida, especificar uma zona de trigger que é automaticamente desenhada ao redor da linha de tendência. Quando a leitura do volume de ticks entrar na zona de trigger ao redor da linha de tendência, um alerta audível será acionado. O Tick Volume é um poderoso sistema de alerta antecipado, já que os volumes altos de tick geralmente ocorrem em pontos altos / baixos de swing. O indicador de volume de ticks não produz um sinal de negociação válido por si só, mas pode ser usado em conjunto com outras ferramentas, como alertas de linhas de tendência ou sistemas dinâmicos, para validar possíveis entradas. Usar alertas automatizados em indicadores é uma maneira extremamente útil de reduzir o tempo de tela e a fadiga do comerciante. Também reduz as tendências de negociação impulsivas e melhora a disciplina do trader. O indicador de Alerta de Volume foi aprimorado recentemente e agora inclui as seguintes funcionalidades adicionais: - Opção de exibição de histograma Permite que os operadores exibam os dados de volume de seleção em um formato de histrograma em vez do formato de gráfico de linha padrão. Alertas pop-up na tela Esta opção permite que os comerciantes configurem um alerta pop-up na tela quando o volume da escala entrar na zona de acionamento definida pelos negociadores Alertas de e-mail Os comerciantes podem receber alertas de e-mail no endereço de e-mail especificado nas opções de e-mail MT4. Tempo de redefinição do alerta de email configurável Os operadores podem definir com que frequência receberão alertas de email se as condições de alerta forem atendidas. A configuração padrão é de 60 segundos. Parâmetro de alerta máximo configurável Os operadores podem definir o número máximo de alertas pop up e wav (som) que recebem quando as condições de alerta são atendidas. A configuração padrão é 1. Opções de arquivo de som configurável Os comerciantes podem escolher o arquivo wav de sua escolha para os sons de alerta de áudio. É altamente recomendável selecionar arquivos wav de curta duração, pois os indicadores MT4 não podem reduzir a velocidade do encadeamento do processador. Opção para suprimir alertas baseados em WAV Os comerciantes podem desativar alertas baseados em áudio / wav se optarem por isso. O tempo de tela de vídeo de alerta de volume de tique é enormemente reduzido, pois o sistema alerta o profissional quando as condições de crossover são atendidas usando um sistema de alerta automatizado reduz a tentação para se apressar em um comércio devido ao tédio ou à necessidade de estar no mercado. Só porque você não tem uma posição não significa que você não está negociando Traders podem ajustar o sistema para coincidir com sua estratégia de negociação Stochastic Crossover exata. Portanto, o sistema pode ser adaptado para atender aos requisitos de curto prazo de escalpelamento ou de negociação de posição de longo prazo. Comerciantes de forex de curto prazo se beneficiariam da seleção aprimorada de ativos ao usar crossovers de MA. Produtos como o Orion Index Analyzer, o Range Analyzer ou o Generic Index Analyzer ajudam os operadores a otimizar sua seleção de pares de forex e reduzem massivamente os requisitos para realizar análises de cima para baixo em todos os principais pares e cruzamentos a cada dia. 99.95 USDMetaTrader 5 - Testador O Algoritmo de Carrapatos39 Geração dentro do Testador de Estratégia do Terminal MetaTrader 5 Criando Expert Advisors - sistemas de negociação automatizados em MQL5 O terminal MetaTrader 5 contém um ambiente de desenvolvimento integrado para o desenvolvimento de estratégias totalmente automatizadas (robôs de negociação), que pode realizar negociação sem qualquer intervenção humana. Outro nome para esses robôs de negociação é Expert Advisors. Expert Advisors e indicadores técnicos para o terminal MetaTrader 5 são escritos usando a linguagem MQL5, que engloba todas as vantagens das modernas linguagens de programação. suporte a velocidade de execução da capacidade de programação orientada a objetos (OOP) para depuração. A capacidade de depurar programas no MQL5 permite que você crie um código com o nível máximo de segurança possível, mas, embora necessário, essa não é a única condição necessária para o desenvolvimento de um sistema comercial lucrativo. Os sistemas de negociação, que são capazes de demonstrar resultados positivos ao longo de um grande intervalo de dados históricos, são chamados de robustos, que são derivados da palavra inglesa robust, significando tolerantes a falhas e erros. Testando estratégias de negociação Antes de confiar seu capital a um Consultor Especialista, você deve certificar-se de que suas regras para abrir e fechar posições, bem como as regras de gerenciamento de dinheiro, permitam a expectativa de lucro. A maneira mais simples de testar isso é simular o trabalho do Consultor usando dados históricos disponíveis. O terminal do cliente MetaTrader 5 tem um componente integrado especial, um testador de estratégia para obter resultados do trabalho do Advisors com dados históricos. O processo de uma execução única do Expert Advisor em um intervalo de datas é chamado de teste do Expert Advisor. Esse teste único nos fornece uma grande quantidade de informações úteis, necessárias para tirar conclusões sobre a robustez do Expert Advisor. Mas, para poder confiar nesses resultados, o processo de teste deve modelar o ambiente atual real, no qual o Expert Advisor é executado, o mais próximo possível. O testador do MetaTrader 5 usa uma modelagem de preços tick por tick, usando os valores históricos de spreads para cada instrumento, nos quais uma operação de negociação ocorre. Um pouco de história sobre o testador de estratégia O primeiro testador de estratégia apareceu inicialmente no terminal MetaTrader 3. Este foi um testador relativamente simples pelos padrões modernos que realizou testes baseados em três modelos de desenvolvimento de preços na barra: Modelo de quatro preços - o preço consecutivamente passou por estágios de Abertura, Baixa, Alta e Fecha para a vela de alta, e para o Uma vez mais, o modelo A cada 1 ponto - usa um modelo de onda 3-5-3, no qual o preço passa consecutivamente por um de três ondas, depois por um de cinco ondas, e depois por três. - wave, com um incremento de 1 ponto Modelo Spread / 2 - usa o mesmo modelo de Every one point, mas o incremento de preço é metade do spread, indicado pelo usuário. A modelagem de preços sempre foi baseada nas barras do período de tempo testado, as informações de prazos mais baixos não foram usadas. O testador do terminal MetaTrader 3 teve muitas deficiências, incluindo velocidade de teste lenta, baixa precisão e a falta de otimização do Expert Advisor por parâmetros de entrada. O terminal MetaTrader 4 substituiu o terceiro terminal e incluiu uma nova linguagem compilada MQL4 (o MQL-II Anterior foi interpretado), assim como adotou uma abordagem absolutamente nova para os testes. Agora o teste poderia ser realizado em três modos: Cada tick (Every Tick) - geração de ticks dentro da vela, permite uma modelagem de fechamento máxima do Expert Advisors para negociação real, dentro do ambiente de teste Checkpoints (pontos de controle) - um compromisso entre a precisão e a velocidade dos testes Ao abrir os preços (Preço Aberto) - o lançamento do Expert Advisor é feito apenas na abertura da vela, o que permite uma avaliação muito rápida da estratégia. Uma diferença importante em relação ao testador do terceiro terminal foi que a estratégia de teste do terminal MetaTrader 4 utilizou os dados de preço do período mais jovem disponível para simulação de negociação. Portanto, com a presença do histórico minucioso, ao longo do intervalo testado, os resultados dos testes são maximamente próximos aos resultados obtidos online. Na ausência dos prazos subjacentes, a simulação do desenvolvimento de preços dentro da barra é gerada da mesma forma que no terminal testador do MetaTrader 3. Além disso, ganhamos uma oportunidade de realizar a otimização por enumeração direta de parâmetros de entrada, bem como como usando um algoritmo genético. Isso nos deu a oportunidade de acelerar significativamente o processo de otimização, especialmente para estratégias com um grande número de parâmetros de entrada. Agora é possível realizar o teste real no regime visual. Este foi um grande passo, que foi apreciado pelos comerciantes. O novo terminal MetaTrader da 5ª geração baseia-se na experiência adquirida com o design dos terminais anteriores, e isso se aplica ao testador de estratégia. Agora existe uma oportunidade para realizar testes de estratégias multi-moeda, ou seja, estratégias que são simultaneamente negociadas em múltiplos instrumentos. A otimização da estratégia agora pode ser realizada não apenas em todos os núcleos de processadores disponíveis, mas também em agentes remotos, localizados em outros computadores na LAN e na rede global da Internet. Isso permite que você crie os poderes do testador e realize cálculos na nuvem, que antes eram inacessíveis, diretamente no idioma do MQL5. Mas, para uma compreensão básica do processo de teste no terminal MetaTrader 5, é fundamental poder entender como ocorre a modelagem de preços em um testador de estratégia. Algoritmo de geração de ticks O Strategy Tester do terminal MetaTrader 5 usa apenas um modo de modelagem de preço em testes - a geração de ticks com base em dados históricos existentes em intervalos de tempo de minutos dos símbolos usados. Os modos restantes de simulação no MetaTrader 4 foram removidos porque, apesar de sua alta velocidade, não conseguiram fornecer uma alta precisão de testes. Usando um período de tempo M1 no testador, permite uma simulação muito precisa do movimento de preços, com um número mínimo de erros, em contraste com a simulação de ticks baseados em quadros de tempo seniores. Como resultado, os erros na modelagem de preços no testador de estratégia do MetaTrader 5 são triviais, e as diferenças entre o preço simulado e o preço que ocorreu na realidade, só podem estar dentro da escala de uma barra de minutos. A capacidade de realizar otimização em agentes locais e remotos, nessa abordagem, pode compensar o aumento no tempo de teste. A geração de ticks é baseada nas entradas de minuto armazenadas em cache em um formato inteiro. Portanto, a geração de ticks é feita muito rapidamente. As barras de todos os prazos requeridos são formadas na base de dados históricos do testador da maneira usual (assim como no terminal do cliente) com o recebimento dos ticks gerados. O volume 1 da barra de minutos não está sujeito a nenhuma geração - pode ser escrito com um valor Close. Uma barra com 2 ticks também não é gerada - primeiro seu valor de tick é registrado como Open. então um tick com um valor de Close é gravado. Uma barra com 3 ticks é gerada de acordo com um esquema, para barras de três ticks há apenas 4 padrões de desenvolvimento de barra: Fomos em uma direção e retornamos ao nível de Open Fomos para um lado, recuamos e atingimos um nível Open Fui em uma direção, recuei, mas não alcancei o nível de Abertura. Vários pontos em uma direção. Ponto de apoio Se a barra tiver mais de 3 pontos, primeiro os pontos de suporte serão gerados. O número de pontos de suporte não pode ser maior que o volume do tick. O preço de abertura não está incluído na contagem do número de pontos de suporte, uma vez que é o ponto de partida. Número máximo de pontos de suporte - 11. Os pontos de apoio são distribuídos entre a sombra de abertura, a escala da vela e a sombra da vela de fechamento. Dependendo do número de marcas, a distribuição dos pontos de apoio é a seguinte (sombra de abertura - o alcance da vela - fechando a sombra): 3 - 5 - 3 2 - 6 - 2 2 - 5 - 2 2 - 4 - 2 2 - 3 - 2 1 - 4 - 1 1 - 3 - 1 1 - 2 - 1 1 - 1 - 1 Se a vela não tiver uma das sombras, os pontos de suporte dessas sombras são dados à magnitude das velas. . O escopo da vela é gerado por um número ímpar de pontos de suporte. Se o escopo tiver um número par de pontos de suporte, o ponto extra será dado a uma das sombras sob a condição de que a sombra já tenha 2 pontos. Caso contrário, o ponto extra simplesmente desaparece. Os valores dos pontos de apoio representam a diferença entre o preço do ponto de apoio e o preço de abertura das velas. A distribuição ideal (3-5-3) dos pontos de suporte para uma vela de touro (branca) é a seguinte: Para uma geração de vela de urso (preto) de pontos de apoio no padrão 3-5-3 é semelhante: Se a vela é um doji, que é Close Open. então as velas anteriores são analisadas, se a vela anterior estava subindo, então este doji é considerado uma vela para baixo. Se a sombra é gerada usando três pontos de apoio e valores inteiros 3/4 o tamanho da sombra e 1/2 o tamanho da sombra são iguais (isso acontece quando a diferença entre Aberta e Baixa ou Aberta e Alta não é maior que 2 pontos), então a geração da sombra muda da seguinte forma: Se a sombra é gerada por dois pontos de apoio, então os pontos de controle são organizados da seguinte maneira: A sombra de fechamento é gerada de maneira similar. Formação de um terreno de pontos de apoio de baixo para alto O alcance da vela é gerado por ondas de impulso, o número de ondas é calculado como: Por exemplo, se o número de pontos de apoio no âmbito da vela é igual a 5 ( Figura 3-5-3), então 3 ondas serão geradas (5 1) / 2. Cada onda de impulso tem um passo de comprimento em pontos, que é calculado pela fórmula: Por exemplo, o alcance das velas (Alto - Baixo ) (1,3113 - 1,3100) 0,0013 é 13 pontos, enquanto o passo de comprimento de onda (13-1) / 3 1 5 pontos. Depois os pontos de impulso devem ser revertidos em 1 ponto. Além disso, no ciclo, as posições dos pontos de apoio são calculadas (para uma vela de touro): n1 - primeiro ponto de impulso do suporte n2 - segundo ponto de apoio - o ponto de reversão. Vamos aplicar este algoritmo a velas de touro em um esquema 3-5-3, onde o número de ondas é igual a 3 e o passo 5 aponta, ponto 0.0001: Primeiro passo. Variável anterior Baixa 1.3100, insira o ciclo. Calcular os dados para a primeira onda Calculamos a posição do ponto n1 prev step 1.3100 5 0.0001 1.3105. Calculamos a posição do ponto n2 prev step-1 1.3100 5 0.0001-1 0.0001 1.3104 Atribua o valor n2: prev 1.3104 à variável anterior Calcule os dados para a segunda onda Calcule a posição do ponto n1 prev step 1.3104 5 0.0001 1.3109. Calculamos a posição do ponto n2 prev step-1 5 1.3104 0.0001-1 0.0001 1.3108 Atribui o valor de n2: prev1.3108 à variável anterior Calcule os dados para a terceira onda Calculamos a posição do ponto n1 prev step 1.3108 5 0.0001 1,3113. Sair do ciclo, anterior n2 1.3112 Todas as opções acima são demonstradas para clareza na imagem: O cálculo dos pontos de apoio para as velas é feito da mesma maneira: A geração de tiques é realizada com base nos pontos de apoio Tiques intermediários entre os pontos de apoio gerada de acordo com as seguintes regras: Se o número de tiques for maior que o número de pontos entre os pontos de suporte, uma serra será gerada. Se houver um número de pontos entre os pontos de suporte, uma sequência linear de ticks será gerada. Verifique a sequência de ticks Concluindo, vamos comparar o histórico de ticks, gravado no servidor MetaQuotes-Demo em 13 de maio de 2010 das 13:00 às 13:30, com a sequência de ticks gerada pelo testador no terminal do cliente MetaTrader 5. Um Expert Advisor foi usado para registrar os ticks no log do agente: O histórico de ticks foi coletado online, usando o indicador descrito no artigo Criando indicadores de ticks. Ambas as seqüências de ticks - a do testador e a armazenada em um arquivo - são representadas no gráfico. Os ticks obtidos durante o teste são representados por uma cor verde, e os ticks obtidos no servidor de negociação MetaQuotes-Demo, e registrados no indicador de arquivo, são representados por uma cor azul. Você pode apontar o mouse para qualquer ponto no gráfico e ler informações sobre cada marca nas janelas pop-up: origem (Testador ou Histórico) do tempo do preço da marca. O gráfico mostra claramente que a qualidade dos ticks de simulação no terminal do cliente testador MetaTrader 5 permite testes adequados de Expert Advisors em dados históricos. Traduzido do russo pela MetaQuotes Software Corp Artigo original: mql5 / ru / articles / 75 Aviso: Todos os direitos a estes materiais são reservados a MQL5 Ltd. A cópia ou reimpressão destes materiais, no todo ou em parte é proibida. Obrigado Trading Systems for MetaTrader Entrou em Set 2007 Status: Membro 246 Posts Eu tenho usado tick trading há algum tempo com grande sucesso, mas infelizmente com o NinjaTrader agora não permitindo acesso a dados gratuitos, eu tive que procurar uma alternativa. Consegui encontrar uma maneira de usar o MetaTrader como um gráfico de ticks, exatamente como fiz com o NinjaTrader. Espero que este segmento abra a possibilidade de sistemas de negociação de ticks para a comunidade. Por favor, poste quaisquer modelos ou ticks com os quais você tenha sucesso. Para começar, compartilharei como converter seu gráfico do Metatrader em um gráfico de escala. 1. Abra qualquer gráfico nu de 1 minuto. 2. Largue o indicador quotlogtickdataquot no gráfico 3. É muito importante esperar que os ticks iniciem o registro na parte inferior 4. Assim que os ticks começarem a ser registrados, elimine o indicador PostTickData na janela que você criou com o indicador LogTickdata. 5. Quando você soltar o indicador PostTickData, você precisará alterar o número de 5, caso contrário, a configuração padrão é 5 ticks. (Eu gosto de usar 133 gráficos de ticks) 6. Agora vá para seus gráficos off-line e você encontrará o gráfico de ticks que você acabou de criar. Basta clicar duas vezes e você terá seu novo gráfico. Agora você pode colocar praticamente qualquer modelo e experimentar a partir daí. Imagem anexada (clique para ampliar)
Комментариев нет:
Отправить комментарий