Реализовал работу советника по портфелю с условием открытия по каждой паре до N колен с шагом Step в пунктах, закрытие по профиту отдельно по каждой паре. Действия при достижении условного стопа пока не реализованы. Убыточные пары зависают до выхода из просадки. Тест с 5 коленами шаг 20п.
Перечитываю Мр.С. и что-то я сильно сомневаюсь, что совокупная позиция всего портфеля будет когда-нибудь в прибыли. Надо проверять.
Закрытие по профиту отдельных пар запрещено, это понятно. Кто разобрался в теме, подскажите, при выводе портфеля в прибыль разрешается ли открытие дополнительных ордеров до запланированного количества отдельно по каждой паре? Из описания непонятно
Совершаем доливки до срабатывания условного стопа по одному из треугольников, после срабатывания условного стопа доливки совершаются всем портфелем одновременно, кроме треугольника на котором он сработал, через определенный шаг в % или $. После вывода портфеля в безубыток + например 50$ всё закрываем. Я так понял.
Вот, Insaider ту часть процитировал:
"3. Нет, если по одному треугольнику раздвижка превысила заранее определенный порог. То усреднение по каждому треугольнику по отдельности запрещено и теперь усредняемся по всем треугольникам сразу. При этом больше никаких ограничений не накладывается, колена так же открываются по плану, а усреднение при срабатывание лосса идет уже не по каждому треугольнику, а по всему портфелю."
Следует учитывать то, что на каждом треугольнике уровни свои, и их желательно предварительно вычислить собрав статистику.
Было бы хорошо включить такую функцию в советник, или хотя бы сделать возможность регулировать вручную.
Ещё надо сделать переключатель - закрывать треугольник отдельно по sl / выводить в безубыток за счет портфеля по всем правилам.
Потом подумать что делать с вылетевшей парой, возможно открытие в обратную сторону, возможен лок, доливка по кросу...
Также добавить переключатель - закрытие по указанному tp / закрытие при достижении % от достигнутой раздвижки.