![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А вот два окна. Одно из тестера, а другое обычная котировки в терминале. Они совпадают.
А цены аск-бид в тестере не имеют никакого отношения к котировкам в терминале.
Вернулись к началу ветки.
Мда-с. Проблема может быть не в вашей программе. Установите на компе другой МТ4 с сайта какого-нибудь другого брокера и попробуйте на его истории/котировках потестировать.
А откуда тестер берет аски-биды? Сам что ли генерирует?
Кстати, вспомнил пару месяцев назад все было нормально.
А откуда тестер берет аски-биды? Сам что ли генерирует?
Кстати, вспомнил пару месяцев назад все было нормально.
А откуда тестер берет аски-биды? Сам что ли генерирует?
Кстати, вспомнил пару месяцев назад все было нормально.
Если хотите то могу ваш индикатор протестировать у себя. Выложите тут скомпилированный файл. В вашем посте на рисунке дата теста с 31 мая по 6 июня 2013 года?
Это не индикатор. Здесь обсуждалось.
Кстати, а у Вас тестер работает?
МТ4 кажись до сих пор берет последний известный аск-бид и его проецирует на всю историю. Тестер перед прогоном генерирует свой массив котировок. В следующий прогон использует уже его. Могло получиться так, что вы запустили тестер, в момент когда спрэд был очень большим. Он сгенерировал историю с этим широким спредом. В следующий раз он воспользовался старой историей, а изменившейся спред учитывать не стал. Как вариант лечения: очистка всей сгенерированной истории в папке \tester.
МТ4 кажись до сих пор берет последний известный аск-бид и его проецирует на всю историю. Тестер перед прогоном генерирует свой массив котировок. В следующий прогон использует уже его. Могло получиться так, что вы запустили тестер, в момент когда спрэд был очень большим. Он сгенерировал историю с этим широким спредом. В следующий раз он воспользовался старой историей, а изменившейся спред учитывать не стал. Как вариант лечения: очистка всей сгенерированной истории в папке \tester.
Получаю ошибку - нет цены
проблема в применении метода расчета ask и bid не используй такой замороченный метод
в тестере это не катит.
Вопрос, какой смысл вешать на M1 если торгуешь по H1 ?
в таком случае обеспечивай подгрузку H1 - из практики был случай когда читая данные с другого ТФ они у меня не обновлялись
не факт что это не поправлено в новом релизе но с тех пор я так стараюсь не писать коды
Удалил все файлы из папки \tester\history все файлы. Результат такой же!?
судя по скриншотам - проблема с неверно загруженной историей
добейся прогрузки - как лучше прогружать историю, тем на форуме много
Вадим Жунко на эту тему кстати много писал
---
просто пусть поставить мт4 в новую папку желательно не в Program Files
затем выставить нужное количество баров - скажем на глубину истории в год 1440* 365 это и будет кол баров
затем F2 и загрузи все ТФ
после этого тестируй