Погоди, он же так и не сказал для чего и где, ему нужен комментарий.
Один из вариантов, когда его можно использовать — для разбора полетов, если на счете сразу торгуют два и более советника. И в этой ситуации твой визуализатор не применим.
Кстати, как ты в нем не путаешься?
Если бы история повторялась, то все только и стригли бы купоны
Для хорошей ТС нужно иметь ответы (правила) на все случаи. То что сейчас тобой написано — реализуется скриптом расставляющим отложки с TP и SL.
Но это частный случай на конкретном куске графика.
Я пока не могу создать из этого никакого обобщенного алгоритма.
Могу только пока задавать наводящие вопросы, типа:
А как действовать если цена зацепила стоп первого ордера на продажу (он закрылся) и пошла вниз? У нас на руках остается 3 ордера BAY суммарным объемом в 4 раза больше первоначального ордера SELL. С ними как быть, в таком случае? Открывать новые SELL еще большим объемом?
Fargo