Fractal trading system bill williams


Consultor especializado com base nas "Dimensões de Negociação Novas & quot; por Bill Williams.
Introdução.
Neste artigo, discutirei o desenvolvimento de um consultor especialista em negociação, com base no livro New Trading Dimensions: Como lucrar com o Chaos em estoques, obrigações e commodities por B. Williams para a plataforma MetaTrader 5 na linguagem MQL5. A própria estratégia é bem conhecida e seu uso ainda é controverso entre os comerciantes.
Atrai os recém-chegados com o seu pronto estudo de sinais que são "quase que inteiramente" privados de um lado subjetivo, em contraste com, por exemplo, a interpretação da teoria das ondas de Elliott. Mas isso é apenas à primeira vista, em alguns lugares as decisões ainda precisam ser feitas pelo comerciante. E isso será discutido mais adiante no artigo.
Os objetivos deste artigo: desenvolver, usar o paradigma OOP (programação orientada a objetos), uma classe de EA, que implementa o comércio, com base na estratégia de B. Williams. Ligaremos C_TS_BW;
1. Indicadores.
Na base do sistema comercial, existem sinais de 4 indicadores:
O indicador técnico Alligator é uma combinação de linhas de equilíbrio (médias móveis), que usam geometria fractal e dinâmicas não-lineares.
A linha azul (a mandíbula do jacaré) - é a linha do saldo para o período de tempo que foi usado para construir um gráfico (uma média móvel suavizada de 13 períodos, deslocada em 8 barras para o futuro); A linha vermelha (os dentes do jacaré) - é a linha de equilíbrio por um período de tempo significativo, menor por uma ordem (média móvel suavizada de 8 períodos, deslocada em 5 barras para o futuro); A linha verde (Lábios de jacaré) - é a linha de equilíbrio por um período de tempo significativo, menor por outra ordem (média móvel suavizada de 5 períodos, deslocada em 3 barras para o futuro).
As linhas Lips, Dentes e mandíbulas do Alligator ilustram a interação de diferentes períodos de tempo. Uma vez que as tendências do mercado podem ser identificadas apenas por 15-30 por cento do tempo, devemos seguir as tendências e não trabalhar em mercados que flutuam apenas em certos períodos de preços.
Quando os maxilares, os dentes e os lábios estão fechados ou entrelaçados, o jacaré vai dormir ou já está dormindo. Quando dorme, sua fome cresce - então, quanto mais dorme, mais ansiosa será quando acordar. Quando acorda, a primeira coisa que faz é que abre sua boca e começa a bocejar. Então começa a ouvir o cheiro de comida: carne de touro ou urso e começa a caçar. Quando o Alligator satisfaz sua fome, começa a perder o interesse no preço dos alimentos (as Linhas do Saldo se juntam) - este é o momento de fixar o lucro.
Todos os mercados são caracterizados pelo fato de que, pela maior parte do tempo, os preços não flutuam muito, e apenas por um curto período de tempo (15-30 por cento) as mudanças de tendência podem ser vistas. Os períodos mais favoráveis ​​para a extração de lucro são quando os preços de mercado mudam de acordo com uma certa tendência.
Fractals (Fractals) - é um dos 4 indicadores do sistema de negociação de Bill Williams, que permite detectar o fundo ou o topo. A definição técnica de um fractal ascendente é uma série de pelo menos cinco barras sucessivas, nas quais há duas barras, antes e depois do máximo máximo, que possuem máximos mais baixos. A configuração oposta (série de cinco barras, na qual, antes e depois do mínimo mais baixo, existem duas barras com mínimos mais altos) é um fractal descendente. Em um gráfico, os fractals possuem os valores High e Low, e são indicados por setas para cima ou para baixo.
Os sinais do indicador técnico Fractals precisam ser filtrados, usando o indicador técnico Alligator. Em outras palavras, não devemos concluir um acordo para comprar se um fractal estiver localizado abaixo dos dentes do jacaré e não devemos concluir um acordo para vender se um fractal estiver localizado acima dos dentes do jacaré. Depois que o sinal fractal é formado e está em vigor, o que é determinado pela sua posição além das maxilas do jacaré, ele permanece um sinal até que seja atingido ou até a aparência de um sinal fractal mais recente.
1.3. O AO (Awesome Oscillator)
O indicador técnico Awesome Oscillator de Bill Williams (Awesome Oscillator, AO) - é uma média móvel simples de 34 períodos, construída pelos pontos médios das barras (H + L) / 2, que é subtraída dos movimentos simples de 5 períodos média, que é construída pelos pontos centrais das barras (H + L) / 2. Ele nos permite saber o que está acontecendo no momento atual com a força motriz do mercado.
1.4. AO (Accelerator Oscillator)
O preço é o último elemento que muda. Antes que o preço mude, a força motora do mercado muda, e antes que a força motriz mude sua direção, a aceleração da força motriz deve diminuir a velocidade e atingir zero. Então, ele começa a acelerar até que o preço comece a mudar de direção.
O indicador técnico Aceleração / Desaceleração (Acelerador / Decelerador Oscilador, AC) mede a aceleração e desaceleração da força motriz atual. Este indicador mudará de direção antes da mudança da força motriz, e, por sua vez, mudará sua direção antes da mudança de preço. Compreender que o AC é um sinal de aviso anterior, tem vantagens óbvias.
O sistema de negociação, descrito no livro "New Trading Dimensions" de B. Williams, usa sinais de cinco dimensões comerciais.
A primeira dimensão: superar o fractal além dos maxilares do jacaré; A segunda dimensão: os sinais do indicador AO (Awesome Oscillator); A terceira dimensão: os sinais do indicador AC (Accelerator Oscillator); A quarta dimensão: comércio de zonas; A quinta dimensão: comércio de linhas de saldo.
Mais sobre os sinais de cada dimensão.
2.1. Descrição da negociação por sinais da primeira dimensão.
O fractal "A" (sinal de compra) é falso, porque a quebra de preço ocorre abaixo da linha de mandíbula do Alligator. O fractal "B" é executado e temos uma posição curta aberta. Com a aparência do fractal "C", fechamos nossa posição curta e já temos uma posição longa e líquida.
Com a quebra do fractal "D", alternamos novamente a posição de comprar para vender. Superando o fractal "E" para comprar, o mercado mais uma vez nos diz que a posição precisa ser mudanças de venda para comprar. Com a execução de sinais de fracturas "G" e "J", adicionamos mais um contrato à posição longa.
Figura 1. Um exemplo de comércio de sinais da primeira dimensão.
2.2. Descrição do comércio por sinais da segunda dimensão.
Foram implementados dois tipos de sinais da segunda dimensão. Este é o cronômetro da linha zero do indicador AO (Awesome Oscillator) e o sinal "Saucer". Aceitamos a indexação de barras como fazemos no MetaTrader 5, ou seja, como séries temporais. A verificação do sinal será feita na barra Zeroth.
Para a formação de um padrão de "cronograma de linha zero", deve haver duas barras do indicador.
O sinal de compra é formado quando a segunda barra do indicador está abaixo da linha zero e a primeira barra está acima da linha zero. O preço máximo da primeira barra será o sinal, e se exceder, o pedido de compra será enviado ao servidor, usando o preço atual. O sinal de venda é formado no crossover do caso oposto.
Para a formação de um padrão "Saucer", deve haver três barras consecutivas, e a segunda deve ser de cor vermelha e acima da linha zero, enquanto a primeira deve ser verde e superior à segunda. O preço de sinalização será o preço mais alto do primeiro bar, que será válido até que seja superado pelo preço atual ou um novo sinal de compra seja formado. Os sinais de venda do padrão "pires" são formados de forma semelhante, mas no lado oposto do indicador.
Para a formação de um padrão "Saucer", deve haver três barras consecutivas, e a segunda deve ser de cor vermelha e acima da linha zero, enquanto a primeira deve ser verde e superior à segunda. O preço de sinalização será o preço mais alto do primeiro bar, que será válido até que seja superado pelo preço atual ou um novo sinal de compra seja formado. Os sinais de venda do padrão de "pires" são formados de forma semelhante, mas no lado oposto do indicador.
Os sinais "Twin Peaks" e "Twin bottom" não são considerados neste artigo e não serão programados na EA devido ao fato de que sua formação quase sempre ocorre no lado oposto do Alligator: os fundos gêmeos estão abaixo dos maxilares linha, e os picos gêmeos estão acima desta linha. A troca de tais sinais contradiz o sistema é que, para não alimentar o Alligator, não podemos comprar abaixo dos maxilares, e não podemos vender acima dos maxilares do Alligator.
Para uma descrição mais detalhada dos sinais, eu instalei você a ver a fonte original.
Figura 2. Um exemplo de sinais comerciais da segunda dimensão.
2.3. Descrição dos sinais comerciais da terceira dimensão.
Na terceira dimensão, estão os sinais "comprar acima da linha zero" e "comprar abaixo da linha zero", formados pelo indicador AC (Accelerator Oscillator).
Primeiro, olhamos para o padrão, especificado na Figura 3. A verificação é feita para uma barra Zeroth. Se a primeira barra estiver acima da linha zero (caso "A"), que consiste em duas barras verdes e uma vermelha de um histograma. Enquanto isso, a posição da segunda e terceira barras, em relação à linha zero, não importa.
Se a primeira barra estiver abaixo da linha zero (caso "B"), então precisaremos de três barras verdes e uma vermelha para a formação de um sinal de compra. Também não leva em consideração as barras restantes, em relação à linha zero. Os sinais de venda da terceira dimensão são inversamente análogos.
Para uma descrição mais detalhada e exemplos, consulte a origem original.
Figura 3. Exemplo de comércio dos sinais da terceira dimensão.
2.4. Descrição dos sinais comerciais da quarta dimensão ("Zone Trading")
A zona verde é formada quando dois indicadores (AO + AC) são verdes para uma barra.
A formação de um sinal de negociação requer duas zonas verdes consecutivas e o preço de fechamento da primeira barra deve ser superior ao preço de fechamento da segunda barra.
Execução é implementada uma vez que uma nova barra é aberta. No original, a execução deve ser a ordem quando o fechamento de uma barra. Há situações em que o último tiqueteque do fechamento da barra pode alterar a cor das barras AO ou AC, e se isso ocorrer, então, verifica-se que a compra de acordo com o sinal da zona verde era falsa. Por estas razões, usei a abertura de uma nova barra para comprar.
Além disso, na quarta dimensão, há um sinal para rastrear uma ordem de parada para a posição longa.
Isso requer cinco zonas verdes consecutivas. O valor mínimo do preço da primeira zona é usado para definir uma perda de parada. Se a ordem de paragem não for disparada na próxima barra (após o fechamento), então nós ajustamos a Stop Loss ao preço mínimo da última barra completa (deve ser maior do que a ordem de parada) com a abertura de uma nova, sem considerando a cor da zona na barra anterior.
Além disso, usamos uma limitação na adição à posição longa aberta pelo número de zonas verdes consecutivas: B. Williams recomenda 6 ou 8 zonas. Depois disso, devemos esperar a aparência de um cinza (isto é, quando as cores das colunas para AO e AC são diferentes) ou zonas vermelhas, o que permitirá novamente preencher a posição para comprar na zona verde.
O sinal de venda forma uma "zona vermelha" - uma imagem espelhada da zona verde. A cor da zona também afeta o número de barras que formam o sinal do "Balance Line Trade" (quinta dimensão). Para esta linha, B. Williams escolheu os "dentes" do Alligator.
Neste sinal, quero enfatizar que os preços da OHLC da barra zeroth participam da formação do sinal.
Figura 4. Um exemplo de comércio dos sinais da quarta dimensão.
2.5. Descrição dos sinais comerciais da quinta dimensão.
O padrão "Comprar acima da linha de equilíbrio" (se a zona verde) for formada por duas barras. Se o preço de abertura de uma barra zero (também o preço mais alto da barra neste momento) é menor que o último preço mais alto da barra (pode ser encontrado algumas barras de volta), então o preço máximo encontrado será o preço para abrir uma posição de compra na zona verde.
As zonas vermelhas ou cinzentas requerem um outro máximo, superior ao preço a entrar na zona verde. Assim que encontrarmos (geralmente menos de 10 bares de trás e acima dos dentes do Alligator [não encontrei quantas barras de volta devem ser procuradas por esse padrão no texto do autor]), lembre-se como o preço para entrar a zona vermelha ou cinza, na direção da compra.
Para abrir a posição pelo sinal "comprar acima da linha do saldo", verificamos se o preço atual excede o preço em cada barra nova (para as zonas verde / vermelho / cinza).
Figura 5. Um exemplo de comércio dos sinais da quinta dimensão.
3. A classe C_TS_BW.
. Se possível, use classes e métodos da biblioteca padrão;
Para executar esta tarefa, primeiro você precisa incluir os arquivos apropriados da Biblioteca Padrão.
Isso é implementado pelo código abaixo.
Na seção privada da classe, declare os objetos para a organização dos pedidos de negociação, obtendo informações sobre o símbolo e a posição aberta, bem como o acesso ao histórico de pedidos.
. Grandes quantidades de "dados semelhantes" são armazenadas nas estruturas.
Esta classe usa quatro estruturas, duas delas são declaradas na seção privada. Estas são as estruturas:
Também há duas estruturas na seção pública:
Os objetos desses tipos de estruturas:
Mais detalhes sobre o código das estruturas podem ser encontrados no arquivo de cabeçalho anexado.
Esta tarefa é implementada usando o método Init da seção pública. Parâmetros para chamadas da EA:
Neste método também ocorre a inicialização dos indicadores envolvidos e a organização dos buffers necessários para receber dados deles.
. obter o número necessário de dados calculados dos indicadores para análise;
Isso pode ser feito usando o método CopyIndValue da seção privada, os parâmetros.
Dependendo do tipo de parâmetro, os buffers de recepção são substituídos automaticamente pelos dados calculados, organizados como uma série de tempo para inicialização de classes.
. durante a abertura de um novo bar.
Uma busca por sinais será realizada apenas uma vez depois de abrir uma nova barra. Para fazer isso, nós queríamos determinar esse momento. O método NewBar faz isso, ele não possui parâmetros de entrada e em uma situação em que um recibo recebido abre uma nova barra, ele retorna verdadeiro, caso contrário, ele retorna falso.
. Verifique os sinais de cinco dimensões comerciais;
Para cada uma das dimensões de negociação, comecei um método separado. Os sinais da primeira dimensão são verificados por FindSignal_1_dimension.
A análise da segunda dimensão será feita pelo método FindSignal_2_dimension. Parâmetros de chamada:
A análise da terceira dimensão é feita usando o método FindSignal_3_dimension com parâmetros de entrada / saída:
O processamento da quarta dimensão é feito pelo método FindSignal_4_dimension, com parâmetros de entrada / saída:
A quinta dimensão é monitorada pela FindSignal_5_dimension. Parâmetros deste método:
Toda verificação é unida pelo método CheckSignal, não possui parâmetros de entrada e contém:
Cópia de dados dos indicadores; Uma verificação do fechamento de uma posição (se for usada) para alguma linha do Alligator; Repor os sinais da barra anterior; Procure fracturas ativas em ambas as direções; Dependendo da disponibilidade de uma posição, procure os sinais da segunda para a quinta dimensão, na direção de uma posição aberta.
Este método é declarado na seção pública, ele precisa ser chamado da EA.
... com a chegada de um novo carrapato, verifique se há possibilidade de disparo de sinal para a abertura da posição;
Nesta classe, o método CheckForTradeSignal é implementado, que executa a busca das possibilidades de entrar em uma posição pelo preço atual.
Se todos os regulamentos para a ativação de um sinal forem seguidos, então retornamos true, caso contrário - falso.
A verificação das capacidades de processamento de todos os sinais é combinada pelo método CheckActionOnTick, anunciado na seção pública, ele precisa ser chamado da EA. Não há parâmetros para a chamada. Cada sinal bem sucedido é armazenado no objeto real_action, eles serão posteriormente processados ​​no método TradeActualSignals.
... calcular o lote; fixado ou "piramidal"
O método CalcLot é declarado na seção pública e pode ser chamado pela EA. É destinado ao cálculo do lote e a posterior modificação da variável Lote, declarada na seção privada da classe. Parâmetros de chamada:
Agora que consideramos o lote fixo, vamos falar mais sobre o lote "piramidal".
Deixe o lote inicial igual a 0,1. Por exemplo, aberto pelo lote inicial para o sinal do fractal, fora dos maxilares do Alligator, a posição total será de 0,1 lotes. Depois disso, começamos a analisar os sinais recebidos da segunda a cinco dimensões. Assim que o sinal for disparado, preencha na posição aberta por 0,5 lotes (começando, multiplicado por 5) e obtenha o volume total da posição como 0,6 lotes. Durante o próximo sinal na direção da posição de abertura aberta, preencha por 0,4 lotes, e a posição total será igual a 1,0 lotes.
O próximo sinal na direção da posição nos dará um adicional de 0,3 lotes, e seu volume será de 1,3 lotes. O quinto preenchimento será feito por 0,2 lotes, eo volume total da posição se tornará 1,5 lotes. Os seguintes preenchimentos na direção da posição ocorrerão apenas por 0,1 lotes.
Este algoritmo de gerenciamento de dinheiro (ММ) foi descrito por B. Williams no Trading Chaos. A possibilidade de instalação de um lote de usuários nos permite implementar praticamente qualquer gerenciamento de capital.
Para uma determinação correta da seqüência de pedidos em um negócio, eu uso vários números Magiс.
Descrição do pedido.
Transforme a ordem.
Ordem de preenchimento (começando Х 1)
Ordem de preenchimento (começando Х 2)
Ordem de preenchimento (começando Х 3)
Ordem de preenchimento (começando Х 4)
Ordem de preenchimento (começando Х 5)
A classe calculou o número necessário (usando o método CalcMagic), que posteriormente identificará a operação de negociação no servidor antes de enviar uma nova ordem.
... Permita alterar o lote da EA, diretamente para cada tipo de sinal.
Se desejado, você pode implementar na EA uma consulta da estrutura real_action, na qual os sinais comerciais são lojas na forma de variáveis ​​bool. Cada tipo e direção correspondem a uma variável. Se tivermos um valor de verdadeiro, então, para esse tiquetaque, a classe tentará produzir uma operação de negociação pelo sinal de negociação especificado, após o qual o lote desse sinal pode ser alterado. Para cada marca da mudança de preço, a classe envia apenas uma ordem para a posição aberta ou um preenchimento.
A configuração de um lote é possível na EA após a chamada do método CheckActionOnTick e antes da chamada do TradeActualSignals. Uma vez que no tick atual pode haver uma série de sinais, aguardando execução, apenas um será selecionado.
A sequência de execução do sinal:
Fechar a posição; Execução de um dos sinais do fractal (abertura, recarga, reviravolta da posição); O sinal "Saucer"; O sinal "Crossover da linha zero"; AC "duas barras igualmente coloridas"; AC "três barras igualmente coloridas"; Comércio de zonas; A linha de saldo (sinal de 2 bar); A linha de saldo (sinal de 3 bar);
Portanto, é necessário considerar esta seqüência durante a instalação do tamanho do lote "usuário".
. Parada final da posição aberta. Se necessário, altere o preço do Stop Loss, calculado pelo usuário da EA.
Na classe descrita, há manutenção do preço de parada na posição, pelo método Trailing Stop, o que significa a retirada da Stop Loss, apenas na direção de aumentar os lucros na posição para o desencadeamento a esse preço. Existem cinco modelos de manutenção:
Pela linha Alligator's Lips; Pela linha dos dentes do jacaré; Pela linha de mandíbulas do jacaré; Por cinco zonas consecutivas da mesma cor (zonas verdes para comprar, vermelho para vender); Configuração externa do preço da parada.
A quinta opção da instalação de Stop Loss é implementada pelo método SetStopLoss, com um único parâmetro duplo e amp; parar a perda de . A chamada deve ser feita a partir da EA e antes do método de execução TrailingStop, que verifica os preços para a modificação da posição e envia a solicitação ao servidor. Após uma execução bem-sucedida deste procedimento, o valor da variável interna StopLoss é redefinido para -1.
. Controle o envio da ordem do negócio de abertura para o servidor, e se não tiver êxito, faça um segundo pedido.
Para o envio de uma ordem comercial para abrir, fechar ou virar uma posição, o método bool SendOrder é usado. Os parâmetros de chamada:
O teste de todos os sinais comerciais é combinado pelo método TradeActualSignals. A estrutura atual_action armazena ordens comerciais. Após o envio com sucesso ao servidor, a ordem (SendOrder retorna true), redefina o sinal de negociação na estrutura real_action. O sinal de negociação estará ativo até que possamos obter uma resposta positiva no envio.
Há também uma função na estrutura real_action init, sem parâmetros, que redefine todos os sinais atuais. Este procedimento é usado quando se abre uma nova posição ou ocorre uma reviravolta na posição existente.
. Proibir a duplicação de sinais comerciais (digitar apenas uma vez por cada sinal);
A estrutura last_trade armazena o tempo do último sinal comercial para cada tipo e direção. Antes de configurar um pedido de negociação na estrutura de ação real, verifique se esse sinal já está sendo negociado na estrutura last_trade e, em caso afirmativo, ignore-o. Assim, isso fornece a implementação do controle da execução "descartável" de uma situação comercial.
Minimize o número de métodos de classe pública.
Aqui está uma lista de métodos de classe que estão disponíveis ao chamar da EA:
Também estão disponíveis as estruturas:
4. A implementação da EA, usando a classe C_TS_BW.
A primeira coisa que deve ser feita é incluir o arquivo h_TS_BW. mqh no Expert Advisor.
Depois disso, declare o objeto da classe C _ TS _ BW. Deixe isso ser o EA_TS_BW.
Você também precisará da estrutura dos parâmetros ajustáveis, como s_input_parametrs, por exemplo, input_parametrs.
Aqui está uma descrição dos parâmetros, incorporados nesta estrutura:
Na seção OnInit () da EA, você precisa:
Preencha todos os valores necessários da estrutura input_parametrs com os dados que serão passados ​​para a classe. Usando o método Init da classe, faça sua inicialização. Exemplo:
Nesse caso, o EA funcionará no símbolo / período atual em que ele está instalado.
Exemplo da seção OnTick () do Expert Advisor:
Neste caso, são comentados os exemplos de controle externo do preço de parada e do lote de negociação, para a execução da classe.
5. Alguns testes na história.
O autor do livro, com base no qual a EA foi escrita, argumenta que este sistema está focado nos mercados de ações e commodities.
Primeiro, vamos verificar o Consultor Especialista no CFD. Suponha que o polígono de teste fará parte do histórico da IBM. O sistema é direcionado para os segmentos de tendências das cotações. Peguei o primeiro segmento disponível, no qual uma tendência pode ser vista a olho nu.
Figura 6. Gráfico da IBM.
Execute o consultor perito escrito neste segmento e aqui é o que obtemos como pedidos.
Figura 7. Os sinais comerciais de Bill Williams (IBM)
À primeira vista, há muitos negócios pela tendência, o que é bom. Aqui está o gráfico, criado pelo Strategy Tester.
O comércio foi feito em 0,1 lotes, sem fechamento pelas linhas Alligator, sem uma parada final usando as cinco zonas consecutivas de uma cor e sem negociação agressiva (pirâmide).
Figura 8. Resultados do teste.
Em geral, obtivemos lucro.
Agora vamos dar uma tendência prolongada com menor inclinação.
Figura 9. Gráfico da IBM (fragmento 2)
Deixe este ser o mesmo símbolo e período de 13 meses (de 2008.12 a 2018.01)
Aqui está um gráfico do Strategy Tester:
Figura 10. Os resultados do teste do sistema no histórico (fragmento 2)
Digamos, "não é satisfatório" ou "não atendeu às nossas expectativas".
Em seguida, gostaria de verificar o trabalho nos pares de moedas.
Vamos pegar o conhecido par EURUSD eo período H1 do gráfico. A profundidade da história é o ano de 2018.
Figura 11. Os resultados do teste do sistema na história, EURUSD, H1, 2018.
Vamos tentar nos bares diários do EURUSD no mesmo ano (2018).
O relatório do testador parece assim:
Figura 12. Os resultados do teste do sistema no histórico, EURUSD, D1, 2018.
Conclusão.
O objetivo deste artigo foi verificar o desempenho de uma das estratégias comerciais bem conhecidas da Bill Williams, não apenas nos mercados de ações e nas bolsas de commodities, mas também no mercado Forex. O sistema funciona "mais ou menos" nos gráficos diários do EURUSD do ano passado, mas não traz lucro em prazos menores, sem tentativas de otimização.
Os sinais de entrada no mercado do sistema são silenciosos (se olharmos para os gráficos do dia), mas as saídas são claramente atrasadas, já que mais da metade do lucro não é corrigido. Este campo é para a refinação do sistema dado em termos de sua otimização para prazos menores.
O código completo da classe pode ser encontrado no arquivo anexado.
Traduzido do russo pela MetaQuotes Software Corp.

Como negociar alta precisão Bill Williams Fractals Alligator Trading System.
Alta precisão Bill Williams Fractals Alligator Trading System & # 8211; Há muitos sinais na estratégia de negociação de Bill Williams, que ajudam um comerciante a abrir ordens bem-sucedidas, mas a principal delas são as que são mostradas pelos indicadores Fractals e Alligator.
Indicadores Fractals e Alligator & # 8211; Eles não oferecem os lugares para definir ordens benéficas, mas também permitem aprender rapidamente a análise da onda em que se baseia o conceito do autor.
Alligator é 3 linhas do saldo, calculadas de acordo com a mesma fórmula com diferentes variáveis.
A linha GREEN é o Alligator & # 8217; s Lips BLUE é o Alligator & # 8217; s Jaws RED line é o Alligator & # 8217; s Teeth.
Quando eles estão entrelaçados, o Alligator é & # 8220; ASLEEP & # 8221; e há um apartamento no mercado, caso contrário, há uma tendência no mercado.
Não é complicado determinar sua direção quando o preço é maior do que os mandíbulas, isto significa que a tendência é ascendente (otimista) se o preço for menor, então a tendência está baixa (baixa).
É muito importante assistir a localização do preço em vários intervalos de tempo que você pode escolher dependendo da maneira como você troca.
Por exemplo, se você abrir as ordens de acordo com o gráfico de 5 minutos, então você também deve avaliar a situação nos gráficos de 1 minuto e 10 minutos, ou seja, você sempre deve avaliar os prazos vizinhos.
Existe a possibilidade de que a tendência seja ascendente de acordo com o gráfico de horas e está de acordo com o gráfico diário, provavelmente isso significa que existe a contração do preço que podemos observar dentro do dia e não vale a pena esperar um longo movimento nessa direção.
Os fractals indicam um fundo ou um topo. O indicador fractal básico é composto por um mínimo de 5 barras. Então, quando você vê um fractal aqui é o que pode ter acontecido para que ele apareça:
Havia uma série de pelo menos cinco barras sucessivas, com a maior alta no meio e, em seguida, as duas alturas inferiores estão em ambos os lados.
Havia uma série reversa de pelo menos cinco barras sucessivas, quando a menor baixa estava no meio e as duas mais baixas estavam em ambos os lados (o que forma um fractal SELL). Fractals podem aparecer com apenas uma vela à direita, mas tenha em atenção que este é um fractal não confirmado porque a ação de preço pode perfurar através do nível. Então, para que um fractal apareça e permaneça no gráfico para sempre, o comerciante deve aguardar 2 velas à direita do fractal. Os fractals têm o que é chamado de alto e baixo valor. Isso é indicado pelas setas para cima ou para baixo.
Vamos entrar no nosso exemplo de gráfico para este Bill Williams Fractals Alligator Trading System.
A regra padrão formulada pela negociação de fractals Bill Williams afirma que as configurações de comércio LONGO são válidas se o fractal ALTO estiver acima dos "dentes de jacaré" e a faixa de porcentagem de Williams acima do nível de -50, e as configurações de comércio CURTO são válidas se o fractal BAIXO está abaixo dos "dentes do jacaré & # 8217; s" e da faixa percentual de Williams abaixo do nível -50.
Melhor cronograma: H1, H4 e Pares diários recomendados diariamente: GBPUSD, EURUSD, USDJPY e # 8230; Todos os principais pares.
Fractals Alligator Signal Trend Williams Porcentagem de alcance.
LOW Fractal acima de Alligator & # 8217; s Teeth Williams Percent Range line acima de -50 nível Signal Trend Green color.
HIGH Fractal abaixo de Alligator & # 8217; s Teeth Williams Porcentagem Linha de alcance abaixo de -50 níveis Tendência do sinal Cor vermelha.
Este sistema de negociação de jacarés multifacetado Bill Williams, de alta precisão, deve levá-lo na direção certa do mercado.
Existem muitas estratégias diferentes que você pode usar com o & # 8220; Fractals & # 8221; indicador, mas, em nossa experiência, gostamos dessa combinação do Bill WilliamsTrading System.

Fractals BWI.
"Fractal é mudança de comportamento de preço. Significa se o fractal surgiu - o preço mudará sua direção. O Fractal é uma seqüência de cinco barras, onde a barra central possui um mínimo máximo ou menor. A flecha fractal mostra a posição da barra central. & Quot;
Indicador: Implementações & Chaos trading system & quot; (por Bill Williams) & nbsp 1ª e fase principal da estratégia Mostra sinais comerciais ativos Fácil de personalizar Possui predefinições.
Aparência do indicador Fractals BWI.
Na imagem, você pode ver a visão padrão do indicador fractal BWI.
(Assim que você adicionou-o a um gráfico.)
Comprar Fractals são mostrados como setas verdes;
Os Fractals de venda são mostrados como azul.
Fractals atuais (ativos) mostrados pelas grandes flechas.
O Fractal não é um sinal para abrir um acordo por conta própria. O sinal aparecerá quando o preço ultrapassar o máximo de fractal & rsquo; s máximo (ou menor mínimo de fractal & rsquo; s) em determinado número de pips (nos 1 pips originais). Uma vez que o preço vai mais alto / mais baixo na posição de fuga aparecerá seta correspondente.
Para mostrar onde o comerciante deve colocar uma ordem pendente (usando o novo sinal fractal) o indicador desenha linha pontilhada.
Aparência, cores, distância do máximo / mínimo do fractal (é usado para mostrar o sinal de ruptura do fractal) e etc. O comerciante pode ajustar usando as propriedades do indicador.
Como usar - BWI Fractals trading signals.
Nossa primeira entrada de sinal em qualquer mercado é sempre o primeiro fractal fora da boca do Alligator & rsquo; s. Uma vez que este sinal seja atingido, tomaremos todos e quaisquer sinais que sejam disparados nessa direção.
Se o sinal de compra estiver acima da Linha do Equilíbrio Vermelho (os dentes do Alligator & rsquo; s), colocamos uma compra pare um assinalado acima do alto do fractal. Se o sinal de venda estiver abaixo da Linha de Equilíbrio Vermelho, colocamos um ponto de parada de venda abaixo da baixa do sinal de venda fractal.
Nós não tomariamos um sinal de venda de fractal se, no momento em que for atingido, o preço estiver acima da linha do balanço vermelho. Este é o melhor método que descobrimos para filtrar negócios não lucrativos de fraude. & Quot;
Como usar - BWI Fractals trading signals filter.
Informações gerais sobre Fractals.
Todos os mercados são caracterizados pelo fato de que, na maioria dos casos, os preços não mudam demais, e apenas curtos períodos de tempo (15 a 30%) são responsáveis ​​pelas mudanças de tendência. Os períodos mais lucrativos geralmente são o caso quando os preços do mercado mudam de acordo com uma certa tendência.
Um Fractal é um dos cinco indicadores do sistema comercial Bill Williams,, que permite detectar o fundo ou o topo.
Indicador Técnico Fractal é uma série de pelo menos cinco barras sucessivas, com o HIGH mais alto no meio, e duas HIGHs mais baixas em ambos os lados. O conjunto de reversão é uma série de pelo menos cinco barras sucessivas, com a menor LOW no meio, e duas LOWs maiores em ambos os lados, o que se correlaciona com a venda de fractal. Os fractals possuem valores High e Low e são indicados com as setas para cima e para baixo.
O fractal precisa ser filtrado com o uso de Alligator. Em outras palavras, você não deve fechar uma transação de compra, se o fractal for menor do que os dentes do Alligator e você não deve fechar uma transação de venda, se o fractal for maior do que os dentes do Alligator. Depois que o sinal fractal foi criado e está em vigor, o que é determinado pela sua posição além da boca do Alligator, continua sendo um sinal até que ele seja atacado, ou até um sinal fractal mais recente emerge.

Fractal trading system williams
Fractals - um indicador apresentado por Bill Williams.
Simples e versáteis, os fractals podem ser usados ​​como um indicador autônomo ou em combinação com outros indicadores Forex.
Bill Williams também nos dá sua abordagem ao uso de fractals na negociação, que também vamos destacar aqui. Mas antes disso, vamos tocar.
O básico do indicador Fractals.
Fractals apontam os tops e os fundos onde o mercado avança.
- Uma compra de formas digitais na parte superior da onda de preços com o Altíssimo Alto no meio e duas máximas inferiores em cada lado;
- Uma venda de formas do fractal na parte inferior da onda de preços com o menor baixo no meio e dois pontos altos mais altos em cada lado;
Comprar e vender fractals pode compartilhar barras de preço (por exemplo, use as mesmas barras do conjunto de 5).
Como negociar com Fractals.
Uma vez que os fractals destacam pontos em que o preço não conseguiu segurar e, portanto, reverteu, é lógico que, uma vez que o preço supera o seu antigo fractal, há uma nova força.
Definir um comércio no ponto de fuga é uma aplicação óbvia e mais simples do indicador Fractals.
Outra maneira de descrevê-lo: os fractals ajudam a ver os níveis de suporte e resistência.
Existem alguns níveis de S / R mostrados abaixo:
Fractals como pontos de conexão de linha de tendência.
O indicador Fractals facilita a identificação e conexão dos tops e fundos mais significativos necessários para desenhar uma linha de tendência. O desenho de linhas de tendência usando fractals poderia dar alguma vantagem aos comerciantes de Forex, já que outros participantes do mercado também podem usar os mesmos pontos de preço óbvios para linhas de tendência de desenho.
Fractals como confirmação de tendência.
Em uma tendência ascendente, testemunhamos que há mais fracassos quebrados do que fractals fracos. Em uma tendência de baixa, haverá mais fracturas fracas quebradas. À medida que a tendência (para cima ou para baixo) avança, uma pausa sucessiva e avanço de novos fractals serão vistos. Caso a falha do fraco anterior falhe, obtemos um primeiro sinal de consolidação de preços.
Fractals para consolidação de tendências.
O fracasso em avançar com sucesso passado fractal coloca o preço em um caminho de consolidação. Para evitar um preço de bobina imediato, você tentará quebrar o fractal oposto. Se esta mudança também não conseguir resultados, os comerciantes devem se preparar para um período de mercado variável até um novo sucesso.
Negociação de Fractals: Teoria do Caos de Bill Williams.
O indicador de fracturas é um dos cinco indicadores do sistema de negociação de Bill Williams. De acordo com seu sistema, os Fractals devem ser filtrados com a ajuda do indicador Alligator.
Os fractals devem ser negociados da seguinte maneira:
• Se um fractal de compra estiver acima dos dentes de Alligator (linha de Alligator vermelho), os comerciantes devem colocar uma ordem de compra pendente poucos pontos acima do alto do fractal de compra;
• Se um fractal de venda estiver abaixo dos comerciantes de dentes de Alligator deve colocar uma ordem de parada de venda pendente poucos pontos abaixo do baixo do fractal de venda.
• Não tome quaisquer posições da Buy se um fractal for formado abaixo dos dentes do Alligator.
• Não tome nenhuma posição Sell se um fractal for formado acima dos dentes do Alligator.
Regra principal acima de todas as regras ao seguir o método de Bill Williams: não tome sinais de outros indicadores (indicador Gator, Incrível Oscilador, MFI, etc.) até que o primeiro fractal (compra ou venda) seja formado fora dos dentes do Alligator.
Tais falantes de sinalização permanecem válidos até que uma ordem de entrada pendente seja desencadeada ou um novo fractal válido seja formado (uma posição será então reajustada de acordo com o novo fractal). Fractals consecutivos que vão na mesma direção que são formados após a primeira ordem se desencadeados podem ser usados ​​para adicionar a um comércio aberto.
Fórmula Forex Fractals.
Baixar o código Fractals: Fractals. txt.
comerciante.
wooooooooooooooo precisa ser lido.
Sim, excelente informação detalhada!
É um bom indicador, mas parece não chegar na hora. mas é bom.
comerciante.
Regra principal acima de todas as regras ao seguir o método de Bill Williams: não tome sinais de outros indicadores (indicador Gator, Oscilador Incrível, MFI, etc.) até que o primeiro fractal (compra ou venda) seja formado fora do.
FxIndicators.
fora dos dentes do jacaré - linha vermelha.
Existem apenas LIPS / TEETH / JAW. Sem Boca. Esse sistema comercial é muito poderoso. Mesmo um pouco tarde, mas certamente lucro. Não seja ganancioso.
comerciante.
Muito obrigado se possível para você, descreva a aceleração e ocilador impressionante e todos os indicadores de Bill Williams descritos em algumas amostras.
FxIndicators.
Será feito em breve.
comerciante.
legal, muito útil.
indicador inútil ou má interpretação de seus sinais, que precisam de sinal de compra com retração de 30 pips ou sinal de venda com retração de mais de 20 pips.
sim, estou bem com a explicação, obrigado.
Excelente explicação deste conceito complexo. Trabalho bem feito.
Você pode usar fractals com retração de fibonaccii também com canais de tredline.
Você pode me enviar um email para Corey no ccgg2544 () yahoo, obrigado pela sua visão.
bardzo fajny indykator, też mi się podoba.
wogóle stronka niczego sobie.
O indicador é muito legal, eu gosto disso.
não é ruim em todos os sites.
mantenha o bom ;-)
FxIndicators.
boa informação. Onde a perda de parada seria colocada?
FxIndicators.
As paradas iniciais devem ser colocadas atrás do fractal fechado.
Quando é que esses fractais se apresentam?
Qual é a fórmula dos fracrals? não aparece a tempo.
FxIndicators.
Um fractal aparece apenas após 5 barras consecutivas ter feito um padrão requerido; para comprar um fractal -
onde a barra do meio será a mais alta precedida e seguida por duas barras vizinhas inferiores de cada lado.
Aqui está como funciona:
Obrigado pela informação, por favor, como você vê usando o indicador fractal sozinho, comprando quando aparece o fraco fractal e vendendo quando aparece o alto, por favor responda.
FxIndicators.
Os fractals, na minha opinião, não devem ser negociados sozinhos.
Acima, mostrei o método sugerido por B. Williams (indicador Alligator + fractals).
Também os comerciantes usam fractals em combinação com muitos outros indicadores, onde o objetivo é obter uma confirmação de uma direção de tendência e, em seguida, com base em que o comércio de rupturas de fractal com a tendência.
Como você combina os fractals, bollingerband e aligator para uma boa negociação.

Fractals.
Todos os mercados são caracterizados pelo fato de que, na maioria dos casos, os preços não mudam demais, e apenas curtos períodos de tempo (15 a 30%) contam mudanças de tendência. Os períodos mais lucrativos geralmente são o caso quando os preços do mercado mudam de acordo com uma certa tendência.
Um Fractal é um dos cinco indicadores do sistema de negociação de Bill Williams, que permite detectar o fundo ou o topo. A definição técnica do fractal ascendente é uma série de pelo menos cinco barras sucessivas, com o HIGH mais alto no meio e duas HIGHs mais baixas em ambos os lados. O conjunto de reversão é uma série de pelo menos cinco barras sucessivas, com a menor LOW no meio, e duas LOWs maiores em ambos os lados, o que se correlaciona com a venda de fractal. Os fractals possuem valores High e Low e são indicados com as setas para cima e para baixo em um gráfico.
Os sinais Fractal precisam ser filtrados com o uso de Alligator. Em outras palavras, você não deve fechar uma transação de compra, se o fractal for menor do que os dentes do jacaré e você não deve fechar uma transação de venda, se o fractal for maior do que os dentes do jacaré. Depois que o sinal fractal foi criado e está em vigor, que é determinado pela sua posição além da boca do jacaré, continua a ser um sinal até que seja atacado ou até um sinal fractal mais recente emerge.

Comments

Popular Posts