Script MQL4 - aberto na nova questão do bar - Page 3
Página 3 de 743 FirstFirst 1 2 3
Results 21 to 23 of 23

Thread: Script MQL4 - aberto na nova questão do bar

  1. #21

    //- Worldwide Variable -------------------------------------------- ---------------------- datetime ArrayTime [], LastTime; void OnTick () if (NewBar (PERIOD_CURRENT))/seu código bool NewBar (int intervalo) bool firstRun = false, newBar = false; ArraySetAsSeries (ArrayTime, true); CopyTime (símbolo (), intervalo, 0,2, ArrayTime); deve (LastTime == 0) firstRun = true; deve (ArrayTime [0] gt; LastTime) if (firstRun == falso) newBar = true; LastTime = ArrayTime [0]; yield newBar;
    Obrigado, mas acho que o OnTick é apenas para EAs, não?

  2. #22
    Além disso, verifique este código que é aceitável para quadros de tempo arbitrários (detectados usando a primeira cotação de preço): #property strict void OnStart () datetime seconds = _Period * 60;/indica qualquer quantia em segundos datetime t_last_recorded = 0;/para interesse de demonstração
    while (! IsStopped ()) RefreshRates (); datetime t = TimeCurrent ();/hora da última hora conhecida datetime t_normalized = tmoments * moments; if (t_normalized gt; t_last_recorded)/nova barra printf (nova barra!); t_last_recorded = t_normalized; Sono (1);
    Isso é intrigante, obrigado, funcionará também em gráficos off-line? Dado o fato de que eles são baseados?

  3. #23

    Obrigado, mas acredito que o OnTick é apenas para EAs, não?
    sim, OnTick é apenas para EA. mas. . Se você executar este código para script (ou seja, OnStart ()), a finalidade do NewBar nunca será precisa, a menos que você execute o script com a mesma hora como nova barra de castiçal. ... se não. . Código inserido void OnStart () while (! NewBar (PERIOD_CURRENT)) sleep (1000);/seu código

Permissões de Publicação

  • Não pode publicar novos tópicos
  • Não pode publicar respostas
  • Não pode publicar anexos
  • Não pode editar as suas publicações
  •  
  • Código BB está Ativo
  • Smilies estão Ativos
  • Código [IMG] está Ativo
  • Código [VIDEO] está Ativo
  • Código HTML está Desligado
O site da tradingintuitivo utiliza cookies
O site da tradingintuitivo utiliza cookies, alguns já foram definidos. Pode ler sobre a nossa utilização de cookies aqui. Por favor, clique no botão à direita para aceitar os nossos cookies. Se continuar a usar o site da tradingintuitivo, vamos supor que aceita os nossos cookies.