Este post descreve a configuração da minha estratégia de negociação automatizada Dukascopy JForex em julho. Note que esta estratégia é construída para competir em um concurso e não para o comércio real (ou seja, é puramente uma aposta sem custo). Aqui está o processo passo a passo da configuração para uma posição longa: Determine a tendência atual pela posição relativa do preço atual para sua média móvel em um período de tempo mais alto. Em particular, um preço acima da média móvel no maior prazo é considerado como de alta. Entrada: O preço se move acima de uma média móvel no período de tempo atual (linha vermelha na Figura 1) com uma maior alta, baixa e fechada (HLC). Conforme ilustrado na Figura 1, as duas barras circularam. Sair: Cruzar abaixo de uma média móvel regular (linha pontilhada azul). Como você pode ver, a configuração em si é simples. Menos de um quinto do código-fonte é dedicado à entrada e saída. A maioria desta estratégia envolve dimensionamento de posição automatizado e gerenciamento de risco para não deixar lucros se transformar em perdas. Todas as médias - minha coleção de médias móveis Olá, Por favor, dê uma olhada na versão mais recente do conhecido AllAveragesv3.1 indicador com 26 tipos de médias móveis : // MAMethod 0: SMA - Média Móvel Simples // MAMethod 1: EMA - Média Móvel Exponencial // MAMethod 2: Wilder - Wilder Média Móvel Exponencial // MAMethod 3: LWMA - Média Móvel Ponderada Linear // MAMethod 4: SineWMA - SMA Média Móvel Ponderada // MAMethod 5: TriMA - Média Móvel Triangular // MAMethod 6: LSMA - Média Mínima Quadrangular (ou EPMA, Linea de Regressão Linear) // MAMethod 7: SMMA - Alisada. Eu tenho uma versão deste indicador que conta os ângulos de Ma e os colore em 3 cores. Ajuda ao incorporar o indicador em EA para negociar diferentes ângulos MA. No entanto, após MT4 ver 600 indicador agir todos funky nas paradas e no backtesting. Eu queria recodificar este para que ele também seria em 3 cores com, ma-ângulos, mas o método T3 não está funcionando. Quando uso o MAMethod 11 indi apenas desaparece. Hull Moya Móvel (HMA), desenvolvido por Alan Hull, é uma média móvel extremamente rápida e suave. Na verdade, o HMA quase elimina lag completamente e consegue melhorar a suavização ao mesmo tempo. O Hull Moving Average resolve o dilema de tornar uma média móvel mais sensível à atividade de preço atual, mantendo a suavidade da curva. Eu prefiro a maioria dos outros métodos MAs e depois de um bate-papo com um amigo programador / comerciante (CJA), decidi aplicar 8220common8221 indicadores para a média móvel casco ter curvas suavizadas e sinais muito claros (esperando em sinais menos falsos). Abaixo You8217ll encontrar o link para baixar um conjunto de HullMA baseado em indicadores. Eu espero que você goste deles tanto quanto eu comecei a amá-los. Para instalá-los, basta copiar o indicador 8220 HullMA. mq4 8221 na pasta 8220 MT4expertsindicators 8221, juntamente com a outra versão 8220 HMA 8221 dos novos indicadores. Certifique-se de don8217t renomear o arquivo HullMA. mq4 como ele é usado por todos os outros para calcular a média móvel do casco de preço. Anexado é o código dos indicadores para que aqueles interessados em programação MQL4 pode lê-los e entender como essas coisas funcionam e desenvolver o seu próprio 8220HMA version8221 de preferrend indicadores. É muito simples. Para o RSI por exemplo8230 eu peguei o código original do RSI e substituí todas as chamadas para o preço com uma chamada para o HMA do preço. Como usar a função 8220 iCustom 8221. It8217s uma das melhores funções disponíveis para programadores MQL4. Ele permite que você 8220call8221 um indicador externo, e ter de volta o seu valor em uma barra específica. Então insted de dar ao RSI o 8220Close8221 do preço eu dei a ele o valor do indicador de HMA do fim do preço para a mesma barra. ICustom (NULL, 0,8221HullMA8221, HMAperiod, HMAprice, HMAmodo, 0, k1) e isso é feito sempre que os indicadores usam o preço Dados (próximo, alto, baixo, etc.). Para cada indicador HMA existem 3 opções adicionais relacionadas com HMA: HMAperiod (padrão 12) 8211 este é o período do HMA usado para calcular o indicador. Quanto mais tempo o suave, mas o atraso aumenta também. HMAprice (padrão 0) 8211 isso é o que queremos aplicar a HMA: PRICECLOSE 0 8211 Fechar preço. PRICEOPEN 1 8211 Preço de abertura. PRICEHIGH 2 8211 Preço alto. PRICELOW 3 8211 Preço baixo. PRICEMEDIAN 4 8211 Média de preço, (highlow) / 2. PRICETYPICAL 5 8211 Preço típico, (highlowclose) / 3. PRICEWEIGHTED 6 8211 Preço de fechamento ponderado, (highlowcloseclose) / 4. Modalidade HMA (padrão 3) 8211 este é o método MA usado pelo HMA para suavizar: MODESMA 0 8211 Média móvel simples, MODEEMA 1 8211 Média móvel exponencial, MODESMMA 2 8211 Média móvel suavizada, MODELWMA 3 8211 Média móvel ponderada linear. Sugiro que você deixe isso padrão (3 8211 LWMA). Aqui está a lista de indicadores que eu re-codifiquei usando o HullMA: Abaixo estão alguns screeshots mostrando alguns dos indicadores em ação. Na minha opinião, os resultados são interessantes para a maioria dos indicadores. Agora eu espero por você feedback. Note class8221download8221Para fazer o download clique aqui: Salve-o e descompacte-o. Copie todos os arquivos 8220mq48243 em sua pasta MT4 / experts / indicadores. Reinicie o MT4 e você deve vê-los todos listados sob 8220Custom Indicators8221 na janela Navigator./note
No comments:
Post a Comment