Добрый день, Андрей.
Прошу добавить несколько функций в советник
Советник для МТ5 — «Менеджер»
zakaz.opentraders.ru/76979.html.
Доработки следующего плана:
1.добавить расчет
double blot=NormalizeDouble(StringToDouble(txt)/(Bid-iLow(NULL,0,1))*_Point,2);
double slot=NormalizeDouble(StringToDouble(txt)/(iHigh(NULL,0,1)-Ask)*_Point,2);
используя индикатор Fractals.mq5.
2.в настройки вывести варианты расчета лота на выбор пользователем:
— или прежний вариант;
— или вариант расчета по фракталам;
— или вариант MathMin(прежний вариант, вариант расчета по фракталам);
Комментарии (7)
Наверное надо сравнить разницу между (бид — нижний фрактал) и (верхний фрактал — бид), а в расчете использовать большую разницу.Тогда величина лота все таки будет меньше чем сейчас, во всяком случае не больше, значит и залог нужен будет меньше.
И ещё, может быть есть смысл перенести код индикатора в код советника.
16 ssg Автор Сообщений: 817
35 AM2 Сообщений: 16249 - Андрей
16 ssg Автор Сообщений: 817
35 AM2 Сообщений: 16249 - Андрей
16 ssg Автор Сообщений: 817
что это?
35 AM2 Сообщений: 16249 - Андрей
Имелось в виду, что выбирается минимальный лот из двух вариантов:
— лот считается в прежнем варианте, и
— лот считается по фракталам.
Андрей, посмотрел код, больше не надо ничего делать, а то нужно будет переписывать логику основной функции.
Спасибо.
16 ssg Автор Сообщений: 817
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий