Monday 19 February 2018

Referência de programação mt4 da fábrica do forex


Eu quero que o meu EA para parar de trabalhar por uma hora quando o item de calendário de nível 3 está visível Uma vez que não é possível backtest, você concordaria que essas linhas seriam corretas int EventMinute (int) iCustom (NULL, 0, FFC, 0, 0) int EventImpact (int) iCustom (NULL, 0, FFC, 1,0) se (EventMinute 30 ampamp EventImpact 3 ampamp Minuto () lt resto) retornar 30 minutos antes do evento e 30 minutos após o evento Acho que você precisa modificar o código indicador para fazer depois que a condição de evento funcionar corretamente. Por padrão, o evento será removido substituído após 10 minutos de seu tempo e, portanto, o Buffer que contém o valor. Além disso, observe que o método de chamada simples sempre retornará os parâmetros de indicador padrão, o que significa que você receberá todos os eventos de impacto alto que podem não estar relacionados ao par atual. Se for esse o caso, a sua multa, caso contrário você precisa usar o método de chamada avançada: Então, primeiro você precisa aumentar (por código) a entrada EventDisplay para 30 minutos em vez de 10 e talvez tentar algo isso: (Não testado devido mercado fechado) Espero que isso ajude Dependendo de como você vai chamar, o método simples não usa p arameters assim que a função iCustom retornará os valores de p arameters de indicadores padrão que foi definido para relatório para todos os pares de moedas (exceto CNY) por padrão. Nesse caso, apenas uma tabela seria suficiente. Mas o método avançado é como substituir as entradas dos parâmetros do indicador com seus próprios valores e se você não especificou nenhum parâmetro, os valores padrão serão usados. Esses parâmetros devem ir após o nome do indicador personalizado separado por vírgulas. Como o exemplo abaixo, o quarto parâmetro verdadeiro refere-se ao primeiro parâmetro indicador Relatório para gráfico ativo somente Se você usá-lo dessa forma, ele retornará os dados do gráfico ao qual o indicador está anexado para que o indicador precise ser colocado Cada gráfico que você gosta de usar. O segundo parâmetro indicador é Incluir alto, você pode alterá-lo por: Também você pode acessar o índice de eventos mudando o parâmetro Shift Eu modifiquei o código do meu EA como sugerido e uma vez reiniciado, a chamada funcionou ea janela de indicador e os dados apareceram sem problemas No quadro sem qualquer problema. Agora tudo o que eu espero é que quando há um evento 3, que a EA pára de trabalhar para o período de 30 min antes e 30 minutos depois. Pergunta: Seria possível para o futuro, que você cria para testar apenas um arquivo xml fictício com dados falsos para que durante o teste, envia alertas quando o EA pára e reinicia após um evento fictício Obrigado por toda a ajuda até agora. Você realmente foi ótimo. Eu tenho uma outra pergunta para você, uma vez que há um no indicador, suponho que é para o relatório de palavras-chave escolhidas, como encontrado no título do evento. Então suponha que estou muito preocupado que as folhas de pagamento não agrícolas ou o FOMC tenham um impacto tão alto, que eu consideraria parar todos os comércios pelo menos uma hora após o evento, ao contrário de 30 minutos para a maioria dos eventos de nível 3. Então, como eu digo o indicador que eu quero todos os eventos de nível 3, mas eu que eu também preciso saber quando esse evento é o Payrolls Nonfarm ou o FOMC O código abaixo ir na direção certa 1. Todos os eventos de nível 3 int EventMinute (Int) iCustom (NULL, 0, FFC, true, true, true, true, true, 1,0,0) iCustom (NULL, 0, FFC, true, True, true, true, true, 1,1,0) se (EventMinute 30 ampamp EventImpact3) e assim por diante 2. Nonfarm Payrolls int EventMinute NF (int) iCustom (NULL, 0, FFC, true, true, True, true, true, true, true, false, Nonfarm ,, true, true, true, true, true, true, 1,1,0) se (EventMinute NF 30 ampamp EventImpact NF 3) aqui eu não tenho certeza se é um 3 ou a palavra-chave Nonfarm. Estou inseguro porque o indicador chama int e não uma string. Mesma idéia como por Nonfarm tenho uma outra pergunta para você, uma vez que há um no indicador, suponho que é para o relatório escolhido palavras-chave como encontrado no título do evento. Então suponha que estou muito preocupado que as folhas de pagamento não agrícolas ou o FOMC tenham um impacto tão alto, que eu consideraria parar todos os comércios pelo menos uma hora após o evento, ao contrário de 30 minutos para a maioria dos eventos de nível 3. Então, como eu digo o indicador que eu quero todos os eventos de nível 3, mas eu que eu também preciso saber quando esse evento é o Nonfarm Payrolls ou o FOMC O código abaixo vai na direção certa Sim, é bom apenas algumas notas : Você precisa escrever a palavra (ou mesmo 2 palavras) exatamente como mostrado no calendário, eu acho que não é não Farm não Nonfarm talvez mais fácil se você apenas copypast-lo. Basta observar que outras moedas podem conter a mesma palavra. Ou seja, EUR tem Pagamentos Finais Não-Agrícolas Franceses qq Você não precisa anotar todos os parâmetros personalizados a menos que você queira alterar o seguinte parâmetro. Sua OK com a chamada de seqüência de caracteres, o indicador usa a função StringFind () que retornam um inteiro. Cerca de 3 ou palavra-chave. Ele irá reiniciar ambos :). Na verdade, ele retornará o valor Buffer: - Você pode usar apenas uma variável separada para cada evento. - Se você gosta de fazer o painel de texto selecionável para copypast-lo, comentar linha 721Descarregar Ebooks: 1 eBooks Search Engine Temos o prazer de apresentar o nosso maravilhoso site onde coletou os livros mais notáveis ​​dos melhores autores. Somente em um lugar juntos os melhores best-sellers para você, queridos amigos. Você pode desenvolver seus conhecimentos e habilidades, baixando nossos livros e guias. Temos certeza que você vai desfrutar do nosso grande projeto e vai fazer a sua vida um pouco melhor. Nosso banco de dados é atualizado diariamente, tirando o melhor que existe no mundo. Você é um fã de detetive clássico ou talvez você gosta de romances ou apenas um comerciante profissional, analista, economista, médico, soldado, advogado, programador, engenheiro, eletricista, um físico, um astrólogo, um construtor, um químico, montando agente de seguros . De você Você vai encontrar um armazém de conhecimento necessário para a sua perfeição ou simplesmente desfrutar de lazer com o seu melhor amigo pelo nome do livro. Ficamos muito felizes em vê-lo novamente. Razões possíveis: O cartão de crédito inserido pode ter fundos insuficientes. O número do cartão de crédito ou CVV não foi inserido corretamente. O seu banco emissor não conseguiu corresponder ao CVV ou à data de validade ao cartão de crédito fornecido. Seu endereço de faturamento inserido não corresponde ao endereço de faturamento em seu cartão de crédito. O cartão de crédito enviado já está em uso. Tente usar outro cartão.

No comments:

Post a Comment