проблема здесь обсуждалась недавно
Вам необходимо убедиться, что в заголовке hst-файла были прописаны соответствующие инструмент и период. если Вы в исходном тексте ничего не трогали, то убедитесь, что работаете с самой последней версией клиентского терминала.
что касается _timezone - то это так называемая microsoft specific переменная. в Вашей версии компилятора она может звучать по-другому
Вам необходимо убедиться, что в заголовке hst-файла были прописаны соответствующие инструмент и период. если Вы в исходном тексте ничего не трогали, то убедитесь, что работаете с самой последней версией клиентского терминала.
что касается _timezone - то это так называемая microsoft specific переменная. в Вашей версии компилятора она может звучать по-другому
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте
Последовательность моих действий:
1) Я откомпилировал программу, которая находится по адресу https://www.metaquotes.net/cgi-bin/mf.cgi
2) Ввожу в командной строке: csv2hst EURUSD60.csv
Программа создала файл EURUSD60.hst
3) Захожу в папку \MetaTrader\bases и удаляю оттуда все файлы EURUSD*.hst(чтобы хитрый MetaTrader не смоделировал EUROUSD, H1 из графиков меньшего временного периода, а открыл именно созданный файл EURUSD60.hst).
4) Переношу в \MetaTrader\bases созданный мной файл EURUSD60.hst
5) Запускаю MetaTrader
6) Файл -> Открыть автономно
Выбираю из \MetaTrader\bases файл EURUSD60.hst
и вместо графика высвечивается надпись Loading
Что делать не знаю. Пожалуйста, напишите что-нибудь, чтобы я не задавал больше этот вопрос в форуме.
С уважением, Антон
P. S. В тексте программы приведённой по ссылке https://www.metaquotes.net/cgi-bin/mf.cgi
в строке 117, я думаю, что вместо _timezone должно быть timezone(так как при компилировании с _timezone выдаётся ошибка)