← Назад

Как работать с данными???

Здравствуйте, не могу понять как работать с данными. Quik выводит данные по DDE, программа Sample их получает и направляет в таблицы Портфель и Сделки... Вопрос, как обратиться к этим данным? Чтобы их можно было обрабатывать, что-то делать с ними. Например, данные из таблицы Сделки может лучше записывать в базу данных и потом их обрабатывать, там ведь идет поток данных.... что-то я не разберусь... помогите.

Комментарии (5)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Mikhail Sukhov
Mikhail Sukhov

Все верно. Поэтому, чтобы использовать эти данные, нужно так же получать их, как это делает Sample. Вот тут кода по-меньше, и разобраться по-прощеhttp://stocksharp.com/doc/help/html/b6fea084-f43c-4eb7-ab63-ad3031d748a5.htm

E G
E G Автор

Я хочу разделить сделки на покупку и на продажу в таблице Все Сделки, чтоб потом обработать

if (orderDirection == "Sell")

пишет, что так делать нельзя... почему?

E G
E G Автор

Ошибка 1 Оператор "!=" не может применяться к операндам типа "Ecng.Trading.BusinessEntities.OrderDirections?" и "string"

Mikhail Sukhov
Mikhail Sukhov

Так, нужен краткий экскурс в теорию по C#. Вы пытаетесь сравнить перечисление (enum) со строкой. Так нельзя делать.

if (order.Direction == OrderDirections.Sell)

E G
E G Автор

Спасибо. :)

Краткий экскурс грызу, но пока не поддается.