Михаимл, скажите - ест ьвозможност ькак т ополучить эти значения через ITrader.Securities?
я сделал так - но не помогает
QuikTrader trader = new QuikTrader(@"C:\Program Files\Quik 5"); trader.Connect();
var columns = trader.SecuritiesTable.Columns;
columns.Add(DdeSecurityColumns.MinStepPrice);
columns.Add(DdeSecurityColumns.MaxPrice);
columns.Add(DdeSecurityColumns.MinPrice);
trader.StartDde(new DdeTable[] { trader.OrdersTable,
trader.SecuritiesTable });
свойства minPrice и MaxPrice равны 0 оба.
колонки в таблицы Инструменты после стандарнтных в таком порядке
Стоимость шага цены Макс возможная цена Мин возможная цена
стоимость шага цены причем в поле MinStepPrice попадает. Я что то упустил?
бумага - RIM0
Комментарии (5)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Ничего не упустили. Упустил я. Убрал, как-то, для совместимости со Стандарт. Да так, что в коде вообще не инициализируется. В следующей бете 2.0 поправлю. Если Вы на 1.8, то только через ProcessWellknown
Да, на 1.8. Оки, буду выкручиваться :) мне это для заявок по маркету надо.
Если по маркету, то надо ближе к спреду ставить, чем к планкам.
по планкам удобнее - маркет всегда выполнится
т.к. я заметил, что при использовании метода GetMarketPrice я получаю цену, но не факт очто по этой цене выполнитсяь заявка с больше чем 1 контрактом.
Конечно, не факт. Цена скачет, если ликвид. Если бы не скакала, то котирование и не нужно было вообще.