Думаю выходы по рынку у вас происходя потому, что в первом случае до тейк-профита цена не доползла. во втором же случае цена коснулась тейк -профита и соответственно был выход по нему.
то есть тейк профит по всей видимости первостепенно был добавлен в редактор.
вообще в реальной торговле по моему личному опыту, Вас закроет по тому уровню, который первый зацепит цену. В большинстве случаев это будет уровень стоп-лосса (трейл-лосса). +- скорость выставления ордеров.
А какая у Вас цель в данном алгоритме?
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber