Поняла: сделать чтобы параметр take profit и расстояние между ордерами были независимыми параметрами. Плюс, если открыт один ордер — ему добавить трал.
Напишу.
Только не это не сделает советник прибыльным.
В советнике, который вы просите изменить — take profit только для первого ордера, дальше он убирается и все закрывается по Profit (прибыль в валюте депозита, закрывающая все ордера).
«что бы локирующие ордера (last_lot * k + LOT) выставлялмсь на расстоянии, которое можно будет
указывать в настройках» — так и сейчас расстояние указывается в настройках. Просто оно совпадает с take pforit первого ордера.
И как я добавлю трал к take profit, если он убирается, когда открывается второй ордер. И вообще открытые ордера разнонаправленные.
Уточню. В топике у вас написано: «руками или советником мы открываем еще 2 ордера бай»
Т.е. советником уже ничего не открываем?
Сейчас еще раз прочитала задание и запуталась.
Может получится так, открыто много бай ордеров, все в минусе:
1-й — -5
2-й — -10 (из-за большего лота)
3-й — -20 (из-за большего лота)
Вы задали параметр, что хотите перекрыть 1-й минус и сами открываете еще позицию 4-ю — тоже бай. И она пошла в плюс.
Не может ли так получиться, что тут наконец-то цена решится рвануть вверх и если бы вы не включили советник, она бы вообще все ваши минусы перекрыла, но из-за советника, который закрыл прибыльную позицию, перекрылся только первый минус.
Честно, не понимаю до конца сути этого советника так, чтобы он помогал в работе, а не мешал.
Минус этого советника в том, что нет гибкости: сделки будут открываться с определенным шагом (заданным вами). Советнику все-равно, уже пошла коррекция в нужную сторону или продолжается сильное движение против вашей позиции, у него есть шаг — он с ним и будет молотить. Руками вы точнее сделаете вход и руками больше шансов вывести счет в плюс.
Тот советник, который я скачала от вас — у меня работал только в тестере. На демо он у меня не работал. Я изменила код — заработал. На реале советники я не тестирую.
Oxy