Sunday 26 November 2017

3 Moving Average Ea


MetaTrader 4 - Expert Muding Average - perito para MetaTrader 4 O especialista em média móvel para formar sinais comerciais usa uma média móvel. A abertura e o fechamento de posições são realizados quando a média móvel atende ao preço na barra recentemente formada (o índice da barra é igual a 1). O tamanho do lote será otimizado de acordo com um algoritmo especial. O consultor especialista analisa a concordância da média móvel e do gráfico de preços de mercado. A verificação é realizada pela função CheckForOpen (). Se a média móvel atende a barra de forma que o primeiro seja maior do que o preço aberto, mas inferior ao preço fechado, a posição BUY será aberta. Se a média móvel atende a barra de forma que o anterior seja inferior ao preço aberto, mas maior do que o preço Fechar, a posição VENDA será aberta. O gerenciamento de dinheiro usado no perito é muito simples, mas efetivo: o controle sobre cada volume de posição é realizado de acordo com os resultados das transações anteriores. Este algoritmo é implementado pela função LotsOptimized (). O tamanho básico do lote é calculado com base no risco máximo permitido: o parâmetro MaximumRisk exibe a porcentagem de risco básico para cada transação. Geralmente possui um valor entre 0,01 (1) e 1 (100). Por exemplo, se a margem livre (AccountFreeMargin) for igual a 20.500 e as regras de gerenciamento de capital prescrevem para usar o risco de 2, o tamanho do lote básico fará 20500 0.02 1000 0.41. É muito importante controlar a precisão do tamanho do lote e normalizar o resultado com os valores permitidos. Normalmente, são permitidos lotes fraccionados com passo de 0,1. Não será realizada uma transação com volume de 0,41. Para normalizar, a função NormalizeDouble () é usada com precisão até 1 caractere após o ponto. Isso resulta no lote básico de 0,4. O cálculo do lote básico com base na margem livre permite aumentar nos volumes de operação, dependendo do sucesso da negociação, ou seja, negociar com o reinvestimento. Este é o mecanismo básico com a gestão obrigatória do capital para aumentar a eficiência da negociação. DecreaseFactor é a medida em que o tamanho do lote será reduzido após o comércio não lucrativo. Os valores normais são 2,3,4,5. Se as transações anteriores não fossem rentáveis, os volumes subsequentes diminuirão por um fator de Diminuição do Fator, a fim de aguardar o período não lucrativo. Este é o principal fator no algoritmo de gerenciamento de capital. A idéia é muito simples: se o comércio for aumentando com sucesso, o especialista trabalha com o lote básico ganhando o máximo lucro. Após a primeira transação não lucrativa, o especialista reduzirá a velocidade até que uma nova transação positiva seja feita. O algoritmo permite desativar a redução de velocidade, para fazê-lo, é preciso especificar Diminuir o código 0. O valor das últimas transações sucessivas não lucrativas é calculado no histórico comercial. O lote básico será recalculado nesta base: Assim, o algoritmo permite reduzir eficazmente o risco que ocorre como resultado de uma série de transações não lucrativas. O tamanho do lote é obrigatoriamente verificado quanto ao tamanho mínimo permitido do lote no final da função porque Os cálculos feitos anteriormente podem resultar em lote 0: o especialista é principalmente destinado a trabalhar com o período diário, e no modo de teste - por fazer a preços fechados. Ele só se trocará na abertura de uma nova barra, é por isso que os modos de modelagem de todos os tiques não são necessários. Os resultados dos testes são representados no relatório. Exemplo de Rótulo 3 8211 Crossover Médio Mínimo Promotado pela tecnologia móvel de Boston O crossover médio EA aqui é um robô baseado em torno de um sistema de cruzamento médio básico básico. Como a versão de Boston Technologies, esse robô permanece no mercado 100 vezes e muda entre posições longas e curtas quando uma média móvel exponencial rápida passa por uma EMA mais lenta. Ao contrário da versão de Boston Technologies, não inclui (ainda) o gerenciamento de dinheiro, mas vem completo com o código-fonte, para que você possa ver o que acontece sob o capô. Ele demonstra como você pode usar MetaTrader039s construído em indicadores como parte de um sistema de comércio forex. Ele também demonstra um sistema de negociação que não usa nenhuma ordem de parada de perda. Sinta-se livre para experimentar com valores diferentes para as configurações de entrada do Período Rápido e do Período Lento e tente usando diferentes intervalos de tempo. Isso funciona melhor com barras de minutos, horas ou diárias Aqui estão os resultados do testador de estratégia MetaTrader para o primeiro trimestre de 2008 usando as configurações de entrada sugeridas por Boston Technologies (Barras horárias, FastPeriod 20, SlowPeriod 33) Para fins de comparação, aqui estão os Resultados usando as mesmas configurações de entrada, mas para o primeiro trimestre de 2009. Observe qualquer diferença Relatório do testador de estratégia EURUSD (Euro vs US Dollar) 1 hora (H1) 2009.01.05 00:00 8211 2009.03.27 22:00 (2009.01.05 8211 2009.03.29) Cada tico (o método mais preciso baseado em todos os prazos mínimos). Outro sistema de cruzamento médio em movimento - EA Bem, eu verifiquei o código e é normal que a EA faça um número muito pequeno de negócios (ou não faça negociações em todos). A EA busca uma cruz no TF atual e TF mais alto e ao mesmo tempo. Isso quase acontece. Você deve olhar as barras X de volta para o último cruzar um conjunto desse valor. Aqui está a função que uso na minha EA. Int backBars 1000 para (x0xltbackBarsx) HigherFastMaVal GetMa (hTF, 3, 0, 2, 0, 0x) HigherPrevFastMaVal GetMa (hTF, 3, 0, 2, 0, 1x) HigherSlowMaVal. Lh, é isso que eu pensei fazer, mas no momento eu decidi ir com uma rota mais direta. O que eu acho que seria bom, o fato de que ambos usamos Steves genérico shell é correr ambos lado a lado e ver como eles se comparam. Isso nos daria a melhor visão sobre o que é melhor para negociação, embora seu método seja mais como o que Lawgirl21 descreve em seu método. O que você acha que tem espaço para executar ambos para comparar, estou feliz em usar, então seria melhor determinar a versão mais lucrativa. Eu estou na mesma rota que a LG, enquanto eu apenas carrego o EA no gráfico que eu quero monitorar e deixá-lo como está. É o movimento certo para mim Não tentando falar para a LG, mas também não posso obter nenhuma execução ou devo dizer que não foram abertas negociações apesar de esperar cerca de 2-3 horas. Eu fiz o seguinte: a) aberto diga o gráfico EurUsd, para 1 h b) carregue o EA c) nunca mude nada, apenas padrões d) aguarde. Desculpe, mas eu realmente não sei como ler coisas de computador. Eu acho que pode não estar em um interesse típico de ladys. Espero que qualquer cavalheiro lá fora possa ajudar Im na mesma rota que a LG, enquanto eu apenas carrego a EA na tabela que eu quero monitorar e deixá-la como está. É o movimento certo para mim Não tentando falar para a LG, mas também não posso obter nenhuma execução ou devo dizer que não foram abertas negociações apesar de esperar cerca de 2-3 horas. Eu fiz o seguinte: a) aberto diga o gráfico EurUsd, para 1 h b) carregue o EA c) nunca mude nada, apenas padrões d) aguarde. Desculpe, mas eu realmente não sei como ler coisas de computador. Eu acho que pode não estar em um interesse típico de ladys. Eu fiz isso executando em cerca de 8-10 gráficos e só tinha 2-3 pedidos. Eu estou na mesma rota que a LG, enquanto eu apenas carrego o EA no gráfico que eu quero monitorar e deixá-lo como está. É o movimento certo para mim Não tentando falar para a LG, mas também não posso obter nenhuma execução ou devo dizer que não foram abertas negociações apesar de esperar cerca de 2-3 horas. Eu fiz o seguinte: a) aberto diga o gráfico EurUsd, para 1 h b) carregue o EA c) nunca mude nada, apenas padrões d) aguarde. Desculpe, mas eu realmente não sei como ler coisas de computador. Eu acho que pode não estar em um interesse típico de ladys. Eu percebi o meu e queria poder ajudá-lo, mas eu só posso fazer o básico. Certifique-se de que há um rosto sorridente, etc. Você está vendo o rosto sorridente no canto superior direito, não está na mesma rota que a LG, enquanto eu apenas carrego a EA no gráfico que eu quero monitorar e deixá-lo como está . É o movimento certo para mim Não tentando falar para a LG, mas também não posso obter nenhuma execução ou devo dizer que não foram abertas negociações apesar de esperar cerca de 2-3 horas. Eu fiz o seguinte: a) aberto diga o gráfico EurUsd, para 1 h b) carregue o EA c) nunca mude nada, apenas padrões d) aguarde. Desculpe, mas eu realmente não sei como ler coisas de computador. Eu acho que pode não estar em uma ladys típica. Verifique a guia Expert para quaisquer avisos ou erros. Você também colocou o indicador Allaverages no diretório de indicadores, ele pode ser encontrado aqui. Não troca com frequência, demorou algumas horas para o meu primeiro comércio. Eu o tenho executando em 6 pares e obtive alguns negócios por dia. Atualmente na sua maioria ganhadores, algumas perdas quando eu não estabeleci um SL ou TP ao testar. Eu vou dar uma olhada em algumas tabelas neste fim de semana e ver como esta configuração interage durante o último mês ou assim. Talvez tenha uma ou duas ideias sobre horas de negociação e gerenciamento de comércio para experimentar na próxima semana. Eu tenho uma pergunta para magft: se os MAs cruzarem, diga, 9:26, a EA age imediatamente ou aguarda a fechadura da vela. Em outra nota, o meu estava negociando 10 pares e geralmente tinha uma negociação aberta em todos Deles de uma só vez. Na maior parte, eles estavam negociando de uma forma bem correlacionada, ou seja, um longo EURUSD enquanto um USDCHF curto, etc. Então, em um 4H ou Daily. Atualmente, ele está funcionando com base em cada marca, mas pode ser adaptado para verificar por barra, se necessário. Até agora, esta semana, uma variedade de resultados, qual é o consenso geral sobre como a EA deveria funcionar. Lh trabalha mais como o sistema manual do Lawgirls, mas acho que algumas pessoas tiveram bons negócios nesta semana. Eu tive 3 perdedores e 10 vencedores até agora, mas eu estava mexendo com o código para que os 3 perdedores sejam possíveis vencedores. Estou executando isso na mesma demonstração que jiva34s ma cross e Steves generic ea para testar o módulo CBI (veja hanover thread). Uma vez que Steve atualiza seu código, adicionarei isso à EA também se houver um consenso geral sobre isso. O CBI ou como parece ser chamado de módulo StuffTheNews parece ser uma boa maneira de manter-se fora de negócios ruins se um evento de notícias atacar ou se houver uma intervenção secreta do banco central (CBI). Posso ver um grande potencial de todos esses bons desenvolvimentos, estou trabalhando em outra EA com base na idéia no segmento CICR, embora tenha tido resultados mistos nesta semana. Uma vez que eu adicionei novos mods de Steves, acho que poderia mostrar um grande potencial e abrir um novo tópico. A idéia de usar moedas em vez de pares parece ter muito sentido, embora ainda não seja possível prever o futuro, mas espero que Steve venha uma bola de cristal EA

No comments:

Post a Comment