Wednesday 13 September 2017

Multi Estratégia Ea Forex Mt4


MetaTrader 4 - Especialistas Multi Strategy Ea - perito para MetaTrader 4 Talvez você tenha visto o meu Combo Trader, esta é a outra versão do Combo Trader, que o usa com sua estratégia, esse especialista é útil para aqueles que têm estratégia para negociar depois de muitos Os pedidos ive decidem alterar o código para confortá-lo para você 1-Adicionar filtro de ruído pelo indicador Damianivolatmeter (você também deve baixar Damianivolatmeter. ex4 e copiá-lo para os indiciadores de especialistas) 2 - mostrando a atual Tendência de Condição no gráfico 3 - adicione uma opção para Use lotes estáticos (se usestaticloss for definido verdadeiro 4-add static take profit amp static Perda 5-adicione uma opção ao modo de fechamento: use o noiseclosing com o qual você soa para fechar todas as posições, se lucratividade não todas as posições de perda serão fechadas 6-você pode Escolha entre MACD classic ou use Zerolag MACD, configurando zerolagmacd para true ou classicmacd para true (apenas um deles tem escolhido) 7-added TrendDetect Opção para detectar a tendência por adx. Você apenas inseriu ADXPERIOD e ADXMAINLEV EL 8-added Profitclose: que protege seus lucros entrando no valor de Profittoclose, se todos os negócios abertos obtiverem esse lucro, eles fecharão (Insira o Profittoclose em Moeda não pip) 9- adicionou Losscontrol: o que protege sua conta para não perder mais do que LosstoClose (Enter LosstoClose in Currency not pip) 10-Added CancelTradingOnprofit, se todas as posições fechadas por Profitclose, então nunca serão negociadas naquele dia 11-Added CancelTradingOnLoss, se todas as posições fechadas pelo Losscontrol então nunca serão negociadas naquele dia 12-Calculando Stoploss e Takeprofit pela Atr são removidos 13-Adicionado Opção Filtragem de filtro que usa filtragem de ruído na posição de abertura - se houver algum ruído no mercado, não abrirá nova posição até o ruído ter 15 - mostre todos os indicadores de modo de sinais no gráfico (se você Definir Uselastxxxsignal para verdadeiro, ele irá mostrar-lhe o último sinal apenas) 16-Adicionar uma opção para usar o Indicador Bollinger Bands para negociar em mercados de alcance - (para usar esta opção, você deve definir o UseBBand como verdadeiro) e eu Nsert Bollinger Bands Parâmetros 17-Adicionar opção Frame Time para todos os indicadores e todas as configurações, portanto, é real Quadro Multi TIme Para intervalos de tempo, você deve inserir um valor entre 1 a 6 1: 1min cronograma 2: 5min Timeframe 3- 15min Timeframe E muitas outras configurações novas eu incluí um manual para isso. Para instalar este EA, você precisa copiar todos os arquivos em quotIndicators. zipquot para a pasta expertsindicators onde o MetaTrader está instalado e copiar Multi-StrategyFSF. mq4 para sua pasta de especialistas. Para otimizar este EA otimize-o como qualquer EA (para encontrar o melhor tp e sl E outras configurações) quot Se você ganhar muito dinheiro com essa EA - algum presente ou doações aceitas :-) quotMasterMartingale v1 --- uma EA multi-estratégia No meu estudo de sistemas de duplicação ou Martingale, identifiquei três estratégias principais que podem ser empregadas : 1. Contra tendência. Esta é a estratégia usada em Terminator, Predator, DLM, 10Points3 e outros, e envolve a continuação do comércio na direção perdedora, dobrando cada vez, até que o mercado corrija o suficiente para gerar lucro. Isso ganha dinheiro quando a direção da tendência é corretamente selecionada, bloqueia durante períodos de abrangência apertados e faz grandes lucros quando as tendências do mercado normalmente, com correções normalmente esperadas. Se as tendências do mercado (ou corre) em uma direção para uma grande distância sem uma correção suficiente, pode facilmente limpá-lo ... 2. Trocas alternadas. Esta é a estratégia que estou tentando usar com o coletor. Nessa estratégia, quando o mercado se move contra seu comércio atual, em vez de adicionar outra posição na mesma direção, você adiciona uma na direção oposta. Isso deve ter o efeito de aumentar a progressão, enquanto o mercado está preso em um pequeno alcance, mas tendo lucro assim que o intervalo é quebrado - não importa de que forma o mercado quebra. Se o mercado tende de uma direção ou outra, ele continuará a assumir uma posição lucrativa após uma posição lucrativa. 3. Indicador conduzido. Esta é a estratégia de Martingale mais pura, na medida em que sempre se dirige na direção da tendência, conforme demonstrado por algum indicador. Não está tentando alcançar uma tendência per se (embora seja muito bom) e não está tentando escumar um mercado variável. Simplesmente assume que o indicador não continuará a ser errado mais vezes em uma linha do que o capital do comerciante pode suportar. Em última análise, depende do uso de um indicador que seja correto mais frequentemente do que errado, e mais ainda, melhor. Outro aspecto importante de tal estratégia é se um comércio perdedor está fechado quando o próximo comércio (duplo) é feito, ou se todos os negócios perdidos são mantidos até que o maior ganhe, momento em que todos os negócios abertos estão fechados para um lucro geral. A estratégia original de Martingale - como planejada para apostar - exige que uma aposta termine em uma perda realizada antes da aposta seguinte (dobrada) é feita. De acordo com esse fato, eu criei uma EA que permite que qualquer uma das três estratégias listadas acima seja selecionada, mas o sistema sempre fecha um comércio perdedor (no ponto SL) antes de abrir o próximo comércio na progressão. Há também muitos outros sinos e assobios que podem ser adicionados, tais como paradas de trânsito, planos de proteção de contas, rastreamento de lucro e dimensionamento, etc., mas esta EA foi projetada para ser simples e, portanto, estas foram deixadas de fora por agora. A operação é simples. O parâmetro TradeMode seleciona a estratégia (1 contador, 2 alternando, indicador 3), o lucro é retirado no TP e uma negociação é fechada para perda no SL. A direção seleciona a direção do comércio (1 longo, -1 curto) e está ativo apenas para TradeMode 1 (todos os negócios estão na direção selecionada) e TradeMode 2 (o primeiro comércio está na direção selecionada, todos os negócios subseqüentes na progressão são feitos Em uma ordem alternada). No TradeMode 3, o parâmetro Direction é ignorado e todas as negociações são tomadas com base no indicador usado. Nesta versão inicial, usei o indicador itrends (incluído). Este código não foi completamente testado e pode conter alguns erros. Eu não fiz nenhum teste com MT4 porque não confio nisso. Eu planejo executar vários testes na próxima semana para ver como ele funciona. Convido todas as partes interessadas para ajudar com este teste e para participar do desenvolvimento deste código .. Executei este EA no modo 2 (alternando as instruções de comércio) por cerca de 12 horas e definitivamente há algo de errado com ele. Manteve a abertura do comércio após o comércio até que houve 8 ou mais negociações abertas em cada par. Tenha em mente que esta EA nunca deve ter mais de um comércio aberto por vez em cada par - ele deve fechar o comércio existente antes de abrir o próximo. Obviamente, eu ferrei algo. Eu tentarei descobrir o (s) bug (s) e re-publicar a próxima versão em breve. OK, eu criei alguns problemas e agora está me comportando bem em modo alternativo. Teoricamente também deve funcionar nos outros modos, também, mas precisamos de alguns testes para verificar isso. Vou tentar os outros dois modos a partir desta noite. Ducati: Backtests passou de 10K para 0 em menos de um mês. Qual timefame e setings você está usando e em que pares eu não desperdiçaria meu tempo em backtesting quando o EA ainda não foi completamente depurado. Precisamos ter certeza de que não há dúvidas ou erros no código primeiro. Além disso, o teste com MT4 foi provado de forma conclusiva para ser cheio de erros e altamente instável. Quanto aos pares e prazos, deveria teoricamente ser útil em qualquer par, embora certamente alguns pares sejam melhores do que outros. Para os modos 1 e 2, o prazo é irrelevante, pois não usa indicadores. Para o modo 3 Estou trabalhando atualmente com H1 e M15, mas isso é apenas um ponto de partida, já que o código ainda precisa ser totalmente depurado e verificado. É o estilo número dois neste e o mesmo que o coletor ea está tentando. O código em que fui contratado para trabalhar é uma variação de 2. O sistema negocia quase sem falhas em backtest e com o último pedaço de código Im Trabalhar nisso deve ser impecável no teste para frente. O sistema usa buystops e sellstops para maior complexidade: possui paradas de partida que contam como perdas. Outra variação de estratégia é que ele muda o risco total de cada vez, em vez de sempre aumentar os lotes. Existe um spread simples baseado em porcentagem para determinar o aumento do lote ou aumento de pip. Isso evitará canais muito bem, e se o breakout ocorrer na direção oposta, o comércio é lucrativo se o aumento de pipa for menor do que o desfasamento total. (Pode ser mais fácil resolver isso por si mesmo do que tentar entender essa frase mal escrita). Depois de cumprir minhas obrigações básicas, eu vou olhar para o seu código e tentar ajudar a construir. Uma vez que os sinais baseados em MA são essencialmente uma entrada aleatória, este é provavelmente um bom sistema de teste. Uma entrada puramente aleatória pode ter resultados ligeiramente melhores. A rentabilidade com entrada aleatória é baseada na volatilidade do mercado mapeada para suas configurações. Com um indicador de (50 (trading takeavg)), isso provavelmente será lucrativo. Sem um, acabará por perder dinheiro por causa do spread do corretor. Aumentar os laços a 6 ou 10 simplesmente atrasa o inevitável. Obrigado por compartilhar a primeira versão do seu EA. Talvez eu tenha encontrado um erro, ou pode ser que eu simplesmente não entendo sua lógica. Ao usar a configuração de Alternância (2), ele não tomará negociações alternativas. O que quero dizer é que, se eu definir a direção em 1 (longo), ele só compra muito, não importa o que. Mesmo se você deixar funcionar por alguns meses no backtesting, ele SOLO COMPRARÁ. Do meu entendimento, se o mercado opuser o comércio, a EA neste modo deve dobrar a posição na direção oposta. Seu projeto parece muito interessante. Eu acho que o conceito estava perseguindo é muito som se implementado corretamente - Estou indo na rota muito simples por enquanto, mas ficarei interessado em ver como sua versão melhorada funciona. Tu podes estar certo. Eu fiz algumas mudanças e agora parece trocar corretamente no Modo 2, e eu tenho executado um teste no Modo 1 também para verificar sua função. Vou verificar o meu progresso mais tarde e também publicar a versão mais recente. Como prometido, eu anexei a versão mais recente (1.03) que está testando perfeitamente no Modo 2 (alternando) e também no Modo 1 (contra-comércio). No Modo 2, é puxado em 109 pips em pouco menos de 16 horas em USDJPY .. Próximo Imendo para acelerar os gráficos um pouco, e também começar a testar no Modo 3 (indicador). ZTrader: conforme prometido, eu anexei a versão mais recente (1.03) que está testando perfeitamente no Modo 2 (alternando) e também no Modo 1 (contra-comércio). No modo 2, é puxado em 109 pips em menos de 16 horas em USDJPY. Próxima Vou acelerar os gráficos um pouco, e também começar a testar no Modo 3 (indicador). Configurações e cronograma

No comments:

Post a Comment