[int Volume] и [long Position]~/topic/1850/int-volume--i-long-position/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T15:28:17Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/posts/m/10662/ Strategies :: public int Volume { get; set; } BasePositionManager:: public virtual long Position{ g...2011-08-28T10:28:04Z2011-08-28T10:28:04ZAlexanderhttps://stocksharp.com/users/2826/info@stocksharp.com<div class="quote"><span class="quotetitle">sun <a href="https://stocksharp.com/posts/m/10640/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><br />Strategies :: public int Volume { get; set; } <br />BasePositionManager:: public virtual long Position{ get; set; } <br /><br />При использовании свойства BasePositionManager.Position для определения торгового объема для стратегии Strategies.Volume, возникает необходимось преобразования long в int.Это не хорошо. Может привести все типы в long для единообразия. <br />.</div></div><br /><br /><br />Одно - в лотах, второе - нет. Так сделано в квике.<br />Для приведения одного к другому есть специальный метод в TraderHelper:<br /><br />public static int GetOrderVolume(this Position position)<br /><br />который возвращает объём для заявки.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/10640/ Strategies :: public int Volume { get; set; } BasePositionManager:: public virtual long Position{ g...2011-08-26T06:54:46Z2011-08-26T06:54:46Zsunhttps://stocksharp.com/users/28495/info@stocksharp.com<br />Strategies :: public int Volume { get; set; } <br />BasePositionManager:: public virtual long Position{ get; set; } <br /><br />При использовании свойства BasePositionManager.Position для определения торгового объема для стратегии Strategies.Volume, возникает необходимось преобразования long в int.Это не хорошо. Может привести все типы в long для единообразия. <br />.Copyright @ StockSharp Platform LLC 2010 - 2024