Блог им. mirovan |Разработка МТС. Как поставить задачу перед программистом

Однажды на одном известном трейдерском ресурсе ко мне обратился человек (назовем его Александром) с просьбой помочь разработать робота для торговли на фондовом рынке. У меня был опыт разработки программного обеспечения под заказ, но торгового робота на заказ я еще не писал. Сразу отмечу, что у меня есть несколько торговых систем, которые работают на разных инструментах, но их я писал для себя.
 
Итак, мы созвонились с этим человеком, общение прошло очень приятно, было видно, что Александр заинтересован фондовым рынком и хочет зарабатывать. У него был некоторый опыт работы на фондовом рынке и своя торговая система. Сначала мы обсудили с ним некоторые детали, и он вкратце описал идею построения торговой системы. Однако Александр не имел технического образования, чтобы поставить четкий и ясный алгоритм. В этом заключалась первая сложность нашего сотрудничества. Определив алгоритм, я показал, как система Александра работала бы на исторических данных (рис. 1), и предложил еще два варианта (рис. 2, рис. 3) изменения торговой стратегии, из которых мы выбрали приемлемый.
 Разработка МТС. Как поставить задачу перед программистом
Рис 1. Кривая доходности исходной системы


( Читать дальше )

....все тэги
UPDONW
Новый дизайн