Тестер стратегий. Функционал. Пожелания трейдеров. - страница 3

 
pronych:

+  Или визуализатор в терминале, или настройки + 'старт'  в  визуализаторе. А то щелкать туда-сюда не очень удобно,  удобней как-то, все в одном иметь. 

+ поддержку графики в   визуализаторе. Он же круче MT4 ))

И график (Баланс/Средства) тоже в центр по той же причине.

А графики в визуализаторе тоже очень не хватает.

 

ИМХО было бы полезным в тестере:

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

2.Чуть более сложная для обьяснения фишка.

В общем, при оптимизации компьютер тратит ресурсы на воспроизведение истории. Это в несколько раз меньше чем разовый прогон советника, но к примеру на прогон советника тестер тратит 2 минуты, на прогон пустого советника(только шаблон), тестер тратит 20 секунд(это примерное время прогона истории за год на моем PC), однако если компьютер будет параллельно на "одном графике" тестировать несколько советников с разными параметрами, то можно в итоге чуть сэкономить на генерировании истории, в моем примере это около минуты при прогоне 4 (история генерируется 1 раз а не 4) советников одновременно, но т.к. как правило у нас намного больше проходов, то реально сэкономить намного больше... при 60 проходах с 4 советниками (240 обычных проходов) можно сэкономить 1 час и т.д. потенциал огромный, единственный недостаток, в том, что первые результаты придут с намного большей задержкой чем при прогоне 1 советника,однако в дальнейшем будет только экономия

P.S. можно ведь и не 4 советника одновременно прогонять, а больше. 

 
lazarev-d-m:

ИМХО было бы полезным в тестере:

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

...

Это сейчас есть, правда завуалировано. )) Если свернуть окно тестер стратегий, то будет отображаться затраченное время и сколько ещё осталось.
 
tol64:
Это сейчас есть, правда завуалировано. )) Если свернуть окно тестер стратегий, то будет отображаться затраченное время и сколько ещё осталось.
да, спасибо, увидел
 

ГА как функция MQL5.

Чтоб можно было запустить микрооптимизацию внутри глобального ГА.

на это сгодится основной код теперешнего ГА из МТ4.

Документация по MQL5: Основы языка / Функции
Документация по MQL5: Основы языка / Функции
  • www.mql5.com
Основы языка / Функции - Документация по MQL5
 
hrenfx:

Bid + Spread or Bid + Ask ?

Честно сказать, когда писал не думал об этой тонкости.  Но ты прав, и это тоже желательно.  Хотя мне мерещится, что  это гораздо сложнее реализовать технически,  особенно без потери производительности.  // возможно я и не прав.  подумать ещё надо.

+

От себя:

  1. Добавление в результатах оптимизации колонки Chart, как здесь.

Да, это было бы шикарно.  А тормозить не будет?   Тож думать надо.   +

  1. Иметь возможность сохранять результат одиночного прогона, с возможностью загрузки его обратно в тестер-визуализатор.
  2. После одиночного прогона тяжелого советника иметь возможность прогнать его в визуализаторе в любом месте, но без тяжелых расчетов (на основании торговых приказов из перед этим просчитанного одиночного прогона).

Это можно сделать на mql (несложно).  Но если будет штатно - будет хорошо.  Пострадавших не видно. +

  1. Выводить суммарное время, потраченное на расчет для каждого вызываемого из советника индикатора и DLL.

Ммм... (задумался)  Вообще-то сильно.  Тут некоторые товарисчи ставят вопрос шире - отладка в тестере.  Учитывая то, что профайлер скоро стартует, гармонично вписывается как одна из штатных возможностей.  Короче,  я расцениваю как  слишком узкую постановку.  Индикаторы и DLL - частный случай.  Такая возможность желательна для любой функции (то бишь для всех).

Сразу можно будет выявлять тормозные места в программе, для прицельных усилий по оптимизации алгоритмов.

+ +

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

Почему бы и нет.  Если уж контролировать потребляемые ресурсы - то память из песни не выкинешь.

+

  1. Возможность менять масштаб ординаты графика Equity на логарифмический (таким простым приемом можно от MM перейти к "постоянному лоту").
+

И ещё от себя добавлю - масштабирование графика по времени.

Причем в правильном, именно временном масштабе, без искажений и съеданий.  // под предлогом "нет торговли - нет графика".  Такой навязчивый сервис мы уже проходили.

3-4 пункты реально реализовать на MQL5, но штатные средства видятся более правильным решением.

P.S. Сразу видно, что пожелания от практиков-трейдеров. Приятно читать, поддерживаю предложения MetaDriver, joo и -Alexey-.

 

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

Сталкиваемся с  различного рода анализами стейтмента, идеи которых были выработаны (на месте не стоят) сообществом трейдеров.

Посмотрите особенно на такие возможности:

  1. Custom Analysis - самый важный фильтр, с возможностью визуализации каждого ФИ в отдельности и параметров ниже.
  2. Advanced Statistics: Trades, Summary, Hourly, Daily, Duration (наведите мышкой на каждую из точек, обратите внимание на верхний-правый угол).
  3. Monthly Analytics.

Там надо не просто смотреть, а чуть ли не каждую кнопочку нажимать, т.к. все несет определенный функционал.

По юзабилити это наивысшая ступень на данный момент. По анализу - один из лучших.

P.S. Очевидно, что система анализа реальной торговли и тестерной должны совпадать на 100% по функционалу. 

 

1. хотелось бы что бы что бы в тестере индикаторов была возможность открытия сделок , ну вот хочется мне в ручную попробовать поработать на своём индикаторе.

2. мультивалютностью советников уже никого не удивить..... кроме тестера пожалуй , хотелось бы что бы и он перестал удивляться и адекватно и правильно работал с такими советниками

3. оптимизатор - он умеет оптимизироваться под разные пары выбранные на рынке , а можно что бы он ещё умел оптимизироваться под выбранные периоды ? :) 

 
tol64:
Это сейчас есть, правда завуалировано. )) Если свернуть окно тестер стратегий, то будет отображаться затраченное время и сколько ещё осталось.

Вот спасибо! Никогда не догадался бы так сделать.

По функционалу:

 

 Я назвал бы это "За этот год", а "Последний год" должен включать еще 6 месяцев (в данном примере) прошлого года.

 
hrenfx:

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

Сталкиваемся с  различного рода анализами стейтмента, идеи которых были выработаны (на месте не стоят) сообществом трейдеров.

Посмотрите особенно на такие возможности:

  1. Custom Analysis - самый важный фильтр, с возможностью визуализации каждого ФИ в отдельности и параметров ниже.
  2. Advanced Statistics: Trades, Summary, Hourly, Daily, Duration (наведите мышкой на каждую из точек, обратите внимание на верхний-правый угол).
  3. Monthly Analytics.

Там надо не просто смотреть, а чуть ли не каждую кнопочку нажимать, т.к. все несет определенный функционал.

По юзабилити это наивысшая ступень на данный момент. По анализу - один из лучших.

P.S. Очевидно, что система анализа реальной торговли и тестерной должны совпадать на 100% по функционалу. 

Да уж.  Скрестить бы их ресурс с метаквотовским, хорош гибрид бы получился.  // Это так, мысль навязчивая чешется. 

В какой форме только непонятно.  

Круто б было, ежели б они, к примеру, что-нибудь типа договора совместного сбацали "о дружбе, сотрудничестве и взаимной ориентации."

Мда.

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