Помогите с шапкой для таблицы MarketInfo

 

Всем привет!

Доделываю маленькую программу, которая показывает информацию из MarketInfo. Доделаю и выложу завтра, только помогите с названиями столбцов в таблице,

не могу придумать короткий адекватный перевод для всяких MODE_PROFITCALCMODE.

Будут английские названия параметров, более привычные для MQL програмистов, а также русские, их можно переключать.

Выкладываю массивы со строками, поправьте HeaderRus пожалуйста, у меня моск уже замыкает :)

Кто захочет помочь, выложите переделанный массив в ответе. Саму прогу выложу завтра.

Язык C#.

string[] HeaderEng = {"Symbol", "Low", "High", "Bid", "Ask", "Point", "Digits", "Spread", "StopLevel", "LotSize",
"TickSize", "SwapLong", "SwapShort", "Starting", "Expiration", "TradeAllowed", "MinLot", "LotStep", "MaxLot",
"SwapType", "ProfitCalcMode", "MarginCalcMode", "MarginInit", "MarginMaintenance",
"MarginHedged", "MarginRequired", "FreezeLevel"};

string[] HeaderRus = {"Инструмент", "Мин дня", "Макс дня", "Bid", "Ask", "Пункт", "Цифр после зпт", "Спред", "Мин СЛ/ТП", "Лот",

"Тик", "Своп дл", "Своп кор", "Нач торгов", "Конец торг", "Разр торг", "Лот мин", "Лот шаг", "Лот макс",
"Тип свопа", "Расч приб", "Расч залога", "Залог на 1 лот", "Залог для откр поз на 1 лот",
"Маржа с перекрыт поз на 1 лот", "Средства на покупку 1 лот", "Заморозка"};

А это комментарии из MQL к функции MarketInfo

//0 MODE_LOW = 1, // Минимальная дневная цена
//1 MODE_HIGH = 2, // Максимальная дневная цена
//2 MODE_BID = 9, // Последняя поступившая цена предложения. Для текущего инструмента хранится в предопределенной переменной Bid
//3 MODE_ASK = 10, // Последняя поступившая цена продажи. Для текущего инструмента хранится в предопределенной переменной Ask
//4 MODE_POINT = 11, // Размер пункта в валюте котировки. Для текущего инструмента хранится в предопределенной переменной Point
//5 MODE_DIGITS = 12, // Количество цифр после десятичного точки в цене инструмента. Для текущего инструмента хранится в предопределенной переменной Digits
//6 MODE_SPREAD = 13, // Спрэд в пунктах
//7 MODE_STOPLEVEL = 14, // Минимально допустимый уровень стоп-лосса/тейк-профита в пунктах
//8 MODE_LOTSIZE = 15, // Размер контракта в базовой валюте инструмента
//9 MODE_TICKVALUE = 16, // Размер минимального изменения цены инструмента в валюте депозита

//10 MODE_TICKSIZE = 17, // Минимальный шаг изменения цены инструмента в валюте котировки
//11 MODE_SWAPLONG = 18, // Размер свопа для длинных позиций
//12 MODE_SWAPSHORT = 19, // Размер свопа для коротких позиций
//13 MODE_STARTING = 20, // Календарная дата начала торгов (обычно используется для фьючерсов)
//14 MODE_EXPIRATION = 21, // Календарная дата конца торгов (обычно используется для фьючерсов)
//15 MODE_TRADEALLOWED = 22, // Разрешение торгов по указанному инструменту
//16 MODE_MINLOT = 23, // Минимальный размер лота
//17 MODE_LOTSTEP = 24, // Шаг изменения размера лота
//18 MODE_MAXLOT = 25, // Максимальный размер лота

//19 MODE_SWAPTYPE = 26, // Метод вычисления свопов. 0 - в пунктах; 1 - в базовой валюте инструмента; 2 - в процентах; 3 - в валюте залоговых средств.
//20 MODE_PROFITCALCMODE = 27, // Способ расчета прибыли. 0 - Forex; 1 - CFD; 2 - Futures
//21 MODE_MARGINCALCMODE = 28, // Способ расчета залоговых средств. 0 - Forex; 1 - CFD; 2 - Futures; 3 - CFD на индексы
//22 MODE_MARGININIT = 29, // Начальные залоговые требования для 1 лота
//23 MODE_MARGINMAINTENANCE = 30, // Размер залоговых средств для поддержки открытых позиций в расчете на 1 лот

//24 MODE_MARGINHEDGED = 31, // Маржа, взимаемая с перекрытых позиций в расчете на 1 лот
//25 MODE_MARGINREQUIRED = 32, // Размер свободных средств, необходимых для открытия 1 лота на покупку
//26 MODE_FREEZELEVEL = 33 // Уровень заморозки ордеров в пунктах. Если цена исполнения находится в пределах, определяемых уровнем заморозки, то ордер не может быть модифицирован, отменен или закрыт.

 

пока выглядит вот так, некрасивые заголовки



 
string[] HeaderRus = {"Инструмент", "Мин дня", "Макс дня", "Bid", "Ask", "Пункт", "Знаковость", "Спред", "Стоппуровень", "Лот",
"ТикШаг", "ТикОбъем", "СвопБай", "СвопСелл", "Нач торгов", "Конец торг", "ТоргВозможн", "Лот мин", "Лот шаг", "Лот макс",
"Тип свопа", "Расч приб", "Расч залога", "Залог", "Залог для откр.", "Маржа с перекрытых", "Средства для откр.", "Заморозка"};
 
Спасибо, так гораздо лучше! Скоро выложу черновой вариант.
Причина обращения: