Пример SampleDdeCustomTable. Все отлично работает - запускается, показывает таблицу. Но вот никак не понятно, как получить данные в переменную. В помощи тоже ничего не нашел. Причем это во всех примерах так. В окошко таблицы с данными выводятся, а вот как обрабатывать эти данные в примерах не дано.
Подсакжите пожалуйста как получить значения полей допустим в примере SampleDdeCustomTable. Уже какую неделю ковыряю данные примеры, иду мелкими шагами аж руки опускаются.
Конкретика в примере:
_table = new DdeCustomTable(typeof(QuikCandle)); // создаем в таблицу _table по формату QuikCandle описанного ранее this.Trader.CustomTables.Add(_table); this.Trader.NewCustomTables += (type, objects) => { if (type == typeof(QuikCandle)) _candlesWindow.Candles.AddRange(objects.Cast<QuikCandle>()); // передаем данные в таблицу для дальнейшего ее отображения }; ... ShowOrHide(_candlesWindow); // таблица выводится на экран ...
если вам не трудно, напишите одной-парой строк как мне получить допустим OpenPrice по инструменту LKOH как загнать в цикл и просмотреть всю таблицу?
И было бы не плохо дополнить примеры способами анализа таблиц а не просто их визуализацией.
заранее спасибо
评论 (3)
登录 或 创建账户, 登录或注册以发表评论
SampleDdeCustomTable не нужен для вывода OpenPrice для Лукойла.
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.OpenPrice);
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.OpenPrice);