Вопросы новичка в S# (Закрыта)
Atom
01.12.2010
ttt


Добрый день.
Очень понравилась идея использования Вашей библиотеки для реализации роботов.
Подскажите, пожалуйста:
1) Как идентифицировать заявку?
//например, выставляю заявку buy RIZ0 4 контракта по цене 160500. Каким образом далее смогу ее отслеживать?
Вариант с использованием таблицы сделок не подходит - необходимо реализовать контроль исполнения заявок пользуясь исключительно информацией из таблицы заявок.
С языком C# только начал разбираться, возможно поэтому не нашел в представленных в дистрибутиве S# проектах примеров контроля состояния заявки по ее уникальному признаку.
2) Верно ли я понимаю суть работы с Квиком: для реализации автономного робота необходимо организовать два потока на C#:
- первый: выполняет функции получения данных из Квика через DDE сервер (используя библиотеку S#);
- второй: непосредственно реализует алгоритм выставления и снятия заявок.
Можно ли обойтись одним потоком?

Теги:


Спасибо: Николай_Флёров


<< < 17 18 19 20 21  > >>
MCTuTeJ|19951995

Фотография
Дата: 18.03.2011


Только что попробовал убрать метод RegisterQuotes и оставить просто OPenQuotes - метод пролистал таблицу "инструменты", нашел RIU1, но стакан не открыл и ошибки не выдал.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.03.2011


MCTuTeJ|19951995
Только что попробовал убрать метод RegisterQuotes и оставить просто OPenQuotes - метод пролистал таблицу "инструменты", нашел RIU1, но стакан не открыл и ошибки не выдал.


Нужно все сделать наоборот - оставить RegisterQuotes. Так какие у вас колонки в таблице инструменты?
Спасибо:

MCTuTeJ|19951995

Фотография
Дата: 18.03.2011


Mikhail Sukhov
MCTuTeJ|19951995
Только что попробовал убрать метод RegisterQuotes и оставить просто OPenQuotes - метод пролистал таблицу "инструменты", нашел RIU1, но стакан не открыл и ошибки не выдал.


Так какие у вас колонки в таблице инструменты?

1 бумага
2 код бумаги
3 код класса
4 статус
5 размер лота
6 точность
7 минимальный шаг цены
8 волатильность опциона
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.03.2011


А стакан уже не был открыт до этого?
Спасибо:

MCTuTeJ|19951995

Фотография
Дата: 18.03.2011


В каком смысле ? Я его открывал до этого, настраивал переименовывал, когда на старой версии работал. Сейчас я его закрываю и пытаюсь из кода открыть.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.03.2011


MCTuTeJ|19951995
В каком смысле ? Я его открывал до этого, настраивал переименовывал, когда на старой версии работал. Сейчас я его закрываю и пытаюсь из кода открыть.


В момент работы метода стакан в Квике открыт?
Спасибо:

MCTuTeJ|19951995

Фотография
Дата: 18.03.2011


нет.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.03.2011


MCTuTeJ|19951995
нет.


Ок, когда метод начинает работать выделенная строка в таблице Инструменты перемещается (надо визуально определить, смотря на сам Квик)?
Спасибо:

MCTuTeJ|19951995

Фотография
Дата: 18.03.2011


Да, она перемещается вначале вверх до конца, потом вниз до нужного мне RIU1. Потом программа подвисает секунды на 3-4 и вылетает эксэпшн.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.03.2011


MCTuTeJ|19951995
Да, она перемещается вначале вверх до конца, потом вниз до нужного мне RIU1. Потом программа подвисает секунды на 3-4 и вылетает эксэпшн.


Это только с этим инструментом так происходит или все стаканы не открываются?
Спасибо:
<< < 17 18 19 20 21  > >>

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy