Greene-nsk
|
Date: 2/10/2011
D_Alex:
как использовать trader.GuarantyCancelOrder(registeredOrder)? написано, что trader должен быть типа TraderHelper, откуда его взять?
Тоже не нашел то, что описано в документации. Может изменилось что. В S#3.0 применительно к ордеру есть order.GuarantyCancelOrder();
|
|
|
|
Thanks:
|
|
|
|
|
|
Greene-nsk
|
Date: 2/10/2011
D_Alex:
еще вопрос - как определить, что заявка была именно исполнена, а не снята? State будет Done, а что еще посмотреть? При снятии заявки Balance в Order обнуляется или остается?
upd: все, глупый вопрос, есть метод IsMatched()
upd2: а у меня нет такого метода для order
Он в TraderHelper, как и GuarantyCancelOrder(). Для этого надо включить using Ecng.Trading.Algo;
|
|
|
|
Thanks:
|
|
|
|
|
|
ttt
|
Date: 2/16/2011
Добрый день.
1)
В строке:
this.Trader.Trades += trades;
получаю ошибку: "Элемент "trades" не существует в текущем контексте".
В чем может быть дело?
- Настроен вывод в Квике таблиц Инструменты, Ордера, Все сделки.
При обращении же к Security.Name получаю все имя RIH1 (как и требуется).
При обращении к числовым полям объекта Securiry нет обновления информации:
Security.MaxPrice = 0
Security.LastTrade = null
Пример Sample запускал - все работает как должно.
что делаю неверно?
|
|
|
|
Thanks:
|
|
|
|
|
|
KAX
|
Date: 2/16/2011
candlemanager работает на основе данных таблицы "Все сделки". Но эта таблица содержит данные только за текущий торговый день.
Как быть если необходимы данные за более поздний период времени?
Может быть добавить в candleManager добавить возможность подгрузки данных из текстовых файлов? Например в при старте программы
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 2/16/2011
KAX:
candlemanager работает на основе данных таблицы "Все сделки". Но эта таблица содержит данные только за текущий торговый день.
Как быть если необходимы данные за более поздний период времени?
Может быть добавить в candleManager добавить возможность подгрузки данных из текстовых файлов? Например в при старте программы
В разделе Экспорт произвольных таблиц показано, как грузить свечки из Квика.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 2/16/2011
ttt:
что делаю неверно?
Начинаете изучать S# без предварительного изучения C#. Так ничего не выйдет.
|
|
|
|
Thanks:
|
|
|
|
|
|
ttt
|
Date: 2/16/2011
первый вопрос снимается.
по второму:
Настроен вывод в Квике таблиц Инструменты, Ордера, Все сделки.
При обращении же к Security.Name получаю имя RIH1 (как и требуется).
При обращении к числовым полям объекта Security нет обновления информации:
Security.MaxPrice = 0
Security.LastTrade = null
Пример Sample запускал - все работает как должно.
Проверено, что экспорт из Квика таблиц Инструментов и Всех сделок настроен верно.
В чем причина, что данные из таблицы Инструменты обновляются, а из таблицы Все Сделки - нет?
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 2/16/2011
ttt:
Проверено, что экспорт из Квика таблиц Инструментов и Всех сделок настроен верно.
В чем причина, что данные из таблицы Инструменты обновляются, а из таблицы Все Сделки - нет?
Смотрите на ProcessDataError. Убедитесь что NewTrades не вызывается.
|
|
|
|
Thanks:
|
|
|
|
|
|
KAX
|
Date: 2/16/2011
Mikhail Sukhov:
KAX:
candlemanager работает на основе данных таблицы "Все сделки". Но эта таблица содержит данные только за текущий торговый день.
Как быть если необходимы данные за более поздний период времени?
Может быть добавить в candleManager добавить возможность подгрузки данных из текстовых файлов? Например в при старте программы
В разделе Экспорт произвольных таблиц показано, как грузить свечки из Квика.
Не совсем понял, что Вы имеете в виду, либо Вы меня не поняли.
Таймфрем - 5 минут, за торговый день всего 96 свечек (ммвб)
Хотим в 10:36 получить последние 5 свечек, GetTimeFrameCandles(sec, TimeSpan.FromMinutes(5), 5) получим только одну сегодняшнюю свечу. А как получить остальные четыре за вчера?
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 2/16/2011
KAX:
Хотим в 10:36 получить последние 5 свечек, GetTimeFrameCandles(sec, TimeSpan.FromMinutes(5), 5) получим только одну сегодняшнюю свечу. А как получить остальные четыре за вчера?
В разделе Экспорт произвольных таблиц показано, как грузить свечки из Квика за вчерашний день.
|
|
|
|
|
|