Работа завершена
Техническое задание
Если что есть почти готовый советник на МТ5, могу предоставить для удобства работы.
1. Советник выставляет лимитные ордера в обе стороны от цены
2. Расстояние между ордерами меняется в арифметической прогрессии
3. Кнопка для открытия ордеров наверх или вниз
4. Количество ордеров
5. Виртуальный тралл
6. Выводим все возможные настройки во входные параметры
7. стоп отложенные
8. если допустим мы открыли в две стороны, он поймал два из них и оказался в замке, и потом открываем еще 2 отложенных и если прибыли хватает, то просто закрываем тот убыточный
9. Сетка должна строиться сразу же при включении советника
10. После того как ордера закрылись, удаляем отложки и сетку перестраиваем заново
Алгоритм:
На графике должны быть кнопки четыре: бай, сел, удалить все отложенные ордера, закрыть все позиции. (открытые ордера должны подхватываться и траллить\закрываться)
Если у нас не открыто ни одной сделки и нет выставленных отложенных ордеров, по нажатию кнопки открывается первая сделка и в обе стороны от неё выставляется сетка, в дальнейшем при нажатии кнопки просто открываются дополнительные позиции, а советник их подхватывает и тралит (трал должен быть виртуальным) вместе с остальными сделками
Если у нас вышли в плюс ордера, нужно убрать противоположные с общим итогом в плюс
После того как сработают один или несколько ордеров, ждём когда цена выйдет в плюс и переводим в безубыток (отключаемый параметр)
Пример алгоритма в видео: