
From Losing Manual Trader to Profitable Algo Trader
Libor spent years trading stock index futures manually. He tested his system carefully in Excel, trade by trade, and the results looked excellent. When he started trading it with real …
Přejít k obsahu | Přejít k hlavnímu menu | Přejít k vyhledávání
Adicionamos vários novos indicadores e snippets ao servidor de compartilhamento nos últimos meses. No post de hoje no blog, vamos analisar brevemente cada um deles.
O Indicador de Transformação Ehlers Hilbert foi desenvolvido pelo pioneiro John Ehlers. Ehlers Hilbert Transform é um filtro passa-alto usado no processamento digital de sinais. Usando diferenças de preço atuais e passadas e algum feedback, os valores de preço são decompostos em seu complexo número de componentes de peças reais (em fase) e imaginárias (em quadratura). O usuário pode alterar a entrada (média) e a duração do período.
Este indicador é usado principalmente para calcular a Mãe de Todas as Médias em Movimento de Ehler - MOAMA.
O indicador tem duas linhas:
Acrescentamos estas condições como blocos personalizados:
O indicador é implementado para: MT4/MT5/Comercialização/ Multicartes.
Você pode baixar o indicador e as condições aqui.
A Mãe da Média Móvel Adaptativa (MAMA) se adapta ao movimento de preços de uma forma totalmente nova e única. A adaptação é baseada na mudança de fase, medida pela Transformada Ehlers Hilbert. A vantagem deste método de adaptação é que ele apresenta uma média de ataque rápido e uma média de decaimento lento, de modo que a média composta rapidamente se altera atrás das mudanças de preço e mantém o valor médio até que ocorra a próxima catraca.
O indicador tem dois parâmetros:
O valor máximo sugerido é FastLimit = 0,5 e o mínimo sugerido é SlowLimit = 0,05. A variável alfa é computada como FastLimit dividida pela taxa de mudança de fase. Sempre que há uma taxa de mudança de fase negativa, o valor de alfa é definido como FastLimit porque a taxa de mudança de fase não pode ser inferior a 1. Se a taxa de mudança de fase for grande, a variável alfa é salteada.
Mais informações sobre a MAMA podem ser encontradas aqui.
O indicador tem duas linhas:
Acrescentamos estas condições como blocos personalizados:
O indicador é implementado para: MT4/MT5/Comercialização/ Multicartes.
Você pode baixar o indicador e as condições aqui.
O indicador Smoothed RSI é um indicador RSI clássico com uma média móvel aplicada ao próprio RSI. Isto torna possível suavizar a curva RSI, o que poderia levar a um número menor de sinais, mas também é possível gerar sinais RSI relativos à sua média móvel.
O indicador tem quatro parâmetros:
O indicador tem duas linhas:
Acrescentamos estas condições como blocos personalizados:
O indicador é implementado para: MT4/MT5/Comercialização/ Multicartes.
Você pode baixar o indicador e as condições aqui.
Podemos usar o expoente Hurst (H) como medida para a memória a longo prazo de uma série temporal, ou seja, para medir a quantidade pela qual essa série se desvia de uma caminhada aleatória. O escalar representa a tendência relativa de uma série temporal a regredir fortemente para a média (padrão de reversão da média) ou a se agrupar em uma determinada direção (padrão de tendência).
Os valores do expoente Hurst variam entre 0 e 1. Com base no valor de H, podemos classificar qualquer série cronológica em uma das três categorias:
Fonte: https://towardsdatascience.com/introduction-to-the-hurst-exponent-with-code-in-python-4da0414ca52e
O indicador tem dois parâmetros:
O indicador tem uma linha:
Acrescentamos estas condições como blocos personalizados:
O indicador é implementado para: MT4/MT5/Comercialização/ Multicartes.
Você pode baixar o indicador e as condições aqui.
Agradecimentos especiais vão para o colega usuário AgentPot que me ajudou com a criação do indicador no SQX e no Metatrader4.
A idéia para este indicador veio de Timothy Masters, autor do livro Statistically Sound Indicator For Financial Market Prediction.
Nós simplesmente calculamos a média móvel dos preços de fechamento dos toros durante um período de "look-back" que não inclui o caso atual e o subtraímos do valor dos toros do preço de fechamento atual. A normalização deste indicador é composta de três componentes. O mais importante é dividido pelo intervalo real de preços de log com ATR, que inclui a barra atual. Este escalonamento compensa tanto os regimes quanto os mercados com diferentes volatilidades inerentes. Uma segunda normalização é que dividimos pela raiz quadrada de um mais o lookback.
O indicador tem uma linha:
Acrescentamos estas condições como blocos personalizados:
O indicador é implementado para: MT4/MT5/Comercialização/ Multicartes.
Você pode baixar o indicador e as condições aqui.
Agradecimentos especiais vão para o colega usuário AgentPot que me ajudou com a criação do indicador no SQX e no Metatrader4.
Este indicador é usado para calcular a Média Móvel Fechar Menos - CMMA. A diferença com o ATR é que os preços são normalizados com o logaritmo.
O indicador tem uma linha:
Acrescentamos estas condições como blocos personalizados:
O indicador é implementado para: MT4/MT5/Comercialização/ Multicartes.
Você pode baixar o indicador e as condições aqui.
Como importar blocos personalizados:
Você pode facilmente fazer suas condições em blocos personalizados. Mais informações você pode encontrar aqui:
Neste módulo, você também pode modificar os blocos personalizados - alterar os períodos, alterar os passos, etc.
Como importar indicadores personalizados para SQX:

Libor spent years trading stock index futures manually. He tested his system carefully in Excel, trade by trade, and the results looked excellent. When he started trading it with real …

A smooth equity curve can be deceptive. Your portfolio may look stable, but if all your strategies enter trades, lose money, and recover at the same time, you’re not truly …

StrategyQuant X can generate a beautiful backtest in minutes. That’s the easy part. The harder part is figuring out whether the strategy discovered a real, exploitable pattern or a lucky …
excelente!!! Obrigado, Ivan
Obrigado,
Mas por que você não os adiciona diretamente no SQX?
Será melhor para uso.