вопрос риcкует остаться без ответа :-)
пока раскопки приводят к тому что внутри тестера в OnInit нельзя получить доступ к истории другого символа (да даже сам символ) глубже 1000 баров от __настоящего__ времени, не смотря на её наличие.
Какая-то лимитирующая константа искусственно вбитая в мозги терминала
Возможно чё-то неподкачено и потом появится в OnCalculate, но это же криво...
а пока копаем дальше
Maxim Kuznetsov:
пока раскопки приводят к тому что внутри тестера в OnInit нельзя получить доступ к истории другого символа (да даже сам символ) глубже 1000 баров от __настоящего__ времени, не смотря на её наличие.
Для текущего символа точно также - 1 000 баров. Есть два пути обхода этого ограничения:
- Простой. Запускать тестирование с самого начала истории, а в OnTick() (не в OnInit()) ставить ограничение на запуск советника с нужной даты в будущем.
- Более сложный. Создать собственный FXT-файл. В нем можно указать глубину истории при запуске тестирования.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что-то целый день бьюсь со странным глюком:
- (на всяк.случай) История загружена
- набрасываю мультивалютный индикатор для MT4.
- в OnInit проверяю есть ли требуемые пары (не ошибся ли юзер)
- в тестере:
* на H4 и выше всё замечательно, получаю требуемые котировки
* ниже H4 только символ чарта
Это такая новая фича ?
или особенность поведения новых билдов..
-