Thursday 1 June 2017

Correlazioni Forex Ea


Correlação EA Eu estou tentando escrever uma EA para fazer o seguinte: Para cronograma de 1-HR: 1. 15 período MA cruzar acima de 30 período MA em eurusd 2. 15 período MA cruzar abaixo de 30 período MA em usdchf 3. 15 período MA cruzar Acima de 30 períodos MA em condições de compra se comprar sinal em eurusd comprar sinal em eurchf vender sinal no usdchf, em seguida, executar compra em eurusd. TakeProfit é valor 1X ATR StopLoss é 3X valor ATR fechar metade da posição em 1x atr, parar o equilíbrio restante da pista Eu sou novo no MQL, então, se alguém pode ajudar ou fornecer exemplos similares que sejam ótimos. Vou publicar o meu progresso hereInsomiaFX Correlation Double Hedge EA, esta EA foi testada com Exness. Você precisa de um corretor que ofereça hedges de compensação. Compatibilidade do corretor: o EA chama pares de moedas como quotAUDUSDmquot. Substitua o quotmquot no EA com seu código de corretores. O sistema InsomiaFX Correlation Double Hedge EA funciona desta forma: AUDJPYCADJPY tem uma correlação de cerca de 90 em 1 ano o que é bom. Durante o dia, muda um pouco. Abra uma conta demo de 100.000 USD Anexe EA ao gráfico AUDJPY, o período de tempo não é relevante AUDJPYCADJPY coberto (2 pedidos - Par 1) Abra as mesmas ordens do lado oposto (Par 2), a margem agora é 0 e nós temos um. Hmm. Hedge dupla correlacionada. Com a margem 0, temos um buffer muito bom para drawdowns, além de duplicar a chance de alcançar o TP devido a dois pares. A simples troca é negativa. Por exemplo, cada pedido é de 40 lotes e ponto TP (Take Profit) de 1000 USD por par. O lucro será tomado uma vez que a correlação se torne selvagem e um par atinja o TP. Como um pedido é -1000 e o outro 2000. Este par será fechado e recriado. Isso acontece em torno de 5-10x por dia. A retirada será interrompida automaticamente no máximo devido à cobertura dupla. Neste exemplo não mais do que 20 ou mais. Perda de troca por dia em torno de -80 USD com 40 lotes por pedido. Se você desativar o Par 2 e assim pagar a margem para o Par 1, o Swap se transforma em um lucro de aprox. 120 USD por dia ou cerca de 3000 USDmão. O Par 1 ainda levará o TP 1000 USD sempre que alcançado. Verifique a EA para erros Teste o sistema se ele faz algum sentido a longo prazo Adicione o formulário de correlação à EA (principalmente feito) Defina pontos de entrada de ordem perfeitos com base na correlação do último composto de lote de X min. Relacionado ao ganho de capital para aumentar isso. À medida que o AUDCAD balança cerca de 8 por cada 2.5 anos, adicionei um código para ajustar o tamanho do lote com base no mesmo valor USD para cada par. No entanto, eu encontrei as diferenças de correlação por dia é de até 50 por par por isso tem pouco efeito para ajustar o tamanho do lote agora. Então esse código está inativo. Com AUDCAD em torno de 1.00, coloque exatamente os mesmos lotes. Tenho corrido em 4 Demonstrações desde hoje para verificar se esse sistema funciona e encontrar erros codelogic. Veja os pares apresentados no comentário e os lucros em pontos. Diversão para ver como os pontos mudam até atingir o TP. Imagem anexada (clique para ampliar) Thx para leitura e comentários. Junte-se a janeiro de 2013 Status: InsomiaFX 35 Posts Eu acho que os hedges para clientes dos EUA podem ser trabalhados se você abrir uma empresa em outro país e usar essa empresa para se registrar com um corretor. Eu normalmente moro no Canadá, mas tenho uma pequena empresa na Europa. Conceito similar de como a Apple evita pagar impostos que estavam nas notícias um pouco recentemente. As contas gerenciadas também poderiam ser um jeito. O TP é uma escolha pessoal. Quanto mais alto você configurá-lo, quanto mais demora em alcançá-lo e quanto mais improvável você alcançá-lo. Melhor 3x 1000, em seguida, 1x 2000. Na maioria das vezes, os pares ficam pendurados em uma perda e se movem para o lucro bastante raramente por um curto período de tempo. Com os lotes TP 1000 e 40 é suficiente para não obter uma perda devido ao deslizamento quando as ordens são fechadas em sequência. Silly, não podemos fechar pedidos em paralelo com o MT4. Eu acho que um TP 2000 é mais seguro. Apenas brinque com ele e veja o que funciona melhor durante uma semana ou assim. Em 40 lotes, 1 pip é 400 por isso é muito tempo crítico para fechar um par rápido sem atrasos. Esta EA funcionaria melhor em uma plataforma diferente do MT4, mas não tenho testado outros até agora. Qualquer recomendação Hoje, o servidor Exness Demo parece estar doente, pois tenho problemas para fechar pedidos desde alguns minutos. Outro corretor de hedge de compensação é: AFX aka supertradingonlineen O que outros corretores compensaram hedges Vou testar o AFX agora. Caso contrário, o meu código orderclose é buggy. Esta EA pode ser desenvolvida ainda mais. Vamos assumir um sistema típico de negociação de grade com shorts e longs. Você define a largura da grade com x pips como de costume e, em vez disso, coloque um curto, longo ou ambos em um nível de grade que você coloca. Isso - uma cobertura dupla correlacionada. Não nos importamos com a própria grade, mas com as diferenças de tempo quando os pares são colocados na grade. Com base nisso, obtem correlações diferentes para começar com mais preços diferentes para cada par. Não analisei a mecânica mais profunda dos pontos de entrada ótimos para os pares de dois bancos correlacionados, mas sinto que a aleatoriedade fará bem aqui. Ao ter mais pares, aumentamos as chances de que alguém atinja o TP. O swap seria o mesmo se o volume total da ordem permanecer o mesmo. Eu não gosto de sistema de negociação de hedge. Se a sua posição comercial estiver na direção errada do mercado, é melhor cortar sua perda e começar uma nova análise comercial. ------ comercializar NFP Pepesan, esta EA elimina qualquer impacto das mudanças de direção do mercado. De forma simplificada, o CADJPY pode ter cerca de 1: 100 hoje e 1: 345 amanhã. Não nos importamos. O lucro é obtido devido a variações de correlação. Portanto, esta EA não pode estar no lado errado do mercado, pois qualquer lado é o lado direito. Até mesmo um enorme crash do mercado como o que tivemos com o JPY há alguns dias não terá nenhum impacto. O Drawndown não vai mudar. (A menos que os pares se afastem após o fechamento e a recreação, é uma coisa diferente na qual trabalho). O trabalho precisa ser feito para descobrir o ponto de entrada ideal para pedidos em Par. Devemos inserir quando a correlação é muito forte (1-1), média (0,5-0,5) ou desconhecida (0). Adivino, vou demo que, uma vez que eu coloquei o formulário de correlação na EA, então nós conseguimos alguns dados para jogar. Outra ideia avançada: em vez de colocar as ordens na realidade, poderíamos colocar os 2 pares como pedidos quotvirtual. Essas ordens virtuais se tornam um indicador. Se um par tiver uma enorme diferença de lucro devido a uma correlação desordenada, poderíamos colocar uma ordem real e esperar que a correlação volte. Vai voltar, pois o período de 1 ano diz que o fará. O lucro retirado após algum tempo passou. Repetir. Na troca de cerveja, também esperamos que os preços voltem para trás (verifique USDCAD, AUDCAD). Mas se acabarmos de atingir um pico de 10 anos, talvez tenhamos que esperar mais 10 anos para que o preço volte, talvez nunca. Com correlação, o balanço volta vai acontecer muito mais rápido. Algumas vezes por dia. EA Atualizado e publicado apenas aqui: Vamos discutir os novos Parâmetros: Quando ativados, ambos os pares serão negociados. Não haverá margem usada e o swap será negativo. Quando falso, somente o Par 1 será negociado. Haverá margem e o swap será positivo (supondo que você fique com AUDJPYCADJPY). Este é um simples bloqueio Drawdown. Defina isso para 10.000 (USD). SE 2 pares estão abertos e um par é negativo mais de 10.000 do que NO O par será fechado. Aguarde a correlação virar. Se apenas 1 Par estiver aberto, mas é negativo mais de 10.000, então NÃO será criado outro Par. Vamos esperar. Uma vez que os pares ficam abaixo do limite de 10.000 USD (como 9500), a negociação recomeça, os pares podem ser fechados e recriados. Double hedge Estou faltando alguma coisa aqui Long AUDJPY Short AUDJPY Long CADJPY Short CADJPY Como é possível fazer lucro de 2 posições opostas Se AUDJPY aumenta por x pips, então a posição longa fará x pips lucro, mas a posição curta faria x Perda de pips, cancelando-se mutuamente. Mesmo com o CADJPY. Desde o momento em que as 4 posições estão abertas, é impossível fazer lucro e você estará perdendo no swap. Por favor, não me avise com perguntas de codificação Hey Gumrai, prazer em vê-lo aqui. O sistema é chamado de Coledação Double Hedgequot não Double Hedge. Queremos o hedge duplo para remover a margem e, assim, ter mais dinheiro para sobreviver a retiradas. Swap é negativo, sim. Mas você pode executar isso com VARDoubleHedge false e ter apenas Pair 1 com margem e um swap positivo. O que é melhor depende do comerciante individual, eu acho. Os lucros são feitos por cada par separado um do outro. Se Pair 1 (Order 1A amp 1B) como a soma tem lucro, fechamos este Par. Jogue isso em uma conta de demonstração e veja como isso funciona. Sim, mas se você fechar o par correlacionado com lucro, o que resta é a exposição líquida ao AUDCAD Se o AUDCAD continuar na mesma direção, em breve você perderia muito. Se você simplesmente trocar Par 1 (Ordem 1A amplificador 1B), você novamente tem exposição líquida para AUDCAD Por favor, não me registre com informações de codificação juntas em janeiro de 2013 Status: InsomiaFX 35 Posts Todos os pares que fecham serão recriados instantaneamente, a menos que isso seja impedido pelo Parâmetro VARDDLimit para evitar grandes arranjos. A exposição líquida ao AUDCAD é relevante a longo prazo apenas se um par não fechar por semanas ou mais. Veja quanto AUDCAD muda em 48 horas. É muito pouco. O EA tem um exemplo de código para ajustar o tamanho do lote CADJPY para coincidir com o tamanho do lote AUDJPY com base no mesmo valor base USD. Portanto, sempre que um par é fechado, o tamanho do lote para o próximo par pode ser ajustado e qualquer diferença no AUDCAD será removida. Isso também é onde as diferenças de preços de pip podem ser combinadas em como apontado por txfxtrader e quaisquer diferenças na volatilidade diária entre AUDJPY e CADJPY. Mas isso é tudo bem. Como os pares devem fechar e reabrir várias vezes por dia, qualquer desequilíbrio no AUDCAD deve ser irrelevante, pelo menos para testes de demonstração de curto prazo. Lembre-se, a correlação pode se misturar em torno de um par em mais de 50 em poucos minutos. A correlação é a chave aqui para decidir sobre lucros ou perdas, tudo o resto é bastante sem importância. Se você trocar apenas Par 1, você faz isso principalmente para coletar swap. É uma vaca de caixa de troca muito estável e muito gratificante. Além disso, você pode cobrar qualquer lucro de correlação. Se você ajustar os tamanhos de lote como eu apontei acima, todas as alterações de AUDCAD são ajustadas automaticamente para 0, pois o Par 1 será recriado depois de ter sido fechado. Na verdade, se você é um negociante de troca, não consigo pensar em qualquer outra maneira de evitar perdas devido à exposição líquida, em seguida, fechar o par com correlação. Dinheiro em um bônus bom lucro e recriar o par swap. Remova qualquer diferença de exposição líquida que possa ter ocorrido ajustando os tamanhos de lote com o mesmo valor de USD. Inscrito em maio de 2013 Status: Membro 125 Posts A EA não abre nenhuma posição. Desculpe o inglês ruim através do Google Translate. Juntado em janeiro de 2013 Status: InsomiaFX 35 Posts Se sim, você precisa abrir AUDJPY e anexar a EA a esse gráfico. Para todos os outros corretores, é necessário alterar o código do par de moedas conforme explicado no OP. Pesquisar este tópico 0 comerciantes que visualizam agora Forex Factoryreg é uma marca comercial registrada.

No comments:

Post a Comment