заявки. StockSharp
https://stocksharp.ru/handlers/atom.ashx?category=tag&id=заявки&type=forum
Copyright @ StockSharp Platform LLC 2010 - 2024
2024-03-28T08:36:40Z
https://stocksharp.ru/images/logo.png
https://stocksharp.ru/topic/14775/
Регистрация стопзаявок
2020-12-02T20:24:32Z
2020-12-02T20:25:05Z
m9y261
https://stocksharp.ru/users/133826/
info@stocksharp.ru
Добрый вечер!<br /><br />Подскажите, пожалуйста, какой код работает для регистрации стоп-заявки? Скачал последнюю версию S# для Quik8<br /><br /><div class="code"><strong>Код</strong><div class="innercode"> public static Order StopOrder(Decimal _StopOrder_Volume, Sides _StopOrder_Direction, QuikOrderConditionTypes _QuikOrderConditionTypes, String _Comment = "")<br /> {<br /> // Регистрируем заявку<br /> QuikOrderCondition qoc = new QuikOrderCondition<br /> {<br /> Type = QuikOrderConditionTypes.TakeProfitStopLimit,<br /> StopPrice = _StopOrder_Direction == Sides.Buy ? Current_Price - trade_cfg.Order_TakeProfit : Current_Price + trade_cfg.Order_TakeProfit, // Цена срабатывания Тейк-профит<br /> StopLimitPrice = _StopOrder_Direction == Sides.Buy ? Current_Price + trade_cfg.Order_StopLoss : Current_Price - trade_cfg.Order_StopLoss, // Цена срабатывания Стоп-лимит<br /> Offset = trade_cfg.Order_Offset,<br /> Spread = trade_cfg.Order_Shift,<br /> IsMarketStopLimit = true,<br /> IsMarketTakeProfit = true,<br /> ConditionOrderSide = _StopOrder_Direction,<br /> };<br /> Order New_StopOrder = new Order<br /> {<br /> Portfolio = MyPortfolio,<br /> Security = MySecurity,<br /><br /> // Цена дочерней заявки после срабатывания Стоп-лимит<br /> Direction = _StopOrder_Direction,<br /> Volume = _StopOrder_Volume,<br /> ExpiryDate = DateTime.MaxValue,<br /><br /> Comment = string.Format("{0} {1}", Robot_Trade_Name, OrderType.Stop),<br /><br /> Type = OrderTypes.Conditional,<br /> Condition = qoc,<br /> };<br /> RegisterOrder(New_StopOrder);<br /><br /> return New_StopOrder;<br /> }</div></div>
https://stocksharp.ru/topic/14774/
Регистрация стопзаявок
2020-12-02T20:24:30Z
2020-12-02T20:24:30Z
m9y261
https://stocksharp.ru/users/133826/
info@stocksharp.ru
Добрый вечер!<br /><br />Подскажите, пожалуйста, какой код работает для регистрации стоп-заявки? Скачал последнюю версию S# для Quik8<br /><br /><div class="code"><strong>Код</strong><div class="innercode"> public static Order StopOrder(Decimal _StopOrder_Volume, Sides _StopOrder_Direction, QuikOrderConditionTypes _QuikOrderConditionTypes, String _Comment = "")<br /> {<br /> // Регистрируем заявку<br /> QuikOrderCondition qoc = new QuikOrderCondition<br /> {<br /> Type = QuikOrderConditionTypes.TakeProfitStopLimit,<br /> StopPrice = _StopOrder_Direction == Sides.Buy ? Current_Price - trade_cfg.Order_TakeProfit : Current_Price + trade_cfg.Order_TakeProfit, // Цена срабатывания Тейк-профит<br /> StopLimitPrice = _StopOrder_Direction == Sides.Buy ? Current_Price + trade_cfg.Order_StopLoss : Current_Price - trade_cfg.Order_StopLoss, // Цена срабатывания Стоп-лимит<br /> Offset = trade_cfg.Order_Offset,<br /> Spread = trade_cfg.Order_Shift,<br /> IsMarketStopLimit = true,<br /> IsMarketTakeProfit = true,<br /> ConditionOrderSide = _StopOrder_Direction,<br /> };<br /> Order New_StopOrder = new Order<br /> {<br /> Portfolio = MyPortfolio,<br /> Security = MySecurity,<br /><br /> // Цена дочерней заявки после срабатывания Стоп-лимит<br /> Direction = _StopOrder_Direction,<br /> Volume = _StopOrder_Volume,<br /> ExpiryDate = DateTime.MaxValue,<br /><br /> Comment = string.Format("{0} {1}", Robot_Trade_Name, OrderType.Stop),<br /><br /> Type = OrderTypes.Conditional,<br /> Condition = qoc,<br /> };<br /> RegisterOrder(New_StopOrder);<br /><br /> return New_StopOrder;<br /> }</div></div>
https://stocksharp.ru/topic/10399/
Работа со стаканом заявок
2019-02-04T02:24:17Z
2019-02-14T20:57:39Z
Дмитрий_
https://stocksharp.ru/users/62269/
info@stocksharp.ru
Добрый день.<br /><br />Имею историю по стаканам.<br /><a target="_blank" href="https://stocksharp.ru/file/108524/history_zip/" title="https://stocksharp.ru/file/108524/history_zip/">History.zip</a><br /><br />Загружаю историю по стакану из локального хранилища.<br /><a target="_blank" href="https://stocksharp.ru/file/108525/lkoh_txt/" title="https://stocksharp.ru/file/108525/lkoh_txt/">LKOH.txt</a><br />По времени всё ок. (06:59:46.253, 06:59:46.643... меняется)<br />QuoteChange,T(L)=2019/01/30 03:59:45.114,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}<br />QuoteChange,T(L)=2019/01/31<u><b><span style="color:red">06:59:46.253</span></b></u>,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}<br />QuoteChange,T(L)=2019/01/31 <u><b><span style="color:red">06:59:46.643</span></b></u>,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}<br /><br />Гружу историю через HistoryEmulationConnector (аналогично как в S# Shell) и не могу найти свойство отвечающее за QuoteChange в коннекторе и стратегии.<br /><a href='https://stocksharp.ru/file/108526/capture_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.ru/file/108526/capture_png/?size=500x500" alt="Capture.PNG" title="Capture.PNG" /></a> <br />Отображается неизменяемое 06:59:45<br /><br />WriteLine(FirstSecurity.Code + " " + Connector.CurrentTime) и<br />WriteLine(SecondSecurity.Code + " " + Connector.MarketDataAdapter.CurrentTime) в ProcessMarketDepth(MarketDepth marketDepth)<br /><a target="_blank" href="https://stocksharp.ru/file/108527/both_txt/" title="https://stocksharp.ru/file/108527/both_txt/">both.txt</a><br /><br />Где находится информация о QuoteChange time в HistoryEmulationConnector или стратегии?
https://stocksharp.ru/topic/7801/
Не приходят события по заявкам
2017-01-09T23:23:16Z
2017-01-10T22:01:25Z
Balex
https://stocksharp.ru/users/97855/
info@stocksharp.ru
Из QuikLua (БКС) не приходят события по заявкам, в том числе не работает SampleQuik из набора примеров. Что делать, куда смотреть?