Как правильно выставить маркет ордер~/topic/866/kak-pravilno-vystavit-market-order/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-19T04:21:52Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/1547/Получается что так. Это биржевые ограничения. Только я бы указывал не просто худшую, а наихудше допу...2010-03-03T15:14:00Z2010-03-03T15:14:00ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ruПолучается что так. Это биржевые ограничения. Только я бы указывал не<br />просто худшую, а наихудше допустимую. Чтобы был барьер ввиде стоп<br />лосса.<br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/1546/Спасибо. Действительно при указании цены все проходит нормально. Т.е нужно указывать худшую цену что...2010-03-03T15:09:00Z2010-03-03T15:09:00ZShestkoFFhttps://stocksharp.ru/users/28232/info@stocksharp.ruСпасибо. Действительно при указании цены все проходит нормально. Т.е<br />нужно указывать худшую цену чтобы стопроцентно купить или продать по<br />маркету? <br /> Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/1545/Забыл добавить, что именно для таких случаев я и реализовал котирование. В документации описан проце...2010-03-03T14:00:00Z2010-03-03T14:00:00ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ruЗабыл добавить, что именно для таких случаев я и реализовал<br />котирование. В документации описан процесс работы с этим алгоритмом.<br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/1544/Order.Type = OrderTypes.Market. Но РТС, насколько я помню, не поддерживает в класическом представлен...2010-03-03T13:58:00Z2010-03-03T13:58:00ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ruOrder.Type = OrderTypes.Market. Но РТС, насколько я помню, не<br />поддерживает в класическом представлении тиы заявки Рыночная. Для этой<br />биржи нужно указывать наихуд цену, и заявка будет удовлетворяться до<br />этой наихуд цены. Затем она снимется.<br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/1543/Заявка по транзакции 'ACCOUNT=SPBFUT00265; CLIENT_CODE=XXX; TYPE=M; TRANS_ID=1; CLASSCODE=SPBFUT; SE...2010-03-03T12:31:00Z2010-03-03T12:31:00ZShestkoFFhttps://stocksharp.ru/users/28232/info@stocksharp.ruЗаявка по транзакции 'ACCOUNT=SPBFUT00265; CLIENT_CODE=XXX; TYPE=M;<br />TRANS_ID=1; CLASSCODE=SPBFUT; SECCODE=RIH0; ACTION=NEW_ORDER;<br />OPERATION=B; QUANTITY=1; PRICE=0;' не была зарегистрирована. Причина<br />'[FORTS] Цена сделки вне лимита'.<br />Parameter name: transactionTxt <br /> Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/1542/Если быть точным то ошибка такая: не была зарегистрирована. Причина ' Цена сделки вне лимита'. 2010-03-03T12:30:00Z2010-03-03T12:30:00ZShestkoFFhttps://stocksharp.ru/users/28232/info@stocksharp.ruЕсли быть точным то ошибка такая:<br /><br />не была зарегистрирована. Причина '[FORTS] Цена сделки вне лимита'. <br /> Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/1541/Выставляю маркет ордер следующим образом public void BuyMarket(Security security, int volume) { var ...2010-03-03T12:24:00Z2010-03-03T12:24:00ZShestkoFFhttps://stocksharp.ru/users/28232/info@stocksharp.ruВыставляю маркет ордер следующим образом<br /><br /> public void BuyMarket(Security security, int volume)<br /> {<br /> var order = new Order<br /> {<br /> Security = security,<br /> Type = OrderTypes.Market,<br /> Volume = volume,<br /> Direction = OrderDirections.Buy<br /> };<br /> NewOrder(order);<br /> }<br /><br /> private void NewOrder(Order order)<br /> {<br /> if (order == null)<br /> throw new ArgumentNullException("order");<br /><br /> order.Account = Config.GetInstance().QuikAccount;<br /> _quikTrader.RegisterOrder(order);<br /> }<br /><br />В результате получаю ошибку о недопустимой цене - 0. Но ведь я и не<br />хочу устанавливать цену. Это же маркет ордер. Как правильно сделать?<br /> <br /> Copyright @ StockSharp Platform LLC 2010 - 2024