Показаны сообщения с ярлыком торговые стратегии. Показать все сообщения
Показаны сообщения с ярлыком торговые стратегии. Показать все сообщения

Как оптимизировать параметры торгового эксперта EDGE



Содержание

  • 1. Введение
  • 2. Настройки тестера
  • 3. Настройки эксперта для оптимизации параметров
  • 4. Какие символы выбрать для торговли?
  • 5. Сколько длится один тест эксперта в тестере стратегий?
  • 6. Сколько длится оптимизация параметров на компьютере?
  • 7. Сколько длится оптимизация параметров в облаке?
  • 8. Мультисимвольные графики для анализа результатов тестов
  • 9. Результаты тестов и set-файлы для повторения результатов


Торговая система AMA 3TF VI Martingale

Торговая система AMA 3TF VI Martingale
Содержание:

1. Параметры торгового эксперта.
2. Сигналы для совершения торговых операций.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Мультитаймфреймовая торговая система AMA 3TF VI Martingale. с возможностью наращивания объёма позиции реализована для использования в торговом терминале MetaTrader 5.

Используется один стандартный индикатор Adaptive Moving Average. Сигналы для открытия позиции производятся по сформировавшимся барам трёх указанных в параметрах эксперта таймфреймах. Можно настроить торговлю на основе двух или одного таймфрейма.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

Модификация уровня Trailing Stop производится по максимумам/минимумам текущего ТФ. Как правило, это минимальный таймфрейм указанный в параметрах. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Проверка на увеличение объёма происходит каждый бар текущего таймфрейма. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

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


Торговая система MACD 3TF VI Martingale

Торговая система MACD 3TF VI Martingale
Содержание:

1. Параметры торгового эксперта.
2. Сигналы для совершения торговых операций.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Мультитаймфреймовая торговая система MACD 3TF VI Martingale реализована для использования в торговом терминале MetaTrader 5. Используется один стандартный индикатор MACD.

Сигналы для открытия позиции производятся по сформировавшимся барам трёх указанных в параметрах эксперта таймфреймах. Можно настроить торговлю на основе двух или одного таймфрейма.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

Модификация уровня Trailing Stop производится по максимумам/минимумам текущего ТФ. Как правило, это минимальный таймфрейм указанный в параметрах. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Проверка на увеличение объёма происходит каждый бар текущего таймфрейма. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

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


Торговая система Stochastic 3TF VI Martingale

Торговая система Stochastic 3TF VI Martingale
Содержание:

1. Параметры торгового эксперта.
2. Сигналы для совершения торговых операций.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Мультитаймфреймовая торговая система с возможностью наращивания объёма позиции для использования в торговом терминале MetaTrader 5. Используется один стандартный индикатор Stochastic. Сигналы для открытия позиции производятся по сформировавшимся барам трёх указанных в параметрах эксперта таймфреймах.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

Модификация уровня Trailing Stop производится по максимумам/минимумам текущего таймфрейма. Как правило, это минимальный таймфрейм указанный в параметрах. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Проверка на увеличение объёма происходит каждый бар текущего таймфрейма. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

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


Торговая система Stochastic 3TF Martingale

Торговая система Stochastic 3TF Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется стандартный индикатор Stochastic.

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам указанных в параметрах таймфреймов (можно включить до трёх таймфреймов). Также можно включить/выключить Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система MACD 3TF Martingale

Торговая система MACD 3TF Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется стандартный индикатор MACD.

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам указанных в параметрах таймфреймов (можно включить до трёх таймфреймов). Также можно включить/выключить Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система Twisting JMA 3TF Martingale

Торговая система Twisting JMA 3TF Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется индикатор (JMA).

В торговой системе Twisting JMA 3TF Martingale сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам указанных в параметрах таймфреймов (можно включить до трёх таймфреймов). Также можно включить/выключить Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлена возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система MA VI Martingale

Торговая система MA VI Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется один индикатор Moving Average. Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система CCI VI Martingale

Торговая система CCI VI Martingale
Содержание:

1. Параметры торгового эксперта.
2. Сигналы для совершения торговых операций.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эта торговая система (эксперт) реализована для торгового терминала MetaTrader 5. В этом эксперте используется индикатор CCI (Commodity Channel Index) для формирования сигналов на открытие позиции. Сигналы и модификация позиции производятся по сформировавшимся барам текущего таймфрейма. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система PCH VI Martingale

Торговая система PCH VI Martingale
Содержание:

1. Параметры торгового эксперта.
2. Сигналы для совершения торговых операций.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Торговая система для использования в торговом терминале MetaTrader 5. Используется один индикатор MultiRange_PCH для формирования сигналов на открытие позиции. Это модифицированная версия индикатора Price Channel.

Сигналы и модификация позиции производятся по сформировавшимся барам текущего таймфрейма. Условие для наращивания объёма позиции рассчитывается от уровня цены последней сделки позиции. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции и наращивание объёма позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система Break Price Channel Martingale

Торговая система Break Price Channel Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов в этой торговой системе используется модифицированный индикатор Price Channel (MultiRange_PCH).

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Есть возможность переключаться в два режима (пробой в канал/из канала). Также можно включить/выключить Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система Break Bollinger Bands Martingale

Торговая система Break Bollinger Bands Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результаты тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется стандартный индикатор Bollinger Bands.

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Есть возможность переключаться в два режима (пробой в канал/из канала). Также можно включить/выключить Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговая система Break MA Channel Martingale

Торговая система Break MA Channel Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов в торговой системе используется два индикатора Moving Average, один из которых смещён на указанное в параметрах расстояние в пунктах вверх, а второй - вниз.

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Есть возможность переключаться в два режима (пробой в канал/из канала), включить/выключить Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговый эксперт Crossing 2JMA Martingale

Торговый эксперт Crossing 2JMA Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется два индикатора JMA с быстрым и медленным периодами.

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Есть возможность включить/выключить фильтр, Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговый эксперт Waves 3EMA Martingale

Торговый эксперт Waves 3EMA Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования торгового эксперта.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется три индикатора EMA с быстрым, средним и медленным периодами.

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Есть возможность включить/выключить фильтр, Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Торговый эксперт Twisting JMA Martingale

Торговый эксперт Twisting JMA Martingale
Содержание:

1. Параметры эксперта.
2. Сигналы.
3. Дополнительные параметры и возможности.
4. Результат тестирования.
5. Скачать файлы.

Эксперт реализован для торговой платформы MetaTrader 5. Для формирования сигналов используется один индикатор (JMA).

Сигналы на открытие позиции и на её модификацию производятся по сформировавшимся барам текущего таймфрейма. Есть возможность включить/выключить фильтр, Take Profit, Stop Loss, Trailing Stop и переворот позиции.

В этой версии эксперта добавлены возможность вывода защитного уровня Stop Loss в зону безубытка. Также есть возможность включить функцию управления объёма позиции типа мартингейл, когда в случае убыточной сделки следующая открывается с объёмом убыточной сделки умноженным на указанный во внешних параметрах коэффициент.

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

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


Использование отложенных ордеров в NeuroShell DayTrader Professional

Использование отложенных ордеров в NeuroShell DayTrader Professional
В этой статье рассмотрим сборку торговой системы в конструкторе программы NeuroShell DayTrader Professional (далее NSDT). В качестве примера соберём простую систему и затем протестируем её на нескольких символах одновременно.

Вход в позицию будет осуществляться по отложенным ордерам Buy Stop и Sell Stop, а выход по трейлинг-стопу. Если Вы не знакомы с типами отложенных ордеров, то лучше сначала прочитать статью Отложенные ордера. Описание средств управления и автоматизация рутины., в которой подробно излагаются основы. Здесь мы уже не будем подробно останавливаться на этом.

Настроим два торговых модуля. В одном будут условия для открытия только длинных позиций, а во втором только для коротких. Также будет показано, как оценить полученные результаты на графике средств (Equity), а так как тестирование будет производиться на нескольких символах, то для этого случая есть возможность посмотреть не только каждый результат на отдельном графике, но и все вместе (на общем графике средств).

Если данные для работы ещё не готовы, то посмотреть, как их загрузить в NSDT можно в статье Загрузка исторических данных в NeuroShell DayTrader Professional. Далее я подробно опишу, как создавать и тестировать торговую стратегию.

Сохраняем результаты оптимизации торгового эксперта по указанным критериям

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

Для реализации задуманного возьмём уже готового эксперта с простым торговым алгоритмом из статьи Как устанавливать/модифицировать торговые уровни и не получить ошибку? и просто добавим туда все необходимые функции. Я подготовил код подобно тому, как это было сделано в последних статьях. То есть, все функции распределены по разным файлам и подключены к основному файлу проекта. Как подключать файлы к проекту можно посмотреть в статье Использование индикаторов для формирования условий в эксперте.

Чтобы получить доступ к данным во время оптимизации в MQL5 есть специальные функции: OnTesterInit(), OnTester(), OnTesterPass() и OnTesterDeinit(). Кратко рассмотрим каждую из них:

  • - OnTesterInit() - с помощью этой функции определяется начало оптимизации.
  • - OnTester() - в этой функции будет производиться добавление так называемых фреймов во время оптимизации после каждого прохода. Что такое фреймы будет объясняться ниже.
  • - OnTesterPass() - эта функция принимает фреймы во время оптимизации после каждого прохода.
  • - OnTesterDeinit() - в этой функции генерируется событие об окончании оптимизации параметров эксперта.

Теперь нужно разобраться, что такое фреймы. Фрейм это своего рода структура данных отдельного прохода оптимизации. Фреймы во время оптимизации сохраняются в архив *.mqd, который создаётся в каталоге MetaTrader 5/MQL5/Files/Tester. К данным (фреймам) этого архива можно обращаться, как во время оптимизации "на лету", так и после окончания оптимизации. Например, на сайте mql5.com в статье Визуализируй стратегию в тестере MetaTrader 5 показан пример того, как можно визуализировать процесс оптимизации "на лету" и затем включить просмотр всех результатов после оптимизации.

Торговая система A BATTERY OUT BBANDS

Автоматизированная торговая система A BATTERY OUT BBANDSСодержание:

1. Параметры торгового эксперта.
2. Дополнительные параметры и возможности.
3. Сигналы и условия для совершения торговых операций.
4. Оптимизация параметров и тестирование эксперта.
5. Анализ полученных результатов.
6. Скачать файлы.

Торговый советник для использования в торговом терминале MetaTrader 5. Используется один стандартный индикатор Bollinger Bands для формирования сигналов на открытие позиции. Эксперт отслеживает движения цены из канала. Сигналы и модификация позиции производятся по сформировавшимся барам текущего таймфрейма. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции, наращивание объёма позиции, перевод защитного уровня (Stop Loss) в зону безубытка на указанное количество пунктов от текущего уровня цены позиции. Также можно включить/отключить фильтр, который указывает эксперту, что открывать позицию можно только, если отклонение от средней линии в текущий момент не больше указанного количества пунктов. Это даёт возможность поймать движение (тренд) в самом начале. Ещё есть такие возможности, как: ограничить количество наращивания объёма позиции и переоткрытие позиции с целью фиксации текущей прибыли.

Эксперт в реальном времени работает на текущем символе. В тестере есть возможность оптимизировать параметры, как на одном символе, так и на множестве символах одновременно. То есть, будет производиться поиск одного набора оптимальных параметров для всех указанных символов сразу, что призвано уменьшить эффект подгонки параметров.

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


Торговая система A BATTERY IN BBANDS

Автоматизированная торговая система A BATTERY IN BBANDS
Содержание:

1. Параметры торгового эксперта.
2. Дополнительные параметры и возможности.
3. Сигналы и условия для совершения торговых операций.
4. Оптимизация параметров и тестирование эксперта.
5. Анализ полученных результатов.
6. Скачать файлы.

Торговый советник для использования в терминале MetaTrader 5. Используется один стандартный индикатор Bollinger Bands для формирования сигналов на открытие позиции. Эксперт отслеживает движения цены внутрь канала. Сигналы и модификация позиции производятся по сформировавшимся барам текущего таймфрейма. Есть возможность включить/выключить Take Profit, Stop Loss, Trailing Stop, переворот позиции, наращивание объёма позиции, перевод защитного уровня (Stop Loss) в зону безубытка на указанное количество пунктов от текущего уровня цены позиции. Также можно включить/отключить фильтр, который указывает эксперту, что открывать позицию можно только, если отклонение от средней линии в текущий момент не меньше указанного количества пунктов. Ещё есть такие возможности, как: ограничить количество наращивания объёма позиции и переоткрытие позиции с целью фиксации текущей прибыли.

Эксперт в реальном времени работает на текущем символе. В тестере есть возможность оптимизировать параметры, как на одном символе, так и на множестве символах одновременно. То есть, будет производиться поиск одного набора оптимальных параметров для всех указанных символов сразу, что призвано уменьшить эффект подгонки параметров.

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