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

 
В тестере можно выбирать только день оптимизации. Как более точно настроить период тестирования?
 

http://articles.mql4.com/ru/336

Вот здесь показано, что можно настраивать  время. Только как сделать в своем терминале?

Автоматическая оптимизация торгового робота в процессе реальной торговли - Статьи по MQL4
  • www.mql5.com
Автоматическая оптимизация торгового робота в процессе реальной торговли - Статьи по MQL4: тестирование торговых стратегий
 
366366:

http://articles.mql4.com/ru/336

Вот здесь показано, что можно настраивать  время. Только как сделать в своем терминале?

можно в самом советнике задать точку времени с которой по какую он начнет работать в тестере

 
YuraZ:

можно в самом советнике задать точку времени с которой по какую он начнет работать в тестере

Как это сделать???

Стандартными средствами я могу задать только день. 

 
366366:

Как это сделать???

Стандартными средствами я могу задать только день. 

В советнике, в начале участка кода, который принимает решение об открытии позиции прописать условие: если текущая дата меньше заданной даты, то выход.
 
barabashkakvn:
В советнике, в начале участка кода, который принимает решение об открытии позиции прописать условие: если текущая дата меньше заданной даты, то выход.

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

   int TestDay = 3;

 Как будет выглядеть код, где указан только последний час?

 
Можно в коде прописать определённый час:
if(TimeCurrent()>D'2014.02.12 01:00'&&TimeCurrent()<D'2014.02.12 02:00')

Но оптимизацировать за последний час, стандартными средствами,  не получится:  

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Проблема: тестирование исключает последний день

alexvd, 2010.10.05 16:13


Это сделано намеренно.

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


 
nasdaq:
Можно в коде прописать определённый час:

Но оптимизацировать за последний час, стандартными средствами,  не получится:  


То есть напрямую это сделать нельзя. придется костылями доробатывать?

То есть это возможно? 

 
Наверное, свой оптимизатор писать придётся.
 
nasdaq:
Наверное, свой оптимизатор писать придётся.

Уже есть готовые оптимизаторы. Можно как нибудь сделать на основе него? Только генетический алгоритм нужен обязательно, а то там больше 10 трлн комбинаций, метатрейдеровский тестер не справляется, приходится не все параметры автоматизировать.  Да и вообще он криво работает, оптимизирую на одних и тех же параметрах, а результаты всегда разные, особенно итоговая прибыль. скачет.

 

http://habrahabr.ru/company/itinvest/blog/212335/

статья с оптимизаторами 

Биржевой софт: Инструменты для создания торговых роботов
Биржевой софт: Инструменты для создания торговых роботов
  • habrahabr.ru
Мы довольно часто пишем об алгоритмической торговле и связанными с этой область технологиями, но еще ни разу мы не говорили о программном обеспечении, с помощью которого, собственно, можно создать собственную торговую программу. Под катом – обзор распространенных программных средств для создания механических торговых систем, адаптированных под...
Причина обращения: