Saturday 16 September 2017

Turtle Trading System Code


O mercado de tartarugas: uma lenda do mercado Em 1983, os lendários comerciantes de commodities Richard Dennis e William Eckhardt realizaram a experiência de tartaruga para provar que qualquer um poderia ser ensinado a negociar. Usando seu próprio dinheiro e negociando noviços, como o experimento fare The Turtle Experiment No início dos anos 1980, Dennis foi amplamente reconhecido no mundo comercial como um sucesso avassalador. Ele havia transformado uma participação inicial de menos de 5.000 em mais de 100 milhões. Ele e seu sócio, Eckhardt, tiveram discussões freqüentes sobre seu sucesso. Dennis acreditava que qualquer um poderia ser ensinado a negociar os mercados de futuros. Enquanto Eckhardt respondeu que Dennis tinha um dom especial que lhe permitiu lucrar com a negociação. O experimento foi criado por Dennis para finalmente resolver este debate. Dennis iria encontrar um grupo de pessoas para ensinar suas regras e, em seguida, tê-los comércio com dinheiro real. Dennis acreditava tão forte em suas idéias que ele realmente daria aos comerciantes seu próprio dinheiro para o comércio. O treinamento duraria duas semanas e poderia ser repetido uma e outra vez. Ele chamou seus alunos tartarugas depois de lembrar fazendas de tartarugas que ele tinha visitado em Cingapura e decidir que ele poderia crescer comerciantes tão rapidamente e eficientemente como tartarugas cultivadas na fazenda. Encontrando as tartarugas Para resolver a aposta, Dennis colocou um anúncio no The Wall Street Journal e milhares aplicados para aprender a negociação aos pés de mestres amplamente reconhecidos no mundo do comércio de commodities. Apenas 14 comerciantes seriam fazê-lo através do primeiro programa de tartaruga. Ninguém sabe os critérios exatos que Dennis usou, mas o processo incluiu uma série de perguntas verdadeiras ou falsas, algumas das quais você pode encontrar abaixo: O grande dinheiro na negociação é feito quando se pode obter longos em baixos após uma grande tendência de baixa. Não é útil para assistir cada citação nos mercados um comércios. Outras opiniões do mercado são boas a seguir. Se um tem 10.000 para arriscar, um deve arriscar 2.500 em cada comércio. Na iniciação deve-se saber exatamente onde liquidar se ocorrer uma perda. Para registro, de acordo com o método da Tartaruga, 1 e 3 são falsos 2, 4 e 5 são verdadeiros. (Para mais informações sobre a comercialização de tartarugas, consulte Sistemas de negociação: Executar com o rebanho ou ser o lobo solitário) As tartarugas foram ensinadas muito especificamente como implementar uma estratégia de tendência seguinte. A idéia é que a tendência é o seu amigo, então você deve comprar futuros quebrando para a parte superior das gamas de negociação e vender breakouts curto downside. Na prática, isto significa, por exemplo, a compra de novos máximos de quatro semanas como sinal de entrada. A Figura 1 mostra uma estratégia típica de comercialização de tartarugas. Figura 1: A compra de prata usando uma fuga de 40 dias levou a um comércio altamente lucrativo em novembro de 1979. Fonte: Genesis Trade Navigator Este comércio foi iniciado em uma nova alta de 40 dias. O sinal da saída era um fim abaixo do ponto baixo de 20 dias. Os parâmetros exatos utilizados por Dennis foram mantidos em segredo por muitos anos, e agora estão protegidos por vários direitos autorais. Em The Complete TurtleTrader: A Lenda, as Lições, os Resultados (2007). Autor Michael Covel oferece algumas idéias sobre as regras específicas: Olhe para os preços ao invés de confiar em informações de televisão ou jornal comentaristas para fazer suas decisões de negociação. Tenha alguma flexibilidade na definição dos parâmetros para seus sinais de compra e venda. Testar diferentes parâmetros para diferentes mercados para descobrir o que funciona melhor a partir de sua perspectiva pessoal. Planeje sua saída à medida que planeja sua entrada. Saiba quando você vai ter lucros e quando você vai cortar as perdas. (Para saber mais, leia A importância de um plano ProfitLoss.) Use o intervalo verdadeiro médio para calcular a volatilidade e use isso para variar o tamanho da sua posição. Tomar posições maiores em mercados menos voláteis e diminuir sua exposição aos mercados mais voláteis. (Para obter mais informações, consulte Medir a Volatilidade com a Média Variedade Real.) Nunca arrisque mais de 2 de sua conta em um único comércio. Se você quiser fazer grandes retornos, você precisa ficar confortável com grandes abaixamentos. Trabalhou de acordo com a tartaruga anterior Russell Sands, como um grupo, as duas classes de tartarugas que Dennis treinou pessoalmente ganhou mais de 175 milhões em somente cinco anos. Dennis tinha provado além de uma dúvida que os novatos podem aprender a negociar com sucesso. Sands afirma que o sistema ainda funciona bem e disse que se você começou com 10.000 no início de 2007 e seguiu as regras de tartaruga original, você teria terminado o ano com 25.000. Mesmo sem Dennis ajudar, as pessoas podem aplicar as regras básicas de negociação de tartarugas para a sua própria negociação. A idéia geral é comprar breakouts e fechar o comércio quando os preços começam a consolidar ou reverter. As trocas curtas devem ser feitas de acordo com os mesmos princípios sob este sistema porque um mercado experimenta tendências ascendentes e downtrends. Embora qualquer período de tempo possa ser usado para o sinal de entrada, o sinal de saída precisa ser significativamente mais curto para maximizar negócios lucrativos. Apesar de seus grandes sucessos, no entanto, a desvantagem para a negociação de tartarugas é pelo menos tão grande quanto a parte superior. Drawdowns deve ser esperado com qualquer sistema de negociação, mas eles tendem a ser especialmente profundo com tendência de seguir estratégias. Isto é, pelo menos em parte devido ao fato de que a maioria das fugas tendem a ser movimentos falsos, resultando em um grande número de negociações perdedoras. No final, os praticantes dizem para esperar estar correto 40-50 do tempo e estar pronto para grandes retiradas. The Bottom Line A história de como um grupo de não-comerciantes aprenderam a negociar para grandes lucros é uma das grandes lendas do mercado de ações. Sua também uma grande lição em como aderir a um conjunto específico de critérios comprovados podem ajudar os comerciantes a obter maiores retornos. Neste caso, no entanto, os resultados estão perto de lançar uma moeda, por isso cabe a você decidir se esta estratégia é para you. MetaTrader 4 - Indicadores The Turtle Trading Channel - indicador para MetaTrader 4 Este sistema de tendência seguinte foi projetado por Dennis Gartman e Bill Eckhart. E depende de fugas de altos e baixos históricos para tomar e fechar comércios: é o oposto completo para o baixo quotbuy e vender abordagem highquot. Este sistema de seguimento da tendência foi ensinado a um grupo de indivíduos médios e normais, e quase todos transformaram-se em um comerciante rentável. A regra principal é quotTrade um breakout do N-dia e faz exame de lucros quando um M-dia elevado ou baixo é quebrado (N deve-me acima de M) quot. Exemplos: Compre uma fuga de 10 dias e feche o comércio quando a ação de preço atingir um mínimo de 5 dias. Ir curto uma fuga de 20 dias e fechar 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 ea 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 Saia de posições longas quando o preço toca na linha de saída Saia de posições curtas quando o preço toca na linha de saída Preço de abertura. Os parâmetros padrão do sistema foram 20,10 e 55,20. Eu, no entanto, alterou um pouco o algoritmo para obter sinais de entrada precoce e evitar variações de tendência aleatória em condições altamente voláteis. Para fazer 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 faria. A desvantagem é que você só pode detectar mudanças de tendência quando a última barra já fechou. Apenas no caso, a versão estrita também está disponível. Este indicador deve ser utilizado em conjunto com o meu outro indicador: O clássico Turtle Trading Indicator. Para representar o mesmo período ou o sistema de negociação a prova de falhas e obter mais sinais se você tiver sido interrompido. Ambos os indicadores implementam alertas de negociação, habilitá-los ou desativá-los à vontade, dependendo da sua configuração de negociação. Regras originais da tartaruga: Para trocar exatamente como as tartarugas fizeram, você precisa de ajustar acima dois indicadores que representam o principal eo sistema failsafe. Configure o indicador principal com TradePeriod 20 e 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 breakouts de 20 dias usando S1 somente se o último comércio sinalizado for uma perda. Vender breakouts de 20 dias usando S1 somente se o último comércio sinalizado foi uma perda. Se o último comércio sinalizado por S1 foi uma vitória, você shouldnt comércio - Independentemente da direção ou se você negociou o último sinal ou não - A estratégia de entrada usando S2 é a seguinte: Comprar breakouts de 55 dias apenas se você ignorou o último sinal S1 e O mercado está reunindo sem você Venda breakouts de 55 dias apenas se você ignorou último sinal S1 eo mercado está pluging sem você As tartarugas tiveram uma abordagem de dimensionamento de posição progressiva que impulsionou seus ganhos. Uma vez que uma decisão de negociação foi feita você deve. Entrar no mercado com 2 de risco. Coloque stop-loss 2ATR a partir do preço de abertura. Se a posição se move em seu favor 12ATR, entra no mercado outra vez com risco 2 e fuga todas as paradas-perdas 2ATR do preço atual. Se a posição se move em seu favor 12ATR, entra no mercado outra vez com risco 2 e fuga todas as paradas-perdas 2ATR do preço atual. Se a posição se move em seu favor 12ATR, entra no mercado outra vez com risco 2 e fuga todas as paradas-perdas 2ATR do preço atual. Pare de adicionar as posições quando tiverem sido tomadas 4 posições. (E veja a regra de gerenciamento de dinheiro abaixo) A estratégia de saída é executada usando a linha pontilhada do indicador: Exit longs tomadas usando S1 quando a ação de preço fecha abaixo de uma baixa de 10 dias Saia shorts tomadas usando S1 quando a ação de preço fecha acima de 10 dias High Exit longs tomadas usando S2 quando a ação de preço fecha abaixo de uma baixa de 20 dias Shorts de saída tomadas usando S2 quando a ação de preço fecha avove um 20-dia alto As tartarugas tinham muito rígida gestão do dinheiro também. O risco de posição inicial foi de 2, mas diminuiu de acordo com a atual baixa. Se a conta possuísse um drawdown de 20, o risco para cada trade deve diminuir um 40. Se a conta tivesse um drawdown de 30, o risco para cada comércio deve diminuir A 60. Portanto, se a conta tivesse um levantamento de N, o risco para cada comércio deve diminuir N2. Outras considerações: Não se fixa demais nos parâmetros 20,10 (S1) e 55,20 (S1) O TradePeriod deve sempre ser maior do que o StopPeriod 2012-05-17: Adicionou alertas, corrigiu um bug importante e anexou uma versão bruta mostrando Ambos os canais. 2012-06-12: Atualizado o indicador que permite o modo estrito a partir do mesmo arquivo. MetaTrader 4 - Indicadores O clássico Turtle Trading Indicator - indicador para MetaTrader 4 Esta tendência seguinte sistema foi projetado por Dennis Gartman e Bill Eckhart. E depende de fugas de altos e baixos históricos para tomar e fechar comércios: é o oposto completo para o baixo quotbuy e vender abordagem highquot. Este sistema de seguimento da tendência foi ensinado a um grupo de indivíduos médios e normais, e quase todos transformaram-se em um comerciante rentável. A regra principal é quotTrade um breakout do N-dia e faz exame de lucros quando um M-dia elevado ou baixo é quebrado (N deve-me acima de M) quot. Exemplos: Compre uma fuga de 10 dias e feche o comércio quando a ação de preço atingir um mínimo de 5 dias. Ir curto uma fuga de 20 dias e fechar 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 é: Vai longo em setas azuis Vai curto curto em setas vermelhas Sai de posições longas quando aparece um ponto azul Sai de posições curtas quando aparece um ponto vermelho Este 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 negociação failsafe. A função importante sobre este indicador é que ele realmente verifica se o seu último comércio foi interrompido e dá mais sinais de entrada ao longo da tendência. Portanto, é o complemento perfeito para o canal de negociação para uma abordagem completa Turtle Trading. Eu, no entanto, alterou um pouco o algoritmo para obter sinais de entrada precoce e evitar variações de tendência aleatória em condições altamente voláteis. Para fazer 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 faria. A desvantagem é que você só pode detectar mudanças de tendência quando a última barra já fechou. Apenas no caso, a versão estrita também está disponível. Ambos os indicadores implementam alertas de negociação, habilitá-los ou desativá-los à vontade, dependendo da sua configuração de negociação. Isto é o que a sua configuração de negociação shoud parece usar o canal eo indicador clássico. Adicionalmente, este indicador também implementa alertas entryexit. TradePeriod: Período de canal de Donchian para sinais de negociação StopPeriod: Período de canal Donchian para sinais de saída StrictEntry: Aplicar parâmetros de entrada estritos como as Tartarugas fizeram StrictExit: Aplicar parâmetros de saída estritos como as Tartarugas fez StrictStop: Aplicar stop-loss estrito como o turtled fez Greedy: Não sair de um comércio, a menos que seja em lucro ou o SL é atingido EvaluateStoploss: Verifique se temos sido interrompidos e mostrar futuros sinais ATRPeriod: ATRPeriod para definir o stop-loss ATRStopNumber: N. Fator para calcular o stop-loss DisplayAlerts: Você conhecer. Por favor, consulte o The Turtle Trading Channel indicador para ler as regras de negociação completa e original Ele 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 estritas Para entradas, saídas, paradas e assim por diante. O sistema de comércio de tartaruga é rentável O desempenho do sistema de comércio de tartaruga sempre foi questionado. O seguinte é um backtest EURUSD (1995-2012) que negocia todos os sinais deste indicador - sem filtrar nenhum comércio -, negociando somente depois que a barra atual fechou, diminuindo a exposição de acordo com as réguas originais da tartaruga, adicionando às posições e arrastando o Stop-loss usando ATR2. E, finalmente, o mesmo sistema com um risco inicial de 5 para cada comércio (talvez muito, mas divertido de assistir)

No comments:

Post a Comment