Resposta

Integrar um filtro de notícias ao ffcal_net

31 respostas

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #202327

Hi,

Estou tentando integrar um filtro de notícias para evitar as grandes notícias e discursos. O EA não deve abrir ordens nesse período (você pode configurar no indi anexado quantos minutos antes e depois). Como posso integrá-lo ao EA? Os parâmetros de estratégia de discursos, notícias de alto e baixo impacto devem ser booleanos. E os minutos devem ser editáveis. Alguém tem alguma idéia de como fazer isso com o EA Wizard?

Anexos:
Você deve ser logado para ver os arquivos anexos.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #202354

Encontrei no ffcal-indi esse exemplo para integração em um EA:

// EA Configuração de variáveis
// extern int MinsBeforeNews = 60; // minutos antes de um evento para ficar fora da negociação
// extern int MinsafterNews = 60; // minutos após um evento para ficar fora da negociação
//
// // Variável global no topo do arquivo
// bool NewsTime;
//
// // Função para verificar se é hora de notícias
// void NewsHandling()
// {
// static int PrevMinute = -1;
//
// se (Minute() != PrevMinute)
// {
// PrevMinute = Minute();
//
// int minutesSincePrevEvent =
// iCustom(NULL, 0, "FFCal", true, true, false, true, true, 1, 0);
//
// int minutesUntilNextEve nt =
// iCustom(NULL, 0, "FFCal", true, true, false, true, true, 1, 1);
//
// NewsTime = false;
// se ((minutesUntilNextEvent <= MinsBeforeNews) ||
// (minutesSincePrevEvent <= MinsAfterNews))
// {
// NewsTime = true;
// }
// }
// }//newshandling
//

 

Não sei se isso é tudo de que preciso e, é claro, posso colocá-lo manualmente no código do EA. Mas eu queria resolver isso com o EA Wizard.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #202429

Olá,

Ok, vou tentar fazer um exemplo sobre isso

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #202431

Obrigado, Tomas, por sua excelente ajuda! 🙂

Acho que muitas pessoas acham isso útil 🙂

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #204062

Estou exagerando um pouco. 😉

Alguém pode ajudar?

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #204070

Olá,

você prefere usar esta versão do indicador de notícias Forex Factory (em anexo)

Em seguida, você precisa importar o indicador como "indicador personalizado" para o EA Wizard

O indicador usa 2 buffers

O buffer (0) contém os minutos até o evento mais recente.
O buffer (1) contém o valor do impacto do evento mais recente (Baixo = 1, Médio = 2, Alto = 3)

Mais informações podem ser encontradas aqui: https://www.mql5.com/en/code/15931

Os buffers podem ser usados conforme mostrado na captura de tela anexa

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #204131

Obrigado por sua ajuda, Tomas! 🙂

Vou tentar usar sua solução!

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #204866

Agora, integrei o Newsfilter ao EA. E ele deve evitar negociar 30 minutos antes e depois do impacto de notícias ALTO apenas. Médio e baixo está bom. A forma como o integrei está correta? O que você acha?

 

Obrigado! 🙂

Anexos:
Você deve ser logado para ver os arquivos anexos.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Steve Green

Assinante, bbp_participant, comunidade, 47 respostas.

Perfil da visita

6 anos atrás #232861

Como posso usar esse indicador para não negociar quando houver um feriado nos EUA ou no Reino Unido?

Você vincula o símbolo (USD ou GBP) ao feriado (impacto = não econômico).

 

 

 

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #232863

Oi, Steve,

Não sei exatamente o que você quer dizer...! Se você executar o EA com newsfilter em GBPUSD, o newsfilter procurará notícias de alto impacto em GBP e USD.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Steve Green

Assinante, bbp_participant, comunidade, 47 respostas.

Perfil da visita

6 anos atrás #232867

Obrigado por sua resposta, Conmariin.

 

Meu requisito é desativar meu EA nos feriados dos EUA e do Reino Unido somente Então, o que você está me dizendo se eu usar esse filtro de notícias em pares como EUR/USD, USD/JPY ou USD/CAD, por exemplo, ele desativará todos esses pares nos feriados dos EUA, pois comparará a coluna "USD..." com a coluna "currency" do calendário do forexfactorys? - USD = DÓLAR AMERICANO

 

Da mesma forma, para o par GBP/USD, isso será desativado nos feriados do Reino Unido e dos EUA. Estou correto?

 

Parece promissor.

 

Qual é o valor de saída "ImpactBuffer" para feriados?

 

 

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #232872

Oi, Steve,

Dei uma olhada no código do indicador. Os valores de impacto para fala e feriados não estavam lá. Eu os adicionei (speaks tem valor de impacto 4 e holidays tem valor de impacto 5 agora). O compilador diz que está tudo certo, mas não o testei em ação real em uma demonstração, é claro.

Estou aguardando sua resposta ao teste 🙂

Anexos:
Você deve ser logado para ver os arquivos anexos.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Steve Green

Assinante, bbp_participant, comunidade, 47 respostas.

Perfil da visita

6 anos atrás #232874

Oi Conmariin,

 

Quando tento importar seu novo indicador personalizado para o assistente de EA, ele apresenta esse erro (veja a imagem anexa)?

 

Obrigado

 

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #232879

Importei a ffc original e, depois de exportar o EA para o mt4, alterei a ffc original com a nova ffc na pasta de indicadores do mt4.

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #232899

Na verdade, ele gera um erro constantemente: 2018.03.26 21:35:29.442 FFC EURUSD,M15: cannot set timer (3600)

Não sei o que isso significa. Vou tentar algo diferente. Se eu conseguir, contarei a vocês! 🙂

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

Steve Green

Assinante, bbp_participant, comunidade, 47 respostas.

Perfil da visita

6 anos atrás #232900

Obrigado, Conmariin.

 

Tenho certeza de que você conseguiu importá-lo para o assistente do EA da mesma forma que ele apresentou esse erro para mim.

0

Visualizando 15 respostas - 1 até 15 (de um total de 33)

1 2 3