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


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

Теги:


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


<< < 48 49 50 51  >
Alexander

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


avidad
Maxim K., отписал вам в личку


а сюда отписать? :)
Спасибо:

Church

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


Есть ли какой-нибудь встроенный метод для определения, закончили ли свечки регистрироваться, или синхронный режим их регистрации, т.е. чтобы программа останавливалась до тех пор, пока регистрация не окончится?
Спасибо:

Maxim K.

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


Повторю вопрос:
Часто возникает ситуация, когда при переходе с дневной сессии на вечернюю и обратно остается висеть активная заявка. Биржа меняет там код с, например, SPBFUT на FUTEVN, снимая старую заявку и ставя новую. При этом, у этих двух заявок получается одинаковый номер. При DDE экспорте в таком случае возникает ошибка - Дублированный пакет, имя параметра - item, экспортируются только те заявки, которые расположены выше этих двух с одинаковым номером.
Сейчас лечу это поиском заявок с одинаковым номером и удалением снятой в PreProcessDdeData. У кого-нибудь еще возникает подобная проблема ? Или надо с брокером говорить ?

Собственно интересует один ли я такой или нет, бывает у кого-то такое или нет.
Спасибо:

Alexander

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


Maxim K.
Повторю вопрос:
Часто возникает ситуация, когда при переходе с дневной сессии на вечернюю и обратно остается висеть активная заявка. Биржа меняет там код с, например, SPBFUT на FUTEVN, снимая старую заявку и ставя новую. При этом, у этих двух заявок получается одинаковый номер. При DDE экспорте в таком случае возникает ошибка - Дублированный пакет, имя параметра - item, экспортируются только те заявки, которые расположены выше этих двух с одинаковым номером.
Сейчас лечу это поиском заявок с одинаковым номером и удалением снятой в PreProcessDdeData. У кого-нибудь еще возникает подобная проблема ? Или надо с брокером говорить ?

Собственно интересует один ли я такой или нет, бывает у кого-то такое или нет.


Что за брокер?
Что настроено в Связь -> Списки?

P.S. У меня в Открытии с таким ни разу не сталкивался, в Связь -> Списки установлены только "Forts" (а не фьючерсы фортс: дополнительная сессия).

P.P.S. и avidad вам не по этому поводу отписался? :)
Спасибо:

Mikhail Sukhov

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


Church
Есть ли какой-нибудь встроенный метод для определения, закончили ли свечки регистрироваться, или синхронный режим их регистрации, т.е. чтобы программа останавливалась до тех пор, пока регистрация не окончится?


http://stocksharp.com/do...nager_IsSyncRegister.htm
Спасибо: Church

freelancer

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


А можно ли с помощью правил реализовать вход в сделку за 5-10 секунд до окончания свечи ?
И второй вопрос: после переподключения правила в стратегии не выполняются. Странно
Спасибо:

Maxim K.

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


Alexander
Maxim K.
Повторю вопрос:
Часто возникает ситуация, когда при переходе с дневной сессии на вечернюю и обратно остается висеть активная заявка. Биржа меняет там код с, например, SPBFUT на FUTEVN, снимая старую заявку и ставя новую. При этом, у этих двух заявок получается одинаковый номер. При DDE экспорте в таком случае возникает ошибка - Дублированный пакет, имя параметра - item, экспортируются только те заявки, которые расположены выше этих двух с одинаковым номером.
Сейчас лечу это поиском заявок с одинаковым номером и удалением снятой в PreProcessDdeData. У кого-нибудь еще возникает подобная проблема ? Или надо с брокером говорить ?

Собственно интересует один ли я такой или нет, бывает у кого-то такое или нет.


Что за брокер?
Что настроено в Связь -> Списки?

P.S. У меня в Открытии с таким ни разу не сталкивался, в Связь -> Списки установлены только "Forts" (а не фьючерсы фортс: дополнительная сессия).

P.P.S. и avidad вам не по этому поводу отписался? :)


Брокер - Церих
В связь->списки установлено почти все, так как всё это нужно.
avidad не по этому поводу отписывался )
Спасибо:

Mikhail Sukhov

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


Maxim K.
Собственно интересует один ли я такой или нет, бывает у кого-то такое или нет.


Может фильтр на таблицу заявок?
Спасибо:

Maxim K.

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


Вы имеете ввиду обычный фильтр в QUIK ? Собственно изначально так и делал, но тогда теряется и некоторая полезная информация, что не есть хорошо.
Спасибо:

Mikhail Sukhov

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


Maxim K.
Вы имеете ввиду обычный фильтр в QUIK ? Собственно изначально так и делал, но тогда теряется и некоторая полезная информация, что не есть хорошо.


А что именно теряется?
Спасибо:
<< < 48 49 50 51  >

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

loading
clippy