Lexblr, постараюсь описать почему еще не реализовал этот функционал с безубытком лока и какие проблемы в этом.
Смотри картинку, цена пошла по красной линии и в безубытке закрылся наш лок. Дальше по идее, откроется сразу же новый лок (но дальше от границы), т.к. LockStep уже превышен, поэтому надо вводить какие-то ограничения на открытие.
Решение примерно такое пока вижу:
Если дальше события идут по зеленой линии и цена уходит за LockStep, то новый лок откроем на LockStep границе (как и в первом случае)
Если на развилке цена уходит опять по красному пути, то нужно опять ввести какой-то шаг. Пока этот шаг не преодолён, ничего не открываем. Преодолели - открыли.
Минус данного подхода в том, что с каждым таким шагом, нужно увеличивать лот или отодвигать дальше ТП (т.к. ширина канала между последним коленом и локом постоянно увеличивается). И тут уже вопрос - что хуже, отодвигаться или взять убыток.
Вообщем надо реализовать и проверить на практике.
Partizan, тоже заметил этот баг, только на селлах проблема или на баях тоже?
Я об этом же и говорю. Имхо безубыток должен быть хотя бы 2 пипса в +. Тогда даже при завышенном лоте мы будем набирать профит. В принципе мы с тобой одинаково видим проблему. Постараюсь вечером на язык математики переложить алгоритм.
