Так как давно уже устал объяснять что мой вариант лучше чем связка Take-Profit + Stop-Loss ордеры, ниже представляю такой скрипт. Тут ShiftMA, но позиции закрываются либо по стопу-лоссу, либо по тейк-профиту.
Чёрная линия - линия где надо открыть длинную позицию (там у нас лежит лимитный ордер)
Лаймовая линия - линия где у нас закроется длинная позиция, take-profit (там тоже лимитный ордер)
Красная линия - линия где мы начнём материться (там рыночный стоп-ордер)
И... как бы Вы не крутили этот скрипт, всё равно окажется что классическая уже ShiftMA без стопов и тейков работает лучше. А еще надо учесть, что так как тут стоп-ордер, значит надо добавлять комиссию (в классической ShiftMA лимитные только, там можно без комиссии). Так что тестировать с комиссией 0.1%. Хотя и без комиссии результаты окажутся хуже чем у классической ShiftMA.
Этот скрипт должен помочь сделать вывод типа: "Мда... со стоп-лоссами только хуже будет". Просто некоторые хотят покрутить-убедиться.
PS: кстати, с линиями для тейка и стопа получилось очень удобно и наглядно :)