Trabalho concluído
Termos de Referência
Терминал МТ4
1. Мартингейл без сетки
1.1 Перед открытием нового ордера по алгоритму эксперта, проверяется на истории результативность предыдущего ордера.
1.2 Если ордер закрывается по тейк-профиту, размер ордера возвращается к первоначальному лоту.
1.3 Если предыдущий ордер был убыточным, берётся последний используемый размер лота и умножается на указанный в настойках коэффициент. Открывается ордер с рассчитанным размером лота. Если ордер закрывается по тейк-профиту, размер ордера возвращается к первоначальному лоту.
1.4 Если следует серия убыточных ордеров, то после указанных в настройках максимального кол-ва убыточных ордеров размер ордера возвращается к первоначальному лоту.
1.5 Если ордер закрыт вручную с прибылью, воспринимается как тейк-профит, размер ордера возвращается к первоначальному лоту.
Добавить внешние переменные:
UseMartin = true/false; // включить/выключить Мартин
Multiplier = 1.5; // коэффициент умножения (арифметический)
MaxOrders = 10; // разрешённое кол-во ордеров
2. Новостной фильтр
2.1 Добавить фильтр новостей с указанными переменными:
BeforeNewsStop = 10; // время в минутах перед новостью, за которое эксперт останавливает работу
AfterNewsStop = 10; // время в минутах после новости, через которое эксперт возобновляет работу
DrawLinesOn = true/false; // рисовать новостные линии на графике
NewsSymb = USD,EUR,GBP,AUD; // перечисляются все валюты, для которых необходимо загрузить новости. Если поле пустое, то берутся две валюты самого символа
NewsLight, NewsMedium, NewsHard = true/false; // включают загрузку слабых, средних и сильных новостей