Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Результаты самого правого столбца предсказуемы - мат. режим.
В исходниках библиотеки имеется Rates.mqh. Пример его отдельного использования.
Возможно, кто-то сможет предложить идеи для большей производительности своих баров.
В исходниках библиотеки имеется Rates.mqh. Пример его отдельного использования.
Возможно, кто-то сможет предложить идеи для большей производительности своих баров.
Будет ли лучше, если переделать это в условное выражение if?
При включенном EATOMATH_RATES и без него значения Rates и TmpRates[0] различаются. Чья это ошибка?
При включенном EATOMATH_RATES и без него значения Rates и TmpRates[0] различаются. Чья это ошибка?
Это Ваше предположение или имеется подтверждение?
В исходниках библиотеки имеется Rates.mqh. Пример его отдельного использования.
Возможно, кто-то сможет предложить идеи для большей производительности своих баров.
Добавьте пожалуйста такую перегрузку
На 5% ускорение, если тик уже считан и просто передается по ссылке.
Добавьте пожалуйста такую перегрузку
На 5% ускорение, если тик уже считан и просто передается по ссылке.
Почему не хотите воспользоваться оператором?
Каким?
Но с уже подаваемым тиком, чтобы не считывать его с виртуалки (SymbolInfoTick(_Symbol, Tick)).Мое предложение сделать копию для
Вызываю так
В
datetime CurTime = Tick.time;тоже небольшая экономия времени (вместо TimeCurrent();).
Хотя, конечно, это всё мелочи)