Скачать MetaTrader 5

Загрузка архива котировок в MT4

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Много подписчиков на сигнале? Задумайся о платной подписке!
chaika_sv
146
chaika_sv 2011.07.12 13:55 

Всем привет!

Такая проблема, может кто сталкивался. Сгенерировал моим скриптом минутный hst-файл. Хочу его загрузить в MT4:

Архив котировок -> Импорт -> Выбираю мой hst-файл

В этом же окне вижу всю сформированную историю как надо, жму ОК... и в окне "Архив котировок" уже всё совсем иначе:

- баров в 10 раз меньше (пропуски);

- цены абсолютно другие (и почему-то местами open=close=high=low).

chaika_sv
146
chaika_sv 2011.07.13 12:28  

Ап..

Неужели никто не сталкивался?

Виталий
340
Виталий 2011.07.13 12:31  
Я так полагаю, будет лучше, если вы выложите кусок своего файла.
chaika_sv
146
chaika_sv 2011.07.13 12:49  

Как кусок? Файл же бинарный. Выкладываю файл полностью.

P.S. Как я понял, тут hst-файл выкладывать нельзя, но я его всё-таки выложил:) Только расширение нужно поменять с txt на hst.

Файлы:
tmp_history.txt 430 kb
chaika_sv
146
chaika_sv 2011.07.13 13:09  

Также прилагаю простенький скрипт как я формирую HST-файл для AUDCAD M1.

Файлы:
chaika_sv
146
chaika_sv 2011.07.14 07:49  
Ну что вообще ни у кого никаких мыслей нет?...
Sceptic Philozoff
Модератор
17844
Sceptic Philozoff 2011.07.14 07:55  

Давно, кажись, было обсуждение. Меня напрямую это не касалось, поэтому не обращал слишком много внимания. Но в свое время по этому поводу было сломано много копий.

Типа того, что файлы hst, начиная с некоторого древнего билда, теперь собственные подсовывать бесполезно: терминал их все равно подменит своими.

Поищите тут в поиске по "hst".

P.S. Возможно, я что-нибудь путаю с историей для тестирования.

Виталий
340
Виталий 2011.07.14 08:09  
chaika_sv:
Ну что вообще ни у кого никаких мыслей нет?...
Может стоит в текстовом файле историю сохранять?
o_o
Модератор
23697
o_o 2011.07.14 08:29  
Mathemat:

Типа того, что файлы hst, начиная с некоторого древнего билда, теперь собственные подсовывать бесполезно: терминал их все равно подменит своими.

Поищите тут в поиске по "hst".

P.S. Возможно, я что-нибудь путаю с историей для тестирования.


для тестирования формируется fxt. Если помнишь в старых билдах была галка "пересчитать". Но потом её брали (конечно же из лучших побуждений о заботе трейдера :)). Поэтому fxt перезаписывается заново на каждый старт прогона эксперта.

Но программеры были бы не программерами если бы эт не удалось обойти. В этом комплекте юного тестировщика - скрипт birt's patch.mq4 ставит в терминале запрет на перезаписывание файла fxt.

То есть для тестера можно сформировать fxt файл и тестировать на нём сколь угодно долго. А также просматривать его в терминале через "открыть автономно".

Что касается файлов hst - чтоб терминал не трогал их, достаточно сделать их не одним из имеющихся символов, а например EURUSD11

Sceptic Philozoff
Модератор
17844
Sceptic Philozoff 2011.07.14 08:39  
Ну да, напутал.
chaika_sv
146
chaika_sv 2011.07.14 09:44  
vitali_yv:
Может стоит в текстовом файле историю сохранять?

Может и стоит, но МетаТрейдеру то в конечном счёте всё равно нужен hst-файл. Понятно, что можно импортировать и конвертировать текстовые файлы, но я решил попробовать сделать hst-файл самостоятельно.

sergeev:
В этом комплекте юного тестировщика

Спасибо за ссылку. Не встречал раньше.

По проблеме по-прежнему никаких соображений? Может напутал что-то с форматом hst-файла? Какие там могут быть ошибки?

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий