У меня тяжелый день...
Но это ничего не меняет - считай сколько будет убывать баланс с каждым стоплоссом, а тейкпрофит будет все дальше и дальше... И не факт, что вообще он сможет при том же лоте компенсировать все стоплоссы от начального баланса без изменения лота. Это тупая математика - либо ждать и верить, что цена после 5-го стоплосса достигнет все-таки тейкпрофита (который уже от первоначального к примеру х*5), но не учтены ни свопы, ни коммиссии. Не учтены проверки на доступность открытия очередного ордера на количество доступной маржи... (это я уже о простоте сова).
А чтобы вообще все это работало, нужно хренову тучу всяких функций прописывать так, чтобы этот сов работал не только когда его один раз запустил в тестере или на графике, но и восстанавливался при любом перезапуске - это ведь еще нужно восстанавливать все последние сделки или записывать последнюю ситуацию (текущую) для аварийного восстановления.
Сам алгоритм - элементарный. Чтобы он был полноценным для самостоятельной работы, в него нужно гораздо более сложный алгоритм запихнуть (и заставить работать).