Обнаружил баг.
выдержка из логов
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо] - (MODE_MINLOT) Минимальный размер лота - 0.10000
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо] - (MODE_LOTSTEP) Шаг изменения размера лота - 0.01000
...
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо] - B_MinLot = 0.04000000
...
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо][Длинные] - При открытии ордера №1 по цене 1.26530 и лоту 0.04000 будет доступна маржа ...
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо][Длинные] - Пробуют открыть колено № 1, шаг 0.00160
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо][Длинные] - При попытке открыть ордер произошла ошибка: [ERR_INVALID_TRADE_VOLUME] - Неправильный объем
[EA][Qj] - Setka v1.39 GBPUSD,M5: [Инфо][Длинные] - Выставление ордера отменено.
1) Советник не должен дать запуститься с такими параметрами когда лот выставленный в настройках бай или селл меньше чем минимальный для данного счета. Явная ошибка, отчего и идут ошибки про объем ордера
2) Пробуют - может быть все же пробуем? :)
Пока что мы еще не дошли до описания продвинутого валидатора входных параметров, но давно уже хочется. На данный момент входные параметры проверяются только между собой и в определенных пределах. Учет параметров счета будет позднее. Сейчас мы полагаемся на благоразумность конечного пользователя.


