Hull ma trading strategy
investidor de smalldog.
o woof! de Wallstreet.
Sábado, 11 de outubro de 2014.
incluindo o thinkscript: a negociação da média móvel do casco é uma boa estratégia?
e ainda mais impressionante, slv:
então, parece que, se você tiver uma opinião negativa que foi formada por algum outro método, que tirar os negócios de baixa do sinal de hma poderia ser lucrativo.
# sdi_hullmastrat - trace os resultados da negociação dos rollovers / unders do hullMovingAvg.
#hint: mostra a simulação comercial de negociar os rollovers HullMovingAvg / unders usando uma quantia fixa de dinheiro. rev: 1.0.0 smalldoginvestor.
# autor: allen everhart.
# data: 11 de outubro de 2014.
# reservado copylefts. Este é um software livre. Isso significa que você é grátis.
# para usá-lo ou modificá-lo para seu próprio uso, mas não para revenda.
# Ajude-me a falar sobre o meu blog mantendo este cabeçalho.
#hint dollarsPerTrade: controla a quantidade de dinheiro que a simulação usa para trocar. rev: 1.0.0 smalldoginvestor.
#hint length: o número de períodos de gráficos passados para o cálculo hullMovingAvg.
def shareSize = Round (dollarsPerTrade / close, 0);
def buySig = ma cruza acima ma [1];
def sellSig = ma cruza abaixo ma [1];
addOrder (OrderType. BUY_AUTO, buySig, name = "long", tradesize = sharesize);
2 comentários:
O script de estratégia Hull é muito útil. É possível adicionar um alerta sonoro para disparar quando os sinais de compra ou venda são pintados no gráfico?
R & amp; D Blog.
I. Estratégia de negociação.
Desenvolvedor: Alan Hull. Fonte: Kaufman, P. J. (2013). Sistemas e Métodos de Negociação. Nova Jersey: John Wiley & amp; Sons, Inc. Conceito: Tendência na sequência da estratégia de negociação com base em baixas médias móveis em atraso. Objetivo da pesquisa: verificar o desempenho da média móvel do casco (HMA). Especificação: Tabela 1. Resultados: Figura 1-2. Filtro de Comércio: Negociações Longas: Duas Médias Movimentadas de Casco se voltam para cima. Negociações curtas: duas médias móveis de casco giram para baixo. Carteira: 42 mercados de futuros de quatro principais setores de mercado (commodities, moedas, taxas de juros e índices de participação). Dados: 36 anos desde 1980. Plataforma de teste: MATLAB®.
II. Teste de sensibilidade.
Todos os gráficos 3-D são seguidos por gráficos de contorno bidimensionais para Fator de lucro, Ratio de Sharpe, Índice de Desempenho de Úlcera, CAGR, Drawdown Máximo, Percentagem de Negociações Rentáveis e Média. Win / Avg. Rácio de perda. A imagem final mostra a sensibilidade da Equity Curve.
Variáveis testadas: Slow_HMA_Length, Fast_HMA_Index (Definições: Tabela 1):
Figura 1 | Desempenho do portfólio (Entradas: Tabela 1, Comissão e Slippage: $ 0).
(A) A primeira média móvel ponderada (WMA1):
WMA1 [i] = (Fechar [i - N + 1] + 2 × Fechar [i - N + 2] + 3 × Fechar [i - N + 3] + & # 8230; + N × Fechar [i]) / (N × (N + 1) × 0,5) onde:
N = Hull Moving Average look back;
(B) A segunda média móvel ponderada (WMA2):
WMA2 [i] = (Fechar [i - M + 1] + 2 × Fechar [i - M + 2] + 3 × Fechar [i - M + 3] + & # 8230; + M × Fechar [i]) / (M × (M + 1) × 0,5) onde:
(C) A média móvel do casco (HMA):
Delta [i] = 2 × WMA2 [i] - WMA1 [i];
HMA [i] = (Delta [i - K + 1] + 2 × Delta [i - K + 2] + 3 × Delta [i - K + 3] + & # 8230; + K × Delta [i]) / (K × (K + 1) × 0,5) onde:
(ii) Fast_HMA_Length = Fast_HMA_Index × Slow_HMA_Length.
Slow_HMA (Close, Slow_HMA_Length) é a média móvel do casco lento do preço de fechamento ao longo de um período de Slow_HMA_Length. Quando o Slow_HMA virar para cima, a tendência lenta é otimista: ou seja, Slow_HMA [i] & gt; Slow_HMA [i-1];
Quando o Slow_HMA gira para baixo, a tendência lenta é descendente: ou seja, Slow_HMA [i] & lt; Slow_HMA [i-1];
Fast_HMA (Close, Fast_HMA_Length) é a Média de Movimento de Casco Rápido do preço de fechamento durante um período de Fast_HMA_Length. Quando o Fast_HMA gira para cima, a tendência rápida é otimista: por exemplo, Fast_HMA [i] & gt; Fast_HMA [i-1];
Quando o Fast_HMA gira para baixo, a tendência rápida é descendente: por exemplo, Fast_HMA [i] & lt; Fast_HMA [i-1];
Fast_HMA_Index = [0.2, 1.0], Passo = 0.02;
Slow Trend & amp; Fast Trend (Definido na Configuração) está em um modo de alta.
Slow Trend & amp; Fast Trend (Definido na Configuração) está em um modo de baixa.
Operações curtas: uma venda no aberto é colocada após um sinal curto (ou seja, Tendência lenta e Tendência rápida estão em um modo de baixa).
Stop Loss Sair: ATR (ATR_Length) é o alcance real médio em um período de ATR_Length. ATR_Stop é um múltiplo de ATR (ATR_Length). Long Trades: um stop de venda é colocado em [Entry - ATR (ATR_Length) * ATR_Stop]. Operações curtas: uma parada de compra é colocada em [Entrada + ATR (ATR_Length) * ATR_Stop].
Fast_HMA_Index = [0.2, 1.0], Step = 0.02.
ATR_Stop = 6 (ATR.
Faixa verdadeira média
Tabela 1 | Especificação: Estratégia de negociação.
III. Teste de sensibilidade com a Comissão & amp; Slippage.
Variáveis testadas: Slow_HMA_Length, Fast_HMA_Index (Definições: Tabela 1):
Figura 2 | Desempenho do portfólio (Entradas: Tabela 1, Comissão e Slippage: $ 100 Round Turn).
IV. Avaliação comparativa.
Nós comparamos a estratégia do caso base contra alternativas:
Caso # 1: Slow_HMA_Length = 250; Fast_HMA_Index = 1 (Base Case).
Caso # 2: Slow_HMA_Length = 500; Fast_HMA_Index = 1.
Caso # 3: Slow_HMA_Length = 750; Fast_HMA_Index = 1.
Caso # 4: Slow_HMA_Length = 1000; Fast_HMA_Index = 1.
Tabela 2 | Entradas: Tabela 1; Dimensão Fracionada Fixa: 1%; Comissão & amp; Slippage: R $ 100 Turno redondo.
V. Rating: Filtro de média móvel (HMA) do casco | Estratégia de negociação.
VI. Resumo.
(i) A média móvel do casco é percebida como uma média móvel melhorada com atraso reduzido (Figura 3); (ii) A menor freqüência de negociação é preferida, ou seja, Slow_HMA_Length & gt; 500 (Figura 1-2); (iii) A segunda média móvel, a média móvel de casco rápido, é uma complicação desnecessária e pode ser eliminada (Figura 1-2). Quando Fast_HMA_Index = 1, ambas as médias móveis têm o mesmo comprimento.
Figura 3 | Média móvel da casca (HMA) versus média móvel simples (SMA) versus média móvel exponencial (EMA); Olhe para trás: 100 bares.
REGRA CFTC 4.41: RESULTADOS DE DESEMPENHO HIPOTÉTICOS OU SIMULADOS TÊM CERTAS LIMITAÇÕES. DESEJO UM REGISTRO DE DESEMPENHO REAL, OS RESULTADOS SIMULADOS NÃO REPRESENTAM A NEGOCIAÇÃO REAL. TAMBÉM, DESDE QUE OS NEGÓCIOS NÃO FORAM EXECUTADOS, OS RESULTADOS PODERÃO TER COMPRIMIDO COM COMPENSADO PARA O IMPACTO, SE QUALQUER, DE CERTOS FATORES DE MERCADO, COMO FALTA DE LIQUIDEZ. PROGRAMAS DE NEGOCIAÇÃO SIMULADOS EM GERAL SÃO TAMBÉM SUJEITOS AO FATO QUE ESTÃO DESIGNADOS COM O BENEFÍCIO DE HINDSIGHT. NENHUMA REPRESENTAÇÃO ESTÁ FAZENDO QUE QUALQUER CONTA VOCE OU POSSIBILIDADE DE ALCANÇAR LUCROS OU PERDAS SIMILARES ÀOS MOSTRADOS.
DIVULGAÇÃO DE RISCOS: GOVERNO DOS ESTADOS UNIDOS EXERCÍCIOS RENÚNCIA | REGRA CFTC 4.41.
Nós compartilhamos o que aprendemos.
Inscreva-se para receber notícias de pesquisa e ofertas exclusivas.
Комментарии
Отправить комментарий