MetaTrader 4 Client Terminal build 610 - страница 100

 
VOLDEMAR:

с обновлением на 618 билд пропали все торговые счета ...

В том числе и реальные...

Как может пропасть счёт, если он не в терминале а у брокера? Все данные на сервере ДЦ, терминал - только клиентская часть.
 
Кто нибудь может подсказать, как создать enum, чтобы в нем первым значением была пустая строка или пробел?
 
Никак. enum - это набор целочисленных констант.
 
Spy:
Никак. enum - это набор целочисленных констант.

Имеется ввиду отображаемый текст, а не само значение.
 

Какой текст и где он должен отображаться? Типа такого, что ли?

enum myEnum
{
    first = 0,
    second = 1
}

myEnum x;
string sStr;

void OnStart()
{
    /*
    blah-blah
    */

    if(x == first)
        sStr = " ";
}
 
Spy:

Какой текст и где он должен отображаться? Типа такого, что ли?


enum ENUM_CTRL_KEY
{
  CTRL_KEY_NONE,  //
  CTRL_KEY_CTRL,  //Ctrl
  CTRL_KEY_ALT,   //Alt
  CTRL_KEY_SHIFT  //Shift
};

input ENUM_CTRL_KEY CtrlKey = CTRL_KEY_NONE;
Нужно, чтобы при вызове свойст эксперта был выпадающий список из 4 значений: пустая строка, Ctrl, Alt, Shift.
 
Вон оно что... Да тоже никак, видимо. Если только точку поставить - её не заметно. ) Ну, или просто "NONE" написать.
 
VOLDEMAR:
То есть у Вас написан код в инклюднике например структуры при подключении её к советнику в советнике появляется список структуры ???
Да. Вообще проблем никогда не случалось
 
Spy:
Вон оно что... Да тоже никак, видимо. Если только точку поставить - её не заметно. ) Ну, или просто "NONE" написать.

точка это спецсимвол, её даже в именах переменных нельзя ставить, только в классах.
 
evillive:

точка это спецсимвол, её даже в именах переменных нельзя ставить, только в классах.

И в даже в комментариях? о_О
Причина обращения: