Здесь на форуме немало предложений, также на пауке, на стоке - выбирай. Никто не станет вместо тебя заниматься такой выборкой.
Ну а вообще, выбор роботостроителя это очень индивидуально и ИМХО не так просто.
Для начала надо выбрать хотя бы на какой платформе будет робот, и насколько важна скорость. Может достаточно Qpile, а может Метасток или Амиброкер. Возможно Excel. ИМХО, выбор платформы тоже непростая задача.
Нужно предварительно почитать форумы и ветки про роботов, может нужен будет полуавтомат. Дело-то серьезное.
После чего будет еще немало этапов, в том числе и как будет осуществляться изменение алгоритма. Передача исходников и кто будет изменять после передачи, сколько будут стоить исходники и разбираешься ли в них.
Предположим тебе сделали на каком-то языке, а ты в нем полный ноль, тогда чтобы что-то подправить нужно опять платить.
Но! Если много параметров в алгоритме, то робот будет скорее всего нежизнеспособен, как показывает практика по отзывам роботостроителей.
Лучше всего самостоятельно заняться роботом, и нет ничего в этом деле архисложного... написать может каждый, только нужно терпение и желание.