Tarea técnica
Есть уже готовый советник, но с небольшими косяками от предыдущего исполнителя.
Задача - исправить их и кое что добавить.
Советник входит в рынок по RSI и ATR. Далее включается локирование - если стартовый ордер превысил допустимый уровень стопа (100 пп.), открывается лок в том же направлении, что и начальный ордер. Если лок так же превысил 100 пп, открывается еще один, и так далее. Соответственно, присутствует Мартин.
Есть система частичного закрытия по безубытку (БУ).
Что нужно исправить:
1. Количество открываемых локов не меняется при изменение параметров, то есть шпарит до бесконечности (как сообщил предыдущий прогер - походу где то "плюсик" или другую мелочь пропустил)
2. БУ не всегда срабатывает. Старт стоит со 2го ордера в рынке, шаг=1. Первое закрытие срабатывает четко, а потом как то через раз работает
Что добавить:
1. Если включено закрытие по БУ и кол-во локов стоит допустим 3, то:
- если не сработало закрытие по БУ, то последним ордером будет лок №3
- если БУ сработал, то после него так же повторить 3 лока
2. Авто-лот (сейчас не работает)
Все подробности и код уже лично.