Обсуждение статьи "Мастер MQL5: Как написать свой модуль управления капиталом и рисками"

 

Опубликована статья Мастер MQL5: Как написать свой модуль управления капиталом и рисками:

Генератор торговых стратегий Мастера MQL5 значительно упрощает проверку торговых идей. В статье рассказывается о том, как написать и подключить в Мастер MQL5 свой собственный модуль управления капиталом и рисками. В качестве примера рассматривается создание алгоритма управления капиталом, в котором размер торгового объема определяется в зависимости от результатов предыдущей сделки. Рассматривается структура и формат описания созданного класса для Мастера MQL5.

Рисунок 1. Структура базового класса CExpert

Автор: MetaQuotes

 

 HistorySelect(0,TimeCurrent());

 Такая конструкция при большом количестве ордеров в истории сильно будет подтормаживать. Недавно Рош публиковал статью, как в кеш копировать ордера  за последние сутки. В своего эксперта вставил и ММ перестал тормозить тесты.

 

 

 
dimeon:

 Такая конструкция при большом количестве ордеров в истории сильно будет подтормаживать. Недавно Рош публиковал статью, как в кеш копировать ордера  за последние сутки. В своего эксперта вставил и ММ перестал тормозить тесты.

 

 

Спасибо за внимание.

Код приведён для примера.

Поскольку, советник не привязан к определённому тайфрейму, нет возможности определить необходимую глубину запроса истории торговли.

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

Так что, выбирайте глубину истории исходя из конкретной ситуации (что Вы и сделали).

 
Написали бы пример как инициализировать хотя бы базовый класс CExpertMoney, а то не разобраться как его применять!