Новая версия MetaTrader 4 Client Terminal build 402 - страница 12

 
sergeev:

а еще говрят, что в Киеве кур доят.

Спасибо и Вам за содержательный ответ.
 
d050501:
Спасибо и Вам за содержательный ответ.

пожалуйста.

в следующий раз будьте внимательней.

 
d050501:
Спасибо, дело, похоже, действительно в свопах. А относительно зашкаливания спредов я, честно говоря, недопонял. Разве спред не является постоянной величиной для каждой данной валютной пары у данного ДЦ?
Тестер берет данные о спреде в любой текущий момент из терминала, даже если вы работаете на четырех знаке, то в момент новостей и на маловолатильном рынке спред имеед свойство расширяться. А про пятизнапчных с плавающим я вообще молчу. Так что на пипсовочных стратегиях в разные моменты времени показания будут совершенно разными. Погуглите этот форум с ключем "take my spred даже отрицательный"
 
xrust:
Тестер берет данные о спреде в любой текущий момент из терминала, даже если вы работаете на четырех знаке, то в момент новостей и на маловолатильном рынке спред имеед свойство расширяться. А про пятизнапчных с плавающим я вообще молчу. Так что на пипсовочных стратегиях в разные моменты времени показания будут совершенно разными. Погуглите этот форум с ключем "take my spred даже отрицательный"


Цена уже учитывает спред. 0.8490 - это ask (каким бы ни был в это время bid) и соответственно 0.8504 - это bid (каким бы ни был в это время ask).

 
dimonsky:

Приведенный выше код работает отлично.

НО!!! если сделать всего одну поправку, и параметр FileConst сделать внешним (добавить слово external)

то попытка закрыть советник в окне терминала приводт к аварийному закрытию терминала!

Не знаю с чем это связано, но я проверил десятки раз - если параметр внешний, при деинициализации советника терминал падает.

Крэш-лог ниже

Пофиксили?

В вашем креш логе есть одна интересная библиотека, см. здесь ответ Renat"а.

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

 

Обнаружил странное поведение МТ4.

Открываю автономно файл истории с нестандартным ТФ... После открытия файл урезается до 40% первоначального размера. При чём, бары удаляются выборочно. Но всегда одни и теже.

Пробывал на всех билдах от 225 до 402. Использовал имя EURUSD20.hst. Прикрепил архив с этим файлом. Попробуйте, может это только у меня.

Такое впечатление, что МТ4 пытается его синхронизировать с сервером. Отключение от инета не помогает. Количество баров на графике достаточное.

Запись происходит правильно. Пишу целиком массив структур. Отслеживаю в дебаггере.

Файлы:
eurusd20.zip  29 kb
 

Вопрос к разработчикам (извиняюсь, если может быть не совсем по теме, но поиск более адекватных тем ничего не дал).

Можно ли сделать в следующем билде в тестере стратегий так, чтобы при выборе "Сохранить как отчет" сохранялась не просто картинка с основными результатами в виде таблицы, но также:

  1. В таблицу справа добавляются колонки оптимизируемых параметров советника, в которых приведены их значения.
  2. Перед рисунком кроме названия самого советника в одно предложение перечисляются параметры и их значения, которые не участвовали в процессе оптимизации (а также начальный баланс).
  3. И тут же в следующем предложении написаны критерии (параметры и их значения), по которым выполнена оптимизация.
  4. Слезно прошу крайне желательно, чтобы отчет сохранялся не в формате html - рисунок отдельно от страницы, а в формате mht - одним файлом.

Думаю, многие пользователи согласятся, что указанные нововведения заметно бы облегчили и ускорили работу по оптимизации советников.

 
kiimar:

Вопрос к разработчикам (извиняюсь, если может быть не совсем по теме, но поиск более адекватных тем ничего не дал).

Можно ли сделать в следующем билде в тестере стратегий так, чтобы при выборе "Сохранить как отчет" сохранялась не просто картинка с основными результатами в виде таблицы, но также:



Посмотрите тему Обработка результатов оптимизации в Excel. Наверняка были и другие решения, сейчас не вспомню.
 
Rosh:

Посмотрите тему Обработка результатов оптимизации в Excel. Наверняка были и другие решения, сейчас не вспомню.

Спасибо за ссылку. Очень удобная вещь. Не знал. Но тут несколько другой аспект проблемы анализа - нужно быстро сравнить различные оптимизации, а не результаты разных прогонок в рамках одной оптимизации, т.е. буквально полученные картинки. Например, в том же браузере переключая закладки, когда сталкиваешься с проблемой какая оптимизация у тебя перед глазами. Есть вариант писать краткую информацию в названии файла. Но это неудобно, ненаглядно и неполно отражает информацию. И казалось бы иметь её тут же в файле отчета это самая естественная вещь, которая может быть. От чего и странно, что её там нет. К сожалению, не нашел на форуме, но уверен, что раньше эту "проблему" не раз поднимали. Хотя казалось бы, что она и гроша ломанного не стоит.
 

Да, и ещё один момент, который не редко вгоняет в ступор. Вот, например, результат оптимизации советника по 2-м параметрам.

Чем темнее цвет, тем больше прибыль. Светлые ячейки - прибыль минимальна. Неискушенный пользователь подумает, что пустые ячейки (у которых выскакивает подсказка "No result") - это ситуация, когда тестер остановил конкретную прогонку по заданным критериям оптимизации. И будет не прав. На самом деле пустые ячейки также могут означать, что при заданных параметрах был получен убыток, а не доход. Поэтому более информативной будет следующая картинка оптимизации:

Из которой наглядно видно, где советник работает с прибылью, где - просто заваливается, а где он работает и в убыток. Такая наглядность позволяет лучше понять работу советника и легче сориентироваться в какой области требуется его доработка.

Причина обращения: