Ошибки, баги, вопросы - страница 2226

По всем тикам - самый верхний параметр
Anton Ohmat:
По всем тикам - самый верхний параметр

В режиме "Все тики" тики моделируются тестером из минутных баров. Вот статья о разных режимах тестирования. https://www.mql5.com/ru/articles/2612

Тестирование торговых стратегий на реальных тиках
Тестирование торговых стратегий на реальных тиках
  • www.mql5.com
В данной статье мы покажем результаты тестирования простой торговой стратегии в 3-х режимах: "OHLC на M1" с использованием только цен Open,High, Low и Close минутных баров; затем детальное моделирование в режиме "Все тики", и самое достоверное тестирование в режиме "Каждый тик на основе реальных тиков" с использованием записанных тиков из...
только что запустил - получил тот самый результат
Sergey Dzyublik:


Хотел написать о уровне кодинга в сообществе в целом, однако опустим во избежания неприятностей...
На мой взгляд, по хорошему, задача решается через реализацию синглтона или статического класса, который реализует управление таймером и предоставляет возможность "подписки" на событие таймера,
"подписка" реализуется через передачу указателя на функцию, которая с определенной периодичностью должна вызываться.

Вы, видимо, очень хороший программист, если говорите столь толковые вещи. И спасибо за политкорректность :)).
У меня конечно же есть видение, как создать удобный политаймер. Ваш взгляд еще больше расширил мое видение. Спасибо. 

Sergey Dzyublik:

 задача решается через реализацию синглтона 

А как можно в MQL5 реализовать синглтон?
fxsaber:

Ошибка в FileLoad. Если с флагом FILE_COMMON два локальных Агента пытаются считать данные через FileLoad, то один из Агентов обламывается.

В FileOpen можно задать соответствующие флаги, а вот в FileLoad - нет. Поэтому просьба разрешить доступ к файлу через FileLoad, если другой FileLoad его считывает.

А как эти флаги Вам помогут? Здесь пример https://www.mql5.com/ru/forum/1111/page1628#comment_2702870

Два Советника пытаются считать данные через FileOpen (с флагом FILE_SHARE_READ). Результат: один из Советников обламывается


Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2016.08.03
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
Nikolai Semko:
А как можно в MQL5 реализовать синглтон?

Так же как и в С++ для однопоточных приложений.
Хотите классический, хотите по Майерсу.

A100:

А как эти флаги Вам помогут? Здесь пример https://www.mql5.com/ru/forum/1111/page1628#comment_2702870

Два Советника пытаются считать данные через FileOpen (с флагом FILE_SHARE_READ). Результат: один из Советников обламывается

FILE_SHARE_READ-облом - видится, что это баг.

Была серьезная ошибка в классе. Исправил.
На сайте в поисковике в мобильном режиме строка поиска зажата невидимым ограничением по колву символов