Добавляйте сколько угодно колонок
Всё в тех самых руках
В коде парсите каждую полученную линию этой таблицы row на значения
Trader.ProcessUnknownDdeData += (name, rows) =>
if (string.Compare(name, "IngeniuslyCoinedName", true) == 0)
{
foreach (var row in rows)
{
foreach(var val in row)
{
и заполняете нужную Вам структуру данных (list, array, etc.)
Мне, лично, нужно только одно значение по коду клиента, поэтому я использую
Dictionary<string, decimal> dict_Vanin = new Dictionary <string, decimal>();