MetaEditor build 1463 - страница 13

 
Alexey Kozitsyn:
Попробуйте нажать "ctrl"+"-". Но не всегда срабатывает.

Спасибо! И чего я раньше мучался???

А вот сработало/не сработало - обратите внимание на раскладку клавиатуры (RU/EN), иногда влияет. Если заметите симптому - пожалуйста сообщите.

 
Vladimir Karputov:

Спасибо! И чего я раньше мучался???

А вот сработало/не сработало - обратите внимание на раскладку клавиатуры (RU/EN), иногда влияет. Если заметите симптому - пожалуйста сообщите.

Пока срабатывает при любой раскладке.
 
Vladimir Karputov:

Спасибо! И чего я раньше мучался???

А вот сработало/не сработало - обратите внимание на раскладку клавиатуры (RU/EN), иногда влияет. Если заметите симптому - пожалуйста сообщите.

Да не за что. Бывают ситуации, когда (почему-то) перекидывает в другой файл... Не знаю с чем это связано...
 

Вчера на MetaQuotes-Demo выпустили бета-версию build 1467:

  • Исправление Old Tick в тестере
  • Апгрейд ArrayPrint - теперь может печатать и структуры
  • Прямая сортировка вывода в окне Журнал + возможность отключения колонок даты и источника, что дает больше места для данных
  • Апгрейд математической библиотеки
  • Апгрейд канваса с новыми функциями сглаженного вывода
  • Добавлена новая графическая библиотека /include/graphics с классом CGraphic, который является аналогом графических возможностей языка R. Теперь можно легко визуализировать массивы данных.
  • еще много мелочей

Обновитесь и протестируйте эту версию, пожалуйста.

 
Renat Fatkhullin:
  • Апгрейд ArrayPrint - теперь может печатать и структуры
Это счастье почти
template <typename T>
void MyPrint( const T &Value )
{
  T Array[1];
  
  Array[0] = Value;
  
  ArrayPrint(Array);
}

void OnStart()
{
  MqlTick Tick;
  
  SymbolInfoTick(_Symbol, Tick);

  MyPrint(Tick);
}
2016.11.10 11:07:42.764 Test (EURUSD,M1)                         [time]   [bid]   [ask]  [last] [volume]    [time_msc] [flags]
2016.11.10 11:07:42.764 Test (EURUSD,M1)        [0] 2016.11.10 11:10:11 1.09207 1.09217 1.09207   500000 1478776211595       2

Только не хватает напрашивающегося ArrayToString. Тогда можно было бы модифицировать вывод. Например, time_msc и flags. 

 
Ошибка
void OnStart()
{
  const int Value = 0;
  int Array[] = {Value}; // 'Value' - constant expression required
}
 
Renat Fatkhullin:

Вчера на MetaQuotes-Demo выпустили бета-версию build 1467:

  • Апгрейд канваса с новыми функциями сглаженного вывода
  • Добавлена новая графическая библиотека /include/graphics с классом CGraphic, который является аналогом графических возможностей языка R. Теперь можно легко визуализировать массивы данных.
Где примеры лежат?
 
С этим проблемы
template <typename T>
void MyPrint( const T &Value )
{
  T Array[1];
  
  Array[0] = Value;
  
  ArrayPrint(Array);
}

struct STRUCT
{
  MqlTick Tick;
  int Tmp;
};

void OnStart()
{  
  STRUCT Tmp = {0};

  MyPrint(Tmp);
}
2016.11.10 11:21:26.976 Test (EURUSD,M1)            [Tmp]
2016.11.10 11:21:26.976 Test (EURUSD,M1)        [0]     0
 
fxsaber:
С этим проблемы
2016.11.10 11:21:26.976 Test (EURUSD,M1)            [Tmp]
2016.11.10 11:21:26.976 Test (EURUSD,M1)        [0]     0
Печать только простых типов конечно же.
 
fxsaber:
Где примеры лежат?

Пока нигде.

Это анонс беты

Причина обращения: