Функция выставления заявок
При разработке нескольких торговых роботов часто приходится сталкиваться с использованием одних и тех же функций, которые приходится модернизировать для различных задач. В частности, функцию выставления заявок. В одной системе необходимо выставлять лимитированные заявки на покупку акций, в другой - хватать по рыночной цене фьючерсы. Функции выставления заявок во всех случаях похожи, но не одинаковы. Поэтому решил я заняться унификацией.
Варианты использования:
' Лимитированная заявка на покупку акций Газпрома: send_order ("B","143.50","L","GAZP","EQNE","245","1") ' Заявка на продажу акций Газпрома по рыночной цене: send_order ("S","0","M","GAZP","EQNE","233","2") ' Лимитированная заявка на покупку фьючерсов Газпрома: send_order ("B","14350","L","GZU9","SPBFUT","10","3") ' Заявка на продажу фьючерсов Газпрома по рыночной цене: send_order ("S","0","M","GZU9","SPBFUT","9","4")