Перепишите Ваш индикатор. - страница 2

 

   

  Ошибка в своем коде в один логический символ найдена. Работа продолжена. Спасибо. 

 
DDFedor #:

   

  Ошибка в своем коде в один логический символ найдена. Работа продолжена. Спасибо. 

попробуйте сократить количество обсчитываемых баров
 

   

  Последний сбой ( выбой ) в работе вызвала ошибка логическая. Вместо "меньше или равно"  в цикле было только "равно" без "меньше". 

      //+------------------------------------------------------------------+//+------------------------------------------------------------------+
      // цикл по всем периодам для таблиц в базе
      SizeArByTF = ArraySize(TF);
      for(int fc=0; fc <= SizeArByTF-1; fc++) // цикл от малого ТФ к большому ТФ по всем индексам массива ТФ
        {
         // пройти по всем таблицам - составить имя таблицы в которой находятся данные о барах для выборки и расчетов
         string FullNameTB = "TB_BARS_" + EnumToString(TF[fc]); // это есть имя таблицы для проверок и выборок.
         //+------------------------------------------------------------------+
         //|                                                                  |
         //+------------------------------------------------------------------+
         //
        }

 

     

   Заметка на ветку :  https://www.mql5.com/ru/forum/277225   

Ошибка компиллятора: Event handling function not found

Ошибка возникает при отсутствии дискового пространства во время компиляции. 

Последовательность : компилировалось, прошло время - не компилируется.  На компьютере работает советник с запросами SQLite. Увеличиваются файлы *.sqlite-wal   . Необходимо принять во внимание возможность поступления обновлений других программ. Таким образом нулевое количество дискового пространства приводит к ошибке компиляции. После очистки пространства, перекомпиляция не завершается успешно. При создании новых файлов компиляция успешна. Решение - создать новый файл и перенести в него код не компилируемого файла. Задача решена. 


Ошибка компиллятора: Event handling function not found
Ошибка компиллятора: Event handling function not found
  • 2018.09.01
  • www.mql5.com
Уважаемые программисты! Кто знает, из-за чего выходит такая ошибка: Event handling function not found - Функция обработки событий не найдена...
 

   

  Заметка на ветку :   https://www.mql5.com/ru/forum/444094/page19#comment_47071684   

  Продолжение возможности не создания баров на графике. 

  Предположение :  может происходить  при одновременном подключении к одном счету нескольких терминалов 


Новая версия платформы MetaTrader 5 build 3660: Улучшения и исправления - Попробуйте копать исходники. Обновитесь до последней версии платформы MetaTrader 5 build 3550 улучшения и исправления.
Новая версия платформы MetaTrader 5 build 3660: Улучшения и исправления - Попробуйте копать исходники. Обновитесь до последней версии платформы MetaTrader 5 build 3550 улучшения и исправления.
  • 2023.05.23
  • www.mql5.com
когда у меня возникали такие расхождения - проблемы были в исходном коде - проще говоря - баг в вашем советнике. либо в коде есть зависимость от режимов работы советника. что при оптимизации советник берет либо другие данные по тикам