Сделать мартингал Даламбера в программе несложно, важно, что бы исходный алгоритм имел короткие серии убыточных сделок, и очень близкий стоп (вообще то это самое сложное).
Сам же способ докупки при неудачном входе прост. Вопрос только в скорости слива депозита

А что бы это не произошло быстро отменяем докупку при серии убыточных сделок свыше 3-х
две картинки:
1. неклассический. Три доп входа без оглядки на протяжённость серии.
2. с ограничением. Два доп входа. При серии в три неудачных входа докупка отменяется и начинаем отсчитывать лосей заново.
Вообще же скрипт пригодный для такой торговли вышел "скриптом одной удачной сделки в квартал". И в этом квартале у него не одной профитной сделки

но и лось всего 800 пп