Monday 9 April 2018

Fábrica de forex straddle ea


Negociação em Straddle EA Eu uso 5 lotes, 10 pips, 50 tp, 10sl-it dispara em um tick no preço e eu gerencio manualmente o comércio. Ele funcionou muito bem nos últimos 4 jogos de notícias, incluindo o CPI do Reino Unido, que me deu uma pequena GPB que fechou para um lucro de 1.000, e vale a pena ficar acordado para dormir por um tempo para pegar o relatório da TIC. Este homem legal está imprimindo dinheiro? Graças ao criador do StraddleEa - isso tornou minha vida um pouco mais fácil Cheers Trade o que você vê - Não o que você pensa: dinheiro: dê uma olhada no AmazingEA, que foi codificado especificamente para negociação de notícias. Isso deve ajudar com sua solicitação. Só a mudança que eu gostaria de ver é a capacidade de alterar, user difined, quantidade de pips para usar o straddling em vez de 10 pips fixos. AmazingEA atende a maioria dos seus pedidos: 1) número de lotes que você deseja negociar 2) número de pips de distância do preço atual Precisa de alguém para ajudar a codificar este, atualmente corrigido 10 pips 5) você quer uma ordem de compra, ordem de venda ou ambos Não há opção para um ou o outro, coloca ordens de compra e venda 6) data e hora em que você deseja que os pedidos sejam feitos Agora você pode alterar o preço dos pips apenas externamente para a mudança internaPipsaway e seu pedido será definido como o que você deseja é brilhante. Estou fazendo pips com os meus métodos, mas quando estou de pé, posso fazer-me uma boa pontada, mal suportada por sua menor pressão e previsível. Sua garantia Pips Devemos nos concentrar em: (1) Aprimoramento do EA atual (2) Desenvolvimento de EAs para outras plataformas (3) Organização de listas de corretores que nos permitem manter o slippage. Poderíamos então discutir a experiência de todos. Pessoalmente GFT, tem preenchimento ruim, 1 minuto após a execução e escorregamento de até 40pips. Obrigado pelo EA. Novatos devem entrar neste tópico. Btw, ive cheque com muitos profissionais, eles também straddle. Em suma, o comentário foi "QUEM NÃO", "Make Pips Not War Change Your Thinking". Mude sua vida - negociação de JDStraddle EA Eu preciso de ajuda com este EA. Sua finalidade é para negociação de notícias straddle. Os parâmetros de entrada são: 1) número de lotes que você deseja negociar 2) número de pips fora do preço atual 3) TP 4) SL 5) você quer uma ordem de compra, ordem de venda ou ambos 6) data e hora que você deseja Ordens a serem colocadas Quando você as deixar executar, elas colocarão ordens de compra e / ou venda no momento que você especificou, com stop loss e meta de lucros entrados. Eu testei algumas vezes na demonstração e usei hoje pela primeira vez na conta real do NFP. Ele fez um ótimo trabalho, fez os pedidos do jeito que eu queria, 1 minuto antes das notícias. Agora, eu não tenho experiência suficiente em codificação para fazer este EA funcionar exatamente o que eu quero fazer, então espero que vocês possam me ajudar. a) Eu não sei como fazer o EA verificar a data e o horário para fazer pedidos. Por enquanto, está verificando apenas o tempo. b) Gostaria de ter uma opção para colocar na data e hora de vencimento dos pedidos, não sei como fazer isso. Eu vi que há um parâmetro para a expiração nessa função que é chamada quando o pedido é feito, mas estou sempre recebendo erros quando tentei usá-lo, então deixei-o em 0 (zero) por enquanto. c) Por enquanto, colocaremos apenas 1 pedido de compra e / ou 1 de venda, talvez seja uma boa ideia também parametrizá-lo para que possamos escolher 1 ou mais pedidos para serem colocados em qualquer direção. Se você acha que esse EA vale a pena, sinta-se à vontade para adicioná-lo e aprimorá-lo da maneira que achar melhor. Eu tenho negociado straddle por algum tempo agora com bom sucesso. Estou interessado em ouvir ou ver qualquer programação que ajude. Atualmente, colocando entrada do pedido em 10 pips de alta e 10 pips de baixo preço atual 3 minutos antes de grandes nós e eur annoucements. Com 10 stop loss em cada um. Muitos negócios positivos na fila para contar. Eu estaria interessado em seu programa. É bom saber que, na verdade, eu sou bastante novo nessa coisa graciosa, ainda muito cautelosa, com medo de ser puta. Mas parece que se o alvo é pequeno o suficiente, como 10 pips ou algo assim, pode ser atingido na maioria dos anúncios. Espero que alguns possam nos ajudar com este EA. Entendo. Então, tudo o que preciso é "cotar" meu computador em alguns segundos. Eu ainda não vejo quaisquer cotações exibidas. Isso é suposto ser normal BTW. Eu tenho uma posição aberta, embora em um par de moedas diferente. Isso interferirá no script? Eu vejo este código: if (OrdersTotal () 0) Isso afeta o script straddle Se não houver mudança no preço, o EA não será executado. Agora, sobre o número de pedidos. OrdersTotal () contará todos os pedidos em todos os pares nos quais você tem o EA anexado. Então isso significa que, assim que abrir um pedido em um par, ele deixará de colocar mais pedidos. Eu mudarei o código para que o EA possa trabalhar em mais de um par ao mesmo tempo, postá-lo aqui assim que estiver pronto. Obrigado, branacI mencionei na sala de comércio que um dos nossos usuários (Obrigado Ken) aumenta sua negociação de pico com um EA que imita a mesma coisa que tentamos realizar com o comércio de pico. Ken disponibilizou isso para todos nós, pelo que agradeço, pois o objetivo do meu site é COMPARTILHAR o que funciona. Tenho certeza de que todos vocês estão familiarizados com um conjunto de ordens pendentes, no entanto, este é um pouco diferente, pois é sensível ao tempo. Aqui está como isso funciona. Usando o tempo de vigilância do mercado no seu MT4 Broker, você definirá o dia, a hora e o minuto de um comunicado à imprensa. Você terá um número de segundos "selecionado pelo usuário" antes do lançamento para que o EA estabeleça um número de pedidos pendentes xx número de pips acima e abaixo do preço atual. Recomenda-se usar cerca de 20 segundos. Você pode selecionar para modificar este número de quots straddle quotxquot de segundos antes do lançamento. Também estabelecerá um stop loss. Quando o preço aciona uma ordem pendente, a ordem oposta é imediatamente excluída. Uma vez que o pedido desencadeado entra em lucro pelo número xx de pips, o EA moverá o stop para a entrada mais um. Se nenhum dos pedidos for acionado, haverá um número selecionável pelo usuário de segundos após o lançamento programado para que todos os pedidos sejam excluídos. A principal desvantagem deste EA é o lançamento antecipado ou tardio. Instruções AmazingSE ReadMe: - Por favor, verifique o seguinte Tópico na Fábrica de Forex para Notícias e Atualizações: - forexfactory / showthread. phpt6854 Como faço para que o AmazingEA funcione 1) Procure o Tempo de um Evento de Notícias (de preferência de Alto Impacto) no Calendário de Fábrica Forex 2) Converta o horário de notícias para o tempo equivalente em sua plataforma Brokers 3) Defina NYear, NMonth, NDay, NHour, NMin e NSec para o que o relógio no Market Watch no MT4 dirá quando a notícia chegar 4) As configurações padrão são adequadas para teste na Demonstração 5) Se o EA não fizer pedidos, verifique o incrível arquivo de texto da solução de problemas PointsAway - Stop Order Distance em Points Distance acima do preço de compra atual e abaixo do preço de compra atual onde as Ordens Stop serão colocadas, a menos que CTCBN gt 0. CTCBN gt 0, a distância PointsAway será adicionada ao valor Alto e Baixo do CTCBN. Se PointsAway for definido como 0, o EA usará a distância mínima dos corretores para pedidos pendentes. TP - Leve o valor do lucro em pontos. Quando o pedido entrar em lucro nesta quantidade de pontos, ele será fechado automaticamente. Defina como 0 para desativar. SL - Quantidade de Stop Loss em Pontos. Além disso, o Spread. O Stop Loss é definido em Pedido pendente aberto, mas é atualizado imediatamente quando o pedido entra em operação para redefinir o nível de perda de parada do negócio a fim de levar o deslizamento em consideração. A menos que o Stop Loss tenha sido acionado, nesse caso, a negociação é fechada. Como os Stop Losss são gerenciados com mais cuidado, ajuste-os mais ao usar esta versão. Defina como 0 para desativar. Estes cinco parâmetros seguintes (NYear, NMonth, NDay, NHour, NMin e NSec) são a data e a hora dos corretores, e não a data e hora do PC. Ano Novo - Ano da Notícia. Se o NYear, o NMonth e o NDay estiverem definidos como 0, o EA será negociado de segunda a sexta-feira no NHour, NMin e NSec. Os corretores não permitem ordens pendentes a serem inseridas nos finais de semana. NMonth - Mês da notícia. Veja a nota para o NYear. NDay - dia da notícia. Veja a nota para o NYear. NHour - Hora da Notícia. NMin - Minuto de Notícias. NSec - segundo de notícias. CTCBN - Velas Para Verificar Antes De Notícias. Para determinar baixos altos de amp. quando é 1 verifica a vela atual, quando é 2 verifica a vela atual e a anterior. Se CTCBN 0, PointsAway é usado a partir do preço Bid para Sells e Ask price for Buys. Se CTCBN gt 0, Pointsaway é usado a partir do Low for Sells e High for Buys, onde o Low e High são os preços mais baixos e mais altos alcançados dentro do número de velas especificado. Defina como 1 para o padrão, 0 para desabilitar. SecBPO - segundos antes de pedidos pendentes Quantos segundos antes do horário de notícias a EA deve colocar pedidos pendentes. Há um trade-off aqui. Se definido como muito alto, os pedidos pendentes podem ir ao ar cedo. Então, defina isso o mais baixo possível. Mas se for muito baixo, pode não haver tempo suficiente para o MT4 abrir os pedidos. Executando 6 gráficos em 3 corretores, espere definir isso para pelo menos 60. A maioria dos traders irá encontrar a configuração padrão de 20 adequada. Isso não vai acontecer no exato segundo especificado, porque o código EA é executado somente quando um sinal de tick vem do intermediário, mas em torno dos movimentos de preços noticiosos são frequentes. Se você definir SecBAO, uma técnica especial será empregada quando os pedidos forem abertos a 1000 pontos de distância. A definição de pontos de preço atual permite que você abra pedidos com antecedência, mas com segurança. Veja a configuração SecBAO. SecBMO - Segundos antes de modificar pedidos Uma vez que os pedidos são feitos, o EA seguirá o movimento do preço e modificará as ordens de acordo, de modo que estejam sempre a distância correta do preço atual. Com algumas notícias voláteis, isso pode ser bastante comum, portanto, se isso criar um problema com o seu corretor, você pode definir isso como metade do valor que você colocou para o SecBPO, se você colocar isso como SecBPO, a EA não modificará os pedidos. todos. Se definido como 0, o EA continuará sendo modificado até o horário das notícias. A configuração padrão é 0. SecBAO - Segundos antes de ordens adjacentes Se você definir SecBAO, uma técnica especial será empregada quando os pedidos forem abertos a 10.000 pontos de distância. A configuração de pontos do preço atual permite que você abra pedidos com segurança, mas com segurança. Quando o tempo atingir os segundos da SecBAO antes das notícias, as ordens serão colocadas no lugar. Se você definir isso com o mesmo valor de SecBPO, o código será ignorado e o EA apenas abrirá os pedidos na distância normal e não os moverá. No Demo, você pode achar que os pedidos não são movidos porque não são gerados ticks de preço suficientes. Neste caso, tente aumentar o SecBAO para 10. No Live, durante as notícias, você poderá definir um valor tão baixo quanto 1 segundo. A configuração padrão é 2. STWAN - Segundos para aguardar após as notícias Este é o cronômetro para cancelar todos os pedidos que não foram acionados. A configuração padrão é 5. OCO - Order Cancel Other Se isso for definido como true, quando seu pedido for atingido, a ordem oposta correspondente será cancelada, mas sem aguardar o horário de STWAN. Isso só é efetivo depois do horário de notícias, não antes. BEPoints - Break Even Points Points Em lucro, o EA irá mover o SL para Break Even BEOffset uma boa maneira de obter algum lucro. Se você deixar em 0, nada acontecerá. BEOffset - Break Even Offset Número de pontos para ir além do Break Even (permite cobrir as Comissões do Corretor, etc.) Defina como 0 para desabilitar. TrailPoints - Trailing Stop Insira a quantidade de pontos que você deseja rastrear. Se você definir isso para 20 pontos, o EA manterá uma distância de 20 pontos atrás do preço atual. A configuração para 0 desativa as paradas finais. TrailOffset - Trailing Stop Offset Insira a quantidade de pontos após os quais você deseja que o Trailing comece. A configuração para 0 permite que o Trailing comece assim que a negociação estiver em lucro. Se você definir isso como 150, e TrailPoints for 50, depois de 200 pontos em lucro, seu Stop saltará para 150 pontos e manterá uma distância 5 pontos atrás do preço atual, desde que o preço se desloque na direção correta, é claro. TrailImmediate - Start Trailing Imediatamente Se definido como verdadeiro, o EA começará a mover o Stop Loss, mesmo quando o negócio não tiver lucro. Só faça isso em corretores onde o spread é mantido baixo. Se o corretor está propenso a aumentar o spread, isso causará paradas antecipadas. A vantagem de usar isso é que, se a notícia sair conforme o esperado e o trade se mover um pouco a seu favor, mas depois reverter, você poderá capturar alguns pips. MM - Money Management Se você definir MM como verdadeiro, o EA determinará automaticamente o número de lotes para seus pedidos, de acordo com o risco que você está disposto a assumir RiskPercent - O risco que você está disposto a assumir em um único pedido. A porcentagem de risco é calculada como uma porcentagem da margem disponível. O cálculo agora usa 2 casas decimais em vez de 1, o que permitirá a negociação de micro-lotes. O cálculo atualmente leva em consideração a distância de Stop Loss. No entanto, por favor, não assuma que é o seu risco máximo, porque os corretores podem e vão escorregar ordens stop-loss. Lotes - Número de Lotes para seus pedidos Se você definir MM para falso, então você tem que dizer à EA quantos lotes usar para as ordens, então se você colocar aqui 1, cada pedido será colocado com 1 lote MaxSpread - O spread máximo em pontos que você deseja permitir seus pedidos. Se o spread crescer acima desse nível, o EA excluirá qualquer Pedido pendente e não abrirá novos até que o Spread fique abaixo dessa configuração por pelo menos 5 segundos. Não se preocupe se suas ordens forem publicadas antes da exclusão, o EA ainda as administrará. Defina como 0 para desativar. AddSpreadToSL - Se incluir o spread nas configurações de Stop Loss Se você definir AddSpreadToSL como True, o EA adicionará automaticamente o spread ao Stop Loss, de modo que 10 pips realmente se tornarão 10 pips mais o spread que pode ser 20 pips durante o NFP. Se você definir AddSpreadToSL como False, o EA definirá hard stops com base somente nessa configuração, o que é bom para saber seu risco máximo, etc. Você também pode usar o MaxSpread para limitar o nível de parada necessário para o Spread. AllowBuys - Se ordens longas são permitidas ou não. O padrão é verdadeiro. Defina como false para desativar pedidos longos. AllowSells - Se ordens curtas são permitidas ou não. O padrão é verdadeiro. Defina como false para desativar Short Orders. O TradeLog - EA usará isso para criar um nome para o arquivo de log. Se você definir isso como AmazingEA e usá-lo em um gráfico EURUSD, os arquivos de log serão chamados AmazingEA-EURUSD. log. Você encontrará este arquivo na pasta expertsfiles da sua plataforma MT4, com explicações detalhadas sobre o que aconteceu enquanto o EA estava sendo executado. Uma nova função de registro foi adicionada para capturar as configurações do EA no campo Comentário da troca. Isso é muito útil porque você pode ver instantaneamente quais configurações foram usadas em uma negociação no MyFXBook, por exemplo, sem procurar arquivos de log. Como o campo Comentário é bem pequeno (tamanho máximo de 32 caracteres), tive que abreviar tudo e pular as configurações que podem ser trabalhadas a partir do próprio comércio. Exemplo: P50S50T1000C1P15M2W5O0 - Isso significa Pointsaway50, SL50, TP1000, CTCBN1, SecBPO15, SecBMO2, STWAN5, OCO0 Então, quando você anexar o AmazingEA ao seu gráfico e defini-lo da maneira que quiser, ele irá monitorar o que está acontecendo, colocar ordens de compra e venda , modificá-los, mover pontos difíceis para empatar, rastreá-los. e faça o melhor que puder para ajudá-lo a fazer algumas. Teste-o na demonstração antes de você ir viver, para se sentir confortável com ele e ver como ele irá interagir com seu corretor. Uma nova função de segurança foi adicionada para excluir todos os pedidos pendentes quando o EA é removido do gráfico. No entanto, se você desativar o EA e já tiver pedidos pendentes, o EA não ajustará mais o straddle, com a conseqüência de que seus pedidos pendentes possam ser publicados antes do horário de notícias. A maneira mais segura de desativar o EA é removê-lo do gráfico. Outra maneira rápida é desativar os EAs e alterar o período de tempo. Ao configurar, deve-se sempre salvar as configurações usadas em um arquivo. set - isso facilita a configuração novamente no mesmo ou em outro broker.

No comments:

Post a Comment