1. Заработок на Форекс
  2. Тестер стратегий
  3. Качество моделирования 99% в тестере стратегий - реально ли это?

Качество моделирования 99% в тестере стратегий - реально ли это?

Внимание! Данный метод тестирования советников с качеством моделирования в 99 процентов хоть и актуален, но он уже платный. Рекомендуем ознакомиться с материалом на данной странице (чтобы понимать, о чем идёт речь), а для получения высокого качества моделирования использовать программу Tickstory Lite. Более подробно об этом способе рассказано в статье "Tickstory Lite: тестирование с точностью 99%".

Опытные трейдеры, которые давно работают с Форекс-тестером стратегий, знают, что качество моделирования 99% получить без дополнительных "ухищрений" невозможно. Дело в том, что большинство дилинговых центров не располагают архивами тиковых котировок, а минимум минутными, да и то, такие архивы котировок далеко не полные - могут отсутствовать данные за часы, а иногда даже и за целые дни и месяцы! С помощью такого архива котировок нельзя досконально проверить стратегии, которые реагируют на любое изменение цены, то есть на тик размером от 1 до 15 пунктов. А таких стратегий достаточно много, поэтому, чтобы при их тестировании можно было добиться максимально реальных результатов, необходимо использовать наиболее полные тиковые данные. О том, каким образом их можно найти и использовать в тестере стратегий для получения качества моделирования вплоть до 99%, мы и рассмотрим более подробно в этой статье.

Шаг 1. Для того, чтобы тестирование стратегий форекс на тиках не влияло на работоспособность и быстродействие торгового терминала, рекомендуется установить на компьютере ещё один терминал, совершенно в другой папке, и соответственно, под другим названием, например в папке c:Program FilesMetaTrader 4 Tester.

Запускаем терминал, закрываем все графики и очищаем его от ненужных файлов, которые могут тормозить не только его работу, но и компьютера в целом. Это и старые истории котировок, почта, логи, т. д. Чистка будет происходить при помощи скрипта clear_mt_4.bat, который необходимо поместить в корневую папку тестового терминала МТ4 и запустить его двойным щелчком мыши.

Скачать архив со скриптом clear_mt_4.rar [720 b] (cкачиваний: 5459)

Скачиваем и запускаем скрипт clear_mt_4.bat.

Буквально на несколько секунд откроется черный экран, в котором будут отображаться действия по удалению ненужных файлов. По окончанию работы скрипта черное окно закроется, а из терминала будет удален весь "хлам".

Внимание: пользоваться утилитой clear_mt_4.bat следует после каждого тестирования советников или после длительной работы терминала, тем самым очищая его и поддерживая высокую производительность.

Шаг 2. Обеспечиваем необходимые условия для правильной работы скрипта конвертации данных (мы будем загружать данные с котировками, по формату отличающиеся от тех, что используются в МТ4). Настройка параметров осуществляется следующим образом:

  • 1. Через меню ПУСК или Total Commander заходим в Панель управления - Дата, время, язык и региональные стандарты - окно Языки и региональные стандарты, вкладка Региональные параметры;
  • 2. Нажимаем кнопку Настройка и переходим на открывшееся окно Настройка региональных параметров - вкладка Числа;
  • 3. В поле Разделитель целой и дробной части нужно будет поставить ТОЧКУ, с учётом, что раскладка клавиатуры в это время будет английская;
  • 4. Дважды нажимаем кнопку ОК, закрывая при этом оба окна.

Настраиваем региональные параметры для правильной работы скрипта конвертации данных.

Шаг 3. Приступаем непосредственно к закачке тиковых котировок за необходимый период. Есть два способа получения этих данных. Первый способ: получение их у брокера Dukascopy, открыв у него демо-счета. Второй способ: использование программы Dukascopier.

Нужно отметить, что оба способа позволяют получить один и тот же архив качественных тиковых котировок, которые позволяют достичь качества моделирования 99% в тестере стратегий. Однако, если Вы воспользуетесь первым способом получения архива котировок, скачав их в дилинговом центре Dukascopy и Вам через какое-то время понадобиться дополнить тестер стратегий новыми данными - существует вероятность, что Вам придётся качать их заново. Процесс это очень длительный, даже если у Вас и большая скорость соединения с интернетом - закачка архива тиковых данных за 2 года по одной валютной паре может занять сутки! Ограничение по скорости стоит на стороне сервера Dukascopy и с этим ничего не поделаешь. Регистрация демо - счета в ДЦ Dukascopy возможна только на 20 дней - после этого регистрировать демо - счёт придётся заново, и, кто знает, останутся ли у Вас ранее скачанные данные!

А вот использование программы Dukascopier позволит Вам со стопроцентной вероятностью только докачать новые данные и создать новый CSV-файл. Для этого нужно создать отдельную папку для программы Dukascopier, переместить туда файл dukascopier.exe, создать ярлык и запускать Dukascopier с помощью созданного ярлыка.

Первый способ.

Открываем аккаунт с демо-счётом в дилинговом центре Dukascopy. Как это правильно сделать - можно прочесть в статье Регистрация демо - счета в ДЦ Dukascopy. После регистрации, скачивания и открытия терминала с демо счётом, находим в меню Tools вкладку Historical Tester.

Запуск тестера JForex для скачивания исторических котировок.

Здесь мы будем качать тиковый архив котировок за необходимый период и для необходимых валютных пар, который будем использовать тестере стратегий форекс для получения качества моделирования 99%.

Определение параметров архивов с котировками для закачки.

Для этого проделываем следующие действия:

1. В окне тестера стратегий, в поле валютных инструментов выбираем необходимую валютную пару. Если нужны котировки нескольких валютных пар, то добавляем их, нажав на плюсик рядом с окошком валютной пары. В новом окошке ставим галочки напротив необходимой валютной пары или нескольких пар, далее нажимаем ОК. Выбранные пары добавятся к закачке.

Окно выбора валютных пар для закачки архивов их котировок.

2. В поле Период указываем период, за который нам необходимо получить архив котировок. Для этого открываем список и выбираем период. Или же пользуемся кнопкой календаря и выставляем необходимый период.

3. Окошко со словом Tick оставляем без изменений. Далее нажимаем на кнопку Get Data - получить данные.

4. Закачка архивов началась. Процесс закачки может занять как несколько минут, так и несколько часов или суток. Все зависит от количества выбранных валютных пар и периода.

5. По окончанию закачки нажимаем на SAVE DATA - сохранить данные, указываем путь к сохранению файла формата .CSV и жмём кнопку Save. Сохранение файла также может занять довольно длительное время.

Второй способ.

1. В этом случае необходимо скачать на компьютер программу DukasCopier.exe, которая находится в архиве dukascopier.rar. Кстати, во все архивы добавлено 5% информации для восстановления.

Скачать архив с программой dukascopier.rar [21.51 Kb] (cкачиваний: 4785)

Запустить его можно будет, если на компьютере установлен .NET Framework 4. Пакет динамических библиотек .NET Framework 4 можно скачать на сайте Майкрософт.

2.При запуске программы DukasCopier.exe откроется вот такое окошко:

Окно программы DukasCopier.

3. Выставляем необходимые сведения: Type - Tick Data (Тип - Тиковые данные), Order - Bid, Pair - требуемая валютная пара. Выбираем необходимый период. Нажимаем - Добавить в очередь (Add to Queue). Опять же, если есть необходимость в закачке архивов нескольких валютных инструментов, то добавляем их также нажатием на кнопку Добавить в очередь (Add to Queue), предварительно указав в окошке Pair ещё одну валютную пару. Таким образом можно добавлять несколько разных валютных пар. В поле Queue появятся те валютные пары, которые вы хотите закачать. Если какая-то пара нажата случайно или отпала необходимость в её закачке, то нажимаем на неё и на кнопку Clear Queue.

4. После того, как все данные выбраны, запускаем закачку нажатием на кнопку START. Начнется закачка архива котировок и, одновременно, создание CSV - файла с данными. По окончанию загрузки, которая может занять от нескольких минут до нескольких суток, получаем файл с котировками в формате CSV.

Важная информация для владельцев ОС Windows XP! Вы можете отдельно скачать тиковые котировки, начиная с 2007 года, но не пытайтесь сконвертировать их все в формат, понятный программе МетаТрейдер 4 - Вы не получите правильные данные! Выходной файл в формате CSV должен быть не более 2 Гб, что примерно соответствует году и 6 - 8 месяцам. Другими словами, если хотите протестировать период, заканчивающийся 30 декабря 2011 года, отсчитайте год и восемь месяцев назад (это получится 30 апреля 2010 года), установите галочку в чекбоксе Build CSV и снимите в Download, после этого запустите конвертацию нажатием кнопки Start. Если получившийся файл меньше 2 Гб - смело приступайте к дальнейшей конвертации данных (шаг 4), если больше - уменьшите период на 1 месяц и снова сконвертируйте CSV - файл. Данное ограничение связанно с тем, что ОС Windows XP не работает с файлами, размер которых больше 2 Гб., данное ограничение не касается владельцев Висты и "семерки".

Дальнейшие шаги для первого и второго способа получения тиковых данных будут аналогичны.

Шаг 4. Итак, мы получили тиковые данные в формате CSV. Его будем преобразовывать в формат, который будет понятен тестеру стратегий торгового терминала MetaTrader 4. Для конвертации данных Вам нужно скачать ещё один архив со специальными скриптами MQLscripts и распаковывать его.

Скачать архив со скриптами experts.rar [97.69 Kb] (cкачиваний: 4300)

На выходе получается папка EXPERTS, которую копируем в корневую папку тестового терминала. В процессе копирования соглашаемся на замену всех совпадающих файлов.

Файл .CSV с тиковыми котировками, сконвертированный и по первому, и по второму способу, копируем в папку /expert/files/, при этом переименовываем его по названию валютной пары, к примеру, EURUSD.csv.

Запускаем тестовый терминал MetaTrader 4, заходим в меню Сервис - Настройки, вкладка Советники. Расставляем галочки, как показано на рисунке и жмём ОК.

Окно настройки параметров работы тестируемого советника.

Шаг 5. Открываем окно графика валютной пары, для которой качали котировки. Таймфрейм указывается тот, который необходим для тестирования стратегий. К примеру, если нужный нам тайм-фрейм 1 час, то и на графике выбираем тайм-фрейм H1. В панели Навигатора разворачиваем дерево всех скриптов, для этого нажимаем на плюсик слева от надписи Скрипты, далее находим нужные для нашего графика:

Выбор и запуск скрипта для настройки параметров.

А) Если вы закачивали архив котировок первым способом, то вам нужен скрипт JForex2FXT, который перетаскивается на график левой кнопкой мыши.

Б) Если вы закачивали архив котировок вторым способом, то перетягивайте на график скрипт Dukascopy2FXT. И в том и другом случае появится одно и тоже окно настроек:

Окно настройки входных параметров скриптов Dukascopy2FXT и JForex2FXT.

В нем проверяем правильность указания следующих данных:

  • СsvFile - если название файла указано в правильной форме (вида EURUSD.csv), то поле оставляется пустым. Если в другой форме, то вписываем его сюда;
  • CreateHst - перед первым тестированием выставляем true. Если при следующих тестах история котировок не будет длиннее предыдущей, то будем выставлять false, если длиннее - то true;
  • StartDate и EndDate - дата начала и дата окончания периода тестирования стратегий необходима в том случае, если он отличен от того, который был указан при загрузке файлов котировок. Формат выставляется в виде ГГГГ.ММ.ДД. При незаполненном поле конвертируются все имеющиеся в файле CSV данные;
  • Spread - в случае изменения данного параметра при дальнейшем формировании файла .FXT будет использоваться значение спреда, указанное вами. При неизмененных параметрах используются значения спреда как у брокера;
  • GMTOffset - параметр отвечает за значение GMT. Данные у Dukascopy идут с GMT 0. Для его сдвига следует изменить настройки скрипта.

Жмём кнопку ОК для того, чтобы скрипт сконвертировал данные. На это может потребоваться много времени, а по окончанию конвертации появится окошечко с уведомлением и звуковым сигналом.

Шаг 6. Закрываем терминал. Заходим в папку его установки, далее в папку /experts/files/. Все файлы с расширением .HST копируем в папку /history/название торгового сервера/. Название торгового сервера - это папка, название которой совпадает с названием торгового сервера, на котором в данный момент зарегистрирован терминал. Файл с расширением .FXT копируем в папку /tester/history/. Если на компьютере установлена Windows 7 /Vista, то этого файла в установочной папке терминала может и не быть. Его можно поискать в папках c:ProgramData , либо c:UsersusernameAppDataLocalVirtualStoreProgram Files, либо через поиск Windows.

Шаг 7. Заново запускаем тестовый терминал MetaTrader 4 и открываем окно Навигатор. На график нужной нам валютной пары перетаскиваем скрипт birt's patch и настраиваем его. Одна из функций этого скрипта - убрать ограничение на работу терминала MetaTrader 4 с файлами, размер которых превышает 2 Гб. А у тиковых архивов за полтора года и более размеры будут именно такие. Если у Вас стоит ОС Windows XP, то параметр Remove2GBlimit ставим false - конвертации и так должен подвергнуться файл не более 2 ГБ. Что касается ОС Windows 7/Vista, то этот параметр ставим true - новые операционные системы прекрасно работают с файлами большого размера и лимит на 2 Гб в МетаТредере 4 будет отключен:

Окно настройки входных параметров скрипта birt´s patch.

Шаг 8. Открываем в терминале вкладку Вид, выбираем Тестер стратегий и производим непосредственно тестирование стратегий. В некоторых случаях может появиться ошибка в терминале MetaTrader 4 TestGenerator: internal error because the file not opened, которую можно увидеть на вкладке Журнал, в этом случае тестер стратегий не запустится. Чтобы её исправить, нужно заново запустить скрипт birt's patch.

И если Вы все сделали правильно, то вместо качества моделирования 90%:

Качество моделирования в тестере стратегий обычно достигает максимум 90%.

Вы сможете получить более реальные результаты с качеством моделирования 99%:

Качество моделирования в тестере стратегий - 99%.

И последнее замечание. Хотя качество моделирования 99% в тестере стратегий и позволяет получить наиболее приближенные к реальным данные, однако 100% результаты можно получить только при торговле на реальном счёте! В любом случае, после получения настроек советника в тестере стратегий, протестируйте его на демо - счёте (чем дольше - тем лучше, желательно не менее 2-х месяцев) и только поcле получения положительных результатов начинайте торговать с помощью советника на реальном счёте с реальными деньгами!

P. S. Разработчик метода получения качества моделирования 99% - англоязычный блогер под ником "birt", если Вы знаете английский, читайте оригинал статьи на странице eareview.net/tick-data.




Внимание!

Данный метод получения качества моделирования работает на терминале MetaTrader 4.00 Build 409. На вышедшем недавно обновленном терминале билда 416 скрипт birt's patch работать не будет! Birt решил срубить немного денег и выпустил новый скрипт Tick Data Suite, плата за который составляет 99$ (есть 7-ми дневный триальный период). Если Вас интересует данное предложение - Вам прямая дорога на блог Birt-та (ссылка немного выше). Если у Вас нет желания платить лишнюю сотню - используйте терминал MetaTrader 4.00 Build 409. Если будут вопросы А где взять билд 409? - выкладываем Метатрейдер 4 билд 409:

Скачать МТ4 от Forex4you - metatrader_4_00_build_409.exe [7.41 Mb] (cкачиваний: 2581)

Скачать МТ4 от InstaForex - metatrader_4_00_build_409_insta.exe [5.53 Mb] (cкачиваний: 1661)

Вам нужно будет извлечь программу МетаТрейдер 4 Build 409 из самораспаковывающегося архива, указав, в какую папку его распаковать. После этого создать ярлык на рабочем столе файла terminal.exe и, если есть желание, измените иконку исполняемого файла на terminal.ico (этот файл будет в папке, куда Вы распаковали архив). Запустив терминал, (при каждом запуске нужно запрещать ему обновляться), создайте демо счёт или введите данные от реального счета. Данные терминалы - от дилингового центра Форекс4ю и InstaForex.

  • 3.68
  • 1
  • 2
  • 3
  • 4
  • 5
(22 голоса, средняя оценка: 3.68 из 5)
Теги: тестер стратегий, скрипты, архив котировок, моделирование.
Рекомендуем:

Вы твёрдо решили зарабатывать на валютном рынке Форекс, зарегистрировались у надёжного брокера, пополнили счёт, нашли в интернете самую прибыльную торговую стратегию и… Вы потеряете свои…

Тестирование стратегий - это процесс, который позволяет проверить выбранную систему на работоспособность с учётом рыночных условий и торговых возможностей трейдера. Forex Tester - программа, которая…

Для проверки работы советников в торговый терминал MT 4 встроено специальное программное приложение - тестер стратегий Форекс. Являясь мощным инструментом, тестер стратегий позволяет определить…

Торговля на Форекс в автоматическом режиме предусматривает использование экспертных советников. Но даже самого прибыльного и отличного советника не стоит запускать торговать на реальном…

Добавить комментарий ↓

93 комментария

  1. aleksey
    Добрый день! В шаге 5 перенёс скрипт на график, появляется окно настроек, в нём указанно всё верно. После нажатия кнопки ок сразу же появляется окно, где написсано "Can't open input file", т.е. "не может открыть входной файл". Alex, подскажите пожалуйста, что не так я сотворил?
    0
    Ответить Цитировать Жалоба
  2. Аватар пользователя Alex.
    Alex
    Понятия не имею. Эту информацию нужно искать на том сайте, откуда качали котировки.
    0
    Ответить Цитировать Жалоба
  3. Albertv
    Добрый день!
    А можно ли в терминал подставить файлы с расширением hst?
    Я скачал данные по ссылке c сайта forex-broker.
    И будут ли они достоверными?
    0
    Ответить Цитировать Жалоба
  4. Аватар пользователя Alex.
    Alex
    Да, Вы все верно поняли. Для того, что бы иметь возможность тестировать советников с качеством моделирования 99%, нужно покупать программу Tick Data Suite от Birt - а. Ссылка на его блог - в конце статьи.
    0
    Ответить Цитировать Жалоба
  5. vlada
    Alex, я правильно поняла, что так как версия 409 МТ4 не поддерживается, то тестирование на 99% теперь не получится, и возможно только тестирование на актуальной версии (сейчас 432) на 90% ? Или есть варианты?
    0
    Ответить Цитировать Жалоба
  6. Аватар пользователя Alex.
    Alex
    К сожалению, этот метод уже не работает - файлы тиковых котировок вы уже не загрузите - они удалены с сервера.
    0
    Ответить Цитировать Жалоба
  7. vlada
    Здравствуйте! Хочу протестировать Илана, не могу понять - куда мне сохраняет программа DukasCopier файлы с тиковыми данными, пишет какие то цифры: 2932725,2080679,7316715. Пробовала уже несколько раз, у меня win7. Помогите, пожалуйста, разобраться.
    0
    Ответить Цитировать Жалоба
  8. Аватар пользователя Alex.
    Alex
    Нужно. Но зато - никакой "головной боли" с разработкой и программированием. Да и дешевле будет.
    0
    Ответить Цитировать Жалоба
  9. пень
    Alex, а что за Tick Data не надо деньги платить?))
    0
    Ответить Цитировать Жалоба
  10. Аватар пользователя Alex.
    Alex
    Где-то есть. Но ему нужно деньги платить. Не проще ли воспользоваться предложением Берда и юзать его Tick Data Suite?
    0
    Ответить Цитировать Жалоба
  11. пень
    Тк и что же теперь делать?
    Неужели нет программиста, который напишет такой же скрипт, вместо тик дата сюита?
    0
    Ответить Цитировать Жалоба
  12. Аватар пользователя Alex.
    Alex
    Да, все верно, вот тут мы писали про обязательное обновление терминала.
    Оптимизировать советников по этому методу уже не получиться, хотя протестировать полученные результаты оптимизации с качеством моделирования 99% можно и на старом терминале.
    0
    Ответить Цитировать Жалоба
  13. Alex484848
    metatrader_4_00_build_409.exe перестал поддерживаться - выдается сообщение "Старая версия" при подключении.
    0
    Ответить Цитировать Жалоба
  14. DIVERSANT
    Верю! Спасибо, вроде разобрался с этими файлами!
    0
    Ответить Цитировать Жалоба
  15. Аватар пользователя Alex.
    Alex
    DIVERSANT, набери в поисковике "что такое расширение файлов" и почитай, если не веришь мне. Расширение файлов - это 3 буквы после точки - например, .exe, .rar или .csv. А у тебя на компе файл с расширением .csv ассоциируются с программой Microsoft Excel - это правильно, это у всех так. Но расширение не может быть Microsoft Excel - нет такого расширения!
    Да, полученные CSV - файлы имеют большой вес - как раз в районе 6 гигов и получаются.
    0
    Ответить Цитировать Жалоба
  16. DIVERSANT
    я уже выше писал, что появившиеся в этой папке файлы EURUSD и GBPUSD имеют расширение Microsoft Excel весом почти по 6 гигов каждая! они появляются в папке с прогой дукаскопир!
    0
    Ответить Цитировать Жалоба
  17. Аватар пользователя Alex.
    Alex
    Цитата:DIVERSANT

    В опере


    попробуйте скачать через Firefox - все работает.
    Полученные файлы имеют какое расширение? eurusd.csv - так? Это и есть нужные файлы.
    0
    Ответить Цитировать Жалоба
  18. DIVERSANT
    В опере! я читал ваши коменты, всё делал так же, кидал эти две папки к DukasCopier.exe, убирал галочку скачать, а после завершения в этой попке появлялось 2 файла EURUSD и GBPUSD почему-то в формате МАЙКРОСОФТ ЭКСЕЛЬ и весом каждая почти по 6 гигов! а CSV нету! :no:
    0
    Ответить Цитировать Жалоба
  19. Аватар пользователя Alex.
    Alex
    В каком браузере пытаетесь скачивать? Правой кнопкой мыши по ссылке и пункт "Сохранить объект как...". Или откройте браузером Firefox - все скачивается нормально.
    Папку с тиковыми данными нужно положить в папку с программой DukasCopier.exe, запустить программу, выбрать валютную пару EURUSD или GBPUSD, выбрать период, убрать галочку с пункта "Download" и оставить "Создать CSV" - программа создаст CSV файл.
    Почитайте все коменты - я уже подробно расписывал, как это делать.
    0
    Ответить Цитировать Жалоба
  20. DIVERSANT
    А как сделать из этих папок формат CSV? чёт у меня ничего не получаеться!((( И скачать metatrader_4_00_build_409.exe от форекс фою не получается, когда нажимаю на ссылку, выкидывает на главную страницу avtoforex.ru(((
    0
    Ответить Цитировать Жалоба
  21. Аватар пользователя Alex.
    Alex
    Это ссылки на котировки, которые были получены ПО ВТОРОМУ способу - с помощью программы DukasCopier.
    0
    Ответить Цитировать Жалоба
  22. DIVERSANT
    Alex, это ссылки на котировки взятые с дукаса которые мы получили бы по первому и второму способу?
    0
    Ответить Цитировать Жалоба
  23. Аватар пользователя Alex.
    Alex
    Так это одни и те же котировки - что через веб терминал, что через сайт. А выложены тиковые котировки, скачанные программой DukasCopier.exe, когда они ещё доступны были.
    По поводу второго. Терминал закрывается при запуске тестирования или оптимизации? Если при запуске оптимизации - не нужно запускать birt's patch, данные для оптимизации берутся из файла /tester/history/название_валюты.fxt - этот файл не нужно конвертировать. Просто запускаешь терминал, настраиваешь параметры оптимизации и запускаешь оптимизацию, после чего сохраняешь полученные результаты, перезапускаешь терминал, перетягиваешь скрипт birt's patch и тестируешь полученные результаты.
    Если терминал закрывается при запуске тестирования - с такой ошибкой не встречался, не знаю, в чем дело. Возможно, конвертируешь данные, скачанные с сайта Дукаскопи скриптом Dukascopy2FXT вместо JForex2FXT. Был у меня такой глюк однажды – сутки не мог понять, почему не работает, настолько привык конвертировать данные скриптом Dukascopy2FXT, хотя котировки использовал от Дукаскопи.
    0
    Ответить Цитировать Жалоба
  24. Shakesbeer
    А котировки получаемые с дукаса через вебтерминал тоже дырявые, как и получаемые через сайт?
    То что выложил - это скачано ещё пока дыр не было?

    И ещё вопрос, уже звучал здесь, но ответа не было.
    При запуске тестирования терминал закрывается. Причём на м15 только закрывается, на котором и конвертил данные. м30 например, ставлю, начинает работать.
    Все настроил как описано здесь. И перенастроил ещё раз заново.
    Это лечится как-нибудь?
    (Вин 7, терминал на D: стоит)
    0
    Ответить Цитировать Жалоба
  25. Аватар пользователя Alex.
    Alex
    Как я уже говорил, тема БЫЛА актуальна.
    А котировки можно скачать с сайта dukascopy, это верно. Но посмотри на скачанные данные! Уж лучше использовать стандартный архив котировок из терминала МТ 4, чем то "сито", что предлагают на сайте банка. Дыра на дыре сиди и дырой погоняет...
    Залил архив тиковых данных по парам EURUSD и GBPUSD для программы DukasCopier.exe - распакуйте их в папку с программой и создайте CSV файл на нужный период времени. Котировки с 2007 (месяц смотрите в соответствующей папке тиковых котировок) года по январь 2012.
    EURUSD - eurusd.rar
    GBPUSD - gbpusd.rar
    0
    Ответить Цитировать Жалоба
  26. Shakesbeer
    У меня прога тоже не качала данные (точнее 2 часа делала вид, что качала, но ничего не создала). Все данные можно получить с сайта банка без всяких программ http://www.dukascopy.com/swiss/russian/data_feed/historical/#
    0
    Ответить Цитировать Жалоба
  27. Аватар пользователя Alex.
    Alex
    Нет конечно, это не нормально. Закончилась "шара", удалили котировки с сайта - хотят денег.
    Так что, на данный момент актуальны котировки с сайта Dukascopy, но уж очень они дырявые...
    0
    Ответить Цитировать Жалоба
  28. zems79
    Здравствуйте!
    В выходные писал "MARKET CLOSED FOR WEEKEND"

    А сейчас пишет, (D:\dukascopier\EURUSD\2010\00\01\01h_ticks.bin - Удаленный сервер возвратил ошибку: (404) Не найден.) И так по каждому дню.
    Не знаю, может это нормально?
    0
    Ответить Цитировать Жалоба
  29. zems79
    Alex,
    Спасибо.
    Да, абсолютно верно, есть такая запись. Буду пробовать в рабочие дни.
    0
    Ответить Цитировать Жалоба
  30. Аватар пользователя Alex.
    Alex
    У меня тоже выдаёт такую же ошибку. Тут может быть две причины.
    В логе есть запись - "MARKET CLOSED FOR WEEKEND" - сайт закрыт на выходные, нужно будет в рабочий день попробовать.
    Есть ещё вариант - лафа закончилась и все тиковые данные удалены с сервера...
    0
    Ответить Цитировать Жалоба