Thursday 20 July 2017

Turtle Trading System Code


MetaTrader 4 - Indicadores The Turtle Trading Channel - indicador para o MetaTrader 4 Este sistema de seguimento foi projetado por Dennis Gartman e Bill Eckhart. E se baseia em descobertas de altos históricos e baixos para levar e fechar negócios: é o oposto completo do quotbuy baixo e a abordagem de alta venda. Esta tendência seguindo o sistema foi ensinada a um grupo de indivíduos comuns e normais, e quase todos se transformaram em um comerciante lucrativo. A regra principal é quotTrade e uma fuga de N-dia e tirar lucros quando um dia M alto ou baixo é violado (N deve estar acima de M) quot. Exemplos: Compre uma folga de 10 dias e feche o comércio quando a ação de preço atingir uma baixa de 5 dias. Mantenha um período curto de 20 dias e feche o comércio quando a ação de preço atinge uma alta de 10 dias. Neste indicador, as linhas vermelha e azul são as linhas de negociação, e a linha pontilhada é a linha de saída. O sistema original é: Vá longo quando a linha de negociação ficar azul Vá curto quando a linha de negociação ficar vermelha Sair de posições longas quando o preço toca na linha de saída Sair de posições curtas quando o preço toca na linha de saída Perda de parada inicial recomendada é ATR 2 da Preço de abertura. Os parâmetros padrão do sistema foram 20,10 e 55,20. No entanto, alterei um pouco o algoritmo para obter sinais de entrada adiantada e evitar mudanças aleatórias na tendência em condições altamente voláteis. Para isso, esse indicador mostrará apenas uma mudança de tendência quando uma barra realmente fecha acima ou abaixo da linha de tendência atual - em vez de apenas tocá-la como uma ordem normal de stop-loss seria feita. A desvantagem é que você só pode detectar mudanças de tendência quando a última barra já fechou. Apenas no caso, a versão rigorosa também está disponível. Este indicador deve ser usado em conjunto com o meu outro indicador: o clássico Indicador de Turtle Trading. Para representar o mesmo período ou o sistema de troca de segurança e obter mais sinais se você foi interrompido. Ambos os indicadores implementam alertas comerciais, habilitá-los ou desativá-los dependendo da sua configuração de negociação. Regras da tartaruga original: para negociar exatamente como as tartarugas, você precisa configurar dois indicadores que representam o sistema principal e a prova de falhas. Configure o indicador principal com o TradePeriod 20 e o StopPeriod 10 (A. k.a S1) Configure o indicador de segurança com TradePeriod 55 e StopPeriod 20 usando uma cor diferente. (A. k.a S2) A estratégia de entrada usando S1 é a seguinte. Compre fuga de 20 dias usando S1 somente se o último comércio sinalizado for uma perda. Venda fuga de 20 dias usando S1 somente se o último contrato de sinalização for uma perda. Se o último contrato de sinalização por S1 foi uma vitória, você não deve negociar - Independentemente da direção ou se você negociou o último sinal ou não - A estratégia de entrada usando o S2 é a seguinte: Compre fuga de 55 dias somente se você ignorou o último sinal S1 e O mercado está se recuperando sem você. Venda apenas 55 dias de fuga se você ignorou o último sinal S1 e o mercado está conectando sem você. As tartarugas tiveram uma abordagem de dimensionamento de posição progressiva que aumentou seus ganhos. Uma vez que uma decisão comercial foi tomada, você deveria. Entre no mercado com 2 riscos. Coloque stop-loss 2ATR do preço de abertura. Se a posição se mover em seu favor 12ATR, entre novamente no mercado com 2 riscos e rastreie todas as perdas de parada 2ATR do preço atual. Se a posição se mover em seu favor 12ATR, entre novamente no mercado com 2 riscos e rastreie todas as perdas de parada 2ATR do preço atual. Se a posição se mover em seu favor 12ATR, entre novamente no mercado com 2 riscos e rastreie todas as perdas de parada 2ATR do preço atual. Pare de adicionar às posições quando 4 posições foram tomadas. (E veja a regra de gerenciamento de dinheiro abaixo) A estratégia de saída é realizada usando a linha pontilhada do indicador: Exit longs taken usando S1 quando a ação do preço fecha abaixo de um curto-dia de 10 dias. Exit short usando S1 quando a ação do preço fecha acima de 10 dias Alto Exit longs tomadas usando o S2 quando a ação do preço fecha abaixo de 20 dias baixos Os shorts de saída tomados usando o S2 quando a ação do preço fecha um tempo de 20 dias. As tartarugas também tiveram gerenciamento de dinheiro muito rígido. O risco de posição inicial foi de 2, mas diminuiu de acordo com a redução atual. Se a conta tiver um desconto de 10, o risco para cada comércio deve diminuir de 20. Se a conta tiver uma redução de 20, o risco para cada comércio deve diminuir 40. Se a conta tiver uma redução de 30, o risco para cada comércio deve diminuir Um 60. Então, se a conta tivesse uma redução de N, o risco para cada comércio deveria diminuir N2. Outras considerações: Não fique muito fixado aos parâmetros 20,10 (S1) e 55,20 (S1) O TradePeriod deve ser sempre superior ao StopPeriod 2012-05-17: Alertas adicionadas, corrigiu um erro importante e anexou uma exibição de versão bruta Ambos os canais. 2012-06-12: atualizou o indicador que permite o modo estrito do mesmo arquivo. MetaTrader 4 - Indicadores O indicador de negociação clássico da tartaruga - indicador do MetaTrader 4 Este sistema de seguimento foi desenhado por Dennis Gartman e Bill Eckhart. E se baseia em descobertas de altos históricos e baixos para levar e fechar negócios: é o oposto completo do quotbuy baixo e a abordagem de alta venda. Esta tendência seguindo o sistema foi ensinada a um grupo de indivíduos comuns e normais, e quase todos se transformaram em um comerciante lucrativo. A regra principal é quotTrade e uma fuga de N-dia e tirar lucros quando um dia M alto ou baixo é violado (N deve estar acima de M) quot. Exemplos: Compre uma folga de 10 dias e feche o comércio quando a ação de preço atingir uma baixa de 5 dias. Mantenha um período curto de 20 dias e feche o comércio quando a ação de preço atinge uma alta de 10 dias. Neste indicador, os sinais de entrada e saída são exibidos como setas e pontos. O sistema original é: Ir longo nas setas azuis. Ir curto nas setas vermelhas. Sair das posições longas quando aparecer um ponto azul. Sair das posições curtas quando aparecer um ponto vermelho. Esse indicador deve ser usado em conjunto com o meu outro indicador: The Turtle Trading Channel. Para representar o mesmo período ou o sistema de troca de segurança. A função importante sobre este indicador é que ele realmente verifica se seu último comércio foi interrompido e fornece sinais de entrada adicionais ao longo da tendência. Portanto, é o complemento perfeito para o canal de negociação para uma abordagem completa da Turtle Trading. No entanto, alterei um pouco o algoritmo para obter sinais de entrada adiantada e evitar mudanças aleatórias na tendência em condições altamente voláteis. Para isso, esse indicador mostrará apenas uma mudança de tendência quando uma barra realmente fecha acima ou abaixo da linha de tendência atual - em vez de apenas tocá-la como uma ordem normal de stop-loss seria feita. A desvantagem é que você só pode detectar mudanças de tendência quando a última barra já fechou. Apenas no caso, a versão rigorosa também está disponível. Ambos os indicadores implementam alertas comerciais, habilitá-los ou desativá-los dependendo da sua configuração de negociação. Isto é o que sua configuração de negociação parece usar o canal e o indicador clássico. Adicionalmente, esse indicador também implementa alertas de entrada. TradePeriod: período do canal Donchian para sinais comerciais StopPeriod: período do canal Donchian para sinais de saída StrictEntry: aplique parâmetros de entrada rigorosos como as tartarugas StrictExit: aplique parâmetros de saída estritos como as tartarugas fizeram StrictStop: aplique uma parada-perda estrita como a torta fez Greedy: Do Não saia de um comércio, a menos que seja lucrativo ou o SL tenha atingido EvaluateStoploss: Verifique se nós fomos interrompidos e mostramos sinais futuros ATRPeriod: ATRPeriod para definir o número ATRStopNumber de stop-loss: N. Factor para calcular o DisplayAlerts Stop-Loss: Você conhecer. Por favor, consulte o indicador do Turtle Trading Channel para ler as regras de negociação completas e originais. Pode ser usado para obter sinais de entrada do sistema S1 ou indicar o sistema S2 (failsafe) 2012-06-12: Atualizado o indicador adicionando várias opções rígidas Para entradas, saídas, paradas e assim por diante. O Sistema de Negociação de Tartaruga é rentável O desempenho do sistema Turtle Trading sempre foi duvidado. O seguinte é um backtest da EURUSD (1995-2012) que comercializa todos os sinais desse indicador - sem filtrar qualquer comércio -, apenas após o fechamento da barra atual, diminuindo a exposição de acordo com as regras originais da tartaruga, aumentando as posições e Stop-loss usando ATR2. E, finalmente, o mesmo sistema com 5 riscos iniciais para cada comércio (talvez muito, mas divertido de assistir)

No comments:

Post a Comment