Я когда-то давно сталкивался с подбным функционалом на форекс биржах. Там такая-же проблема, биржы не вовремя исполняют ордера. В итоге убытки. Какой бы функционал вы не запилили конечным исполнителем ордера все равно биржа будет. Даже если вы на свой алгоритм возлодите функцию слежения за уровнем тейкпрофита и биржа не принимает экшн вовремя, то в итоге ваша цель не будет достигнута, хотя деньги вы и не потеряете. Т.е. польза от таких программе есть, но они слабо помогают достигать цели конечной, они не смогут заработать для вас.