Ошибки, баги, вопросы - страница 2477
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В функции CopyTicks не работает запрос тиковой истории с заданной даты. Поэтому нужно либо запрашивать большое число тиков, либо нужную тиковую историю не получить с помощью кода.
Терминал MT5 виснет намертво если при больших запросах тиковой истории на диске заканчивается место. Падение терминала может приводить к слету всех настроек счетов.
В функции CopyTicks не работает запрос тиковой истории с заданной даты. Поэтому нужно либо запрашивать большое число тиков, либо тиковую историю не получить с помощью кода.
Терминал MT5 виснет намертво если при больших запросах тиковой истории на диске заканчивается место. Падение терминала может приводить к слету всех настроек счетов.
Миллисекунды там во входных, не секунды.
Миллисекунды там во входных, не секунды.
Читаем справку:
from
[in] Дата, начиная с которой запрашиваются тики. Указывается в миллисекундах с 01.01.1970. Если параметр from=0, то отдаются последние count тиков.
Далее простой тест кода:
int tm_ms = 10000000;
int received=CopyTicks(_Symbol,tick_array,COPY_TICKS_ALL, tm_ms);
При таком запросе с любым изменением параметра tm_ms всегда отдается 2000 тиков. Так и должно быть или я что-то не так делаю?
Читаем справку:
from
[in] Дата, начиная с которой запрашиваются тики. Указывается в миллисекундах с 01.01.1970. Если параметр from=0, то отдаются последние count тиков.
Далее простой тест кода:
int tm_ms = 10000000;
int received=CopyTicks(_Symbol,tick_array,COPY_TICKS_ALL, tm_ms);
При таком запросе с любым изменением параметра tm_ms всегда отдается 2000 тиков. Так и должно быть или я что-то не так делаю?
fxsaber:
задайте нужный count, чтобы было не 2000.
Спасибо, заработало! Мой косяк с int. :)
Эти константы
и многие другие отсутствуют в СБ.
Лучше пусть отсутствуют, чем как сейчас:
Например FILE_SHARE_READ в MQL = 0x80,
а в WinAPI = 0x01
Например FILE_SHARE_READ в MQL = 0x80,
а в WinAPI = 0x01
Ага, напоролся на это в свое время. Много ругался
Привет.
Есть шаблонная коллекция, как объявить переменную того же типа, что и тип данных в коллекции?