aspirant
|
Date: 5/12/2011
Mikhail Sukhov:
По-моему это не заявки.[smile]
Это были сделки (deal - Журнал сделок), спешил в ночи[sad]
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 5/12/2011
aspirant:
Mikhail Sukhov:
По-моему это не заявки.[smile]
Это были сделки (deal - Журнал сделок), спешил в ночи[sad]
Там код получился один в один для фьючей и опцов. Может имеет смысл вынести в общий метод, как я с инструментами сделал? Или как со стаканами.
|
|
|
|
Thanks:
|
|
|
|
|
|
aspirant
|
Date: 5/12/2011
Mikhail Sukhov:
Там код получился один в один для фьючей и опцов. Может имеет смысл вынести в общий метод, как я с инструментами сделал? Или как со стаканами.
Сделал + залил заявки. В заявках по многим свойствам вопросы. Посмотришь исходник? Может быть нужно мапить из еще одной таблицы (OrdersLogFutureStream / OrdersLogOptionStream)[confused] Но это уже завтра. Elvis has left the building...
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 5/13/2011
aspirant:
Mikhail Sukhov:
Там код получился один в один для фьючей и опцов. Может имеет смысл вынести в общий метод, как я с инструментами сделал? Или как со стаканами.
Сделал + залил заявки. В заявках по многим свойствам вопросы. Посмотришь исходник? Может быть нужно мапить из еще одной таблицы (OrdersLogFutureStream / OrdersLogOptionStream)[confused] Но это уже завтра. Elvis has left the building...
Удалил это, так как это неправильно.
static PlazaColumnRegistry()
{
// Без этого конструктора клиенту нельзя добавить колонки.
}
Статический конструктор есть всегда. Он или нами явно определяется, или его компилятор "дописывает".
Посмотрел и поправил код. Но у меня почему то заявки не идут с Плазы. Выставил по рынку - ни одного уведомления. Перезапустил прогу, опять ничего по заявкам.
|
|
|
|
Thanks:
|
|
|
|
|
|
aspirant
|
Date: 5/13/2011
Mikhail Sukhov:
Удалил это, так как это неправильно.
static PlazaColumnRegistry()
{
// Без этого конструктора клиенту нельзя добавить колонки.
}
>
> Статический конструктор есть всегда. Он или нами явно определяется, или его компилятор "дописывает".
Добавь у себя в Connect_Click GUI клиента сразу после инициализации Trader вот этот кусок кода:
PlazaTableRegistry.DealFuture.Columns.Add(PlazaColumnRegistry.DealFuture.BuyRtsCode);
И запусти GUI клиент. У меня при попытке подключения срабатывает ArgumentNullException. С явным статическим конструктором PlazaColumnRegistry() исключения нет. Меняется порядок инициализации статических классов? Шаманство[confused] Вчера уже не успевал влезть в суть.
> **[Mikhail Sukhov](@message(8071)):**
> Но у меня почему то заявки не идут с Плазы. Выставил по рынку - ни одного уведомления. Перезапустил прогу, опять ничего по заявкам.
Нужно копать. А как выставить заявку в GUI-примере?
|
|
|
|
Thanks:
|
|
|
|
|
|
lkor
|
Date: 5/13/2011
aspirant:
Нужно копать. А как выставить заявку в GUI-примере?
инструменты - выбрать инструмент - новая заявка.
|
|
|
|
Thanks:
|
|
|
|
|
|
Bell
|
Date: 5/14/2011
еще добавлю, что со сборкой стакана тоже есть ряд тонких моментов. Они вроде описаны в топике
|
|
|
|
Thanks:
|
|
|
|
|
|
aspirant
|
Date: 5/14/2011
Bell:
еще добавлю, что со сборкой стакана тоже есть ряд тонких моментов. Они вроде описаны в топике
Да, я писал реализацию на основе этого топика.
|
|
|
|
Thanks:
|
|
|
|
|
|
Bell
|
Date: 5/14/2011
aspirant:
Bell:
еще добавлю, что со сборкой стакана тоже есть ряд тонких моментов. Они вроде описаны в топике
Да, я писал реализацию на основе этого топика.
Снимаю шляпу. Я начинал, но плюнул, так мне это не понравилось.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 5/14/2011
aspirant:
Добавь у себя в Connect_Click GUI клиента сразу после инициализации Trader вот этот кусок кода:
PlazaTableRegistry.DealFuture.Columns.Add(PlazaColumnRegistry.DealFuture.BuyRtsCode);
> И запусти GUI клиент. У меня при попытке подключения срабатывает ArgumentNullException. С явным статическим конструктором PlazaColumnRegistry() исключения нет. Меняется порядок инициализации статических классов? Шаманство[confused] Вчера уже не успевал влезть в суть.
Действительно, чудеса.
|
|
|
|
Thanks:
|
|
|
|
|