Без объемов тестер не будет работать.
Давно было, сейчас может быть считается.
HIDDEN >>:
Если делать импорт валютной пары после валюты содержащий JPY, например последовательность AUDCHF.csv, AUDJPY.csv, AUDNZD.csv, то объёмы баров для валютной пары AUDNZD.csv будут посчитаны с увеличением в 100 раз, т.к. имеем для UDJPY три знака после точки, а для AUDNZD пять знаков.
Странно, что на расчеты объемов вообще влияет параметр Digits.
Сам завожу "левые" котировки с постоянным объемом 4, чтобы достигались все OHLC-цены бара.
Разработчики почему сохраняете молчание или писать уже нужно на MQL5.com?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Описание проблемы:
Имеем архив минутных котировок, нескольких валютных пар в csv файлах, формат файла
2009.01.01;08:24;0.87198;0.87206;0.87191;0.87205;
2009.01.01;08:25;0.87208;0.87209;0.87191;0.87195;
2009.01.01;08:26;0.87202;0.87203;0.87191;0.87197;
2009.01.01;08:27;0.87196;0.87209;0.87195;0.87208;
2009.01.01;08:28;0.87204;0.87205;0.87200;0.87201;
2009.01.01;08:29;0.87198;0.87199;0.87193;0.87194;
Каждый csv файл относится к своей валютной паре. Объёмы для баров специально удалены.
При импорте в базу котировок в MT4, программа для каждого бара рассчитывает объём, т.к. его нет. Если последовательно делать импорт для каждой валютной пары, котировки берутся из файла, а объём для баров остаётся рассчитанный в прошлом для другой валютной пары.
Если делать импорт валютной пары после валюты содержащий JPY, например последовательность AUDCHF.csv, AUDJPY.csv, AUDNZD.csv, то объёмы баров для валютной пары AUDNZD.csv будут посчитаны с увеличением в 100 раз, т.к. имеем для UDJPY три знака после точки, а для AUDNZD пять знаков.
Помогает только постоянная перезагрузка терминала после импорта валютной пары, последовательность выполнения следующая:
1. Загрузили терминал, нажали F2 -> выбрали валютную пару и период (минутки) -> нажали кнопку импорт -> выбрали файл csv -> OK
2. Выбрали следующий валютную пару и период (минутки) -> нажали кнопку импорт -> выбрали файл csv -> ОТМЕНА
3. Закрыли терминал и подождали пока он полностью выгрузится из памяти записав на диск файл с импортированной котировкой в HST формате.
4. Загрузили терминал.
5. Делаем действия с 1 по 4.
Разработчики не могли бы Вы исправить данный нюанс в новом билде MT4. Все тесты проводились в MetaTrader 4 build 225 от 10 июля 2009 года.
Либо прокомментируйте, что я делаю не так.