Scripts: Pontos de Pivot para Html

 

Pontos de Pivot para Html:

O script calcula Ponto de Pivot em todos os ativos da observação do mercado e exibe os resultados em arquivo HTML.

Ele é projetado para ter sempre em mãos os níveis de pivot dos grandes timeframes (W1, MN1) em todos os símbolos de observação no mercado. Os resultados do trabalho do script estão escritos em arquivo html na pasta MetaTrader5/MQL5/Files. Pode visualizar em qualquer navegador avançado se o arquivo necessário pode ser impresso (que era o objetivo da criação do script). Quando você for imprimir em seu navegador, vá em "Arquivo - Configurar página" e marque ao lado a verificação de "cores e imagens de fundo de impressão".

Pontos de Pivot para Html

Autor: Serhii Ivanenko

 
Olá, estou recebendo o erro 4073
2022.01.04 16:41:38.214 pivotHTML GOLD,Weekly: Erro de cópia de dados do símbolo NQC20. Erro #4073


Estou aplicando no MT4

Como corrigi-lo?


 int symTotal = SymbolsTotal(true);
   CSymPivot symPivot[];
  
   ArrayResize(symPivot, symTotal);
  
   for ( int i = symTotal - 1; i >= 0; i-- ) {
      string sym = SymbolName(i, true);
      int digits = (int)SymbolInfoInteger(sym, SYMBOL_DIGITS);
      MqlRates rates[2];
      
      //---
      if ( CopyRates(sym, InpTimeFrame, 0, 2, rates) != 2 ) {
         Print("Symbol data copy error ", sym, ". Error #", GetLastError());
         return;
      }
      //---
      symPivot[i].setData(sym, rates[0].close, rates[0].high, rates[0].low, digits);
      symPivot[i].calculatePivot();
   }