Ошибки, баги, вопросы - страница 1927

 
Vladimir Pastushak:

Это прикол ???

По сути да, но на самом деле соответствует документации

      case 2: return(PERIOD_M2);
      case 3: return(PERIOD_M3);
      case 4: return(PERIOD_M4);      
      case 6: return(PERIOD_M6);
      case 10: return(PERIOD_M10);
      case 12: return(PERIOD_M12);
      case 16385: return(PERIOD_H1);
      case 16386: return(PERIOD_H2);
      case 16387: return(PERIOD_H3);
      case 16388: return(PERIOD_H4);
      case 16390: return(PERIOD_H6);
      case 16392: return(PERIOD_H8);
      case 16396: return(PERIOD_H12);
      case 16408: return(PERIOD_D1);
      case 32769: return(PERIOD_W1);
      case 49153: return(PERIOD_MN1);      
 
Vitaly Muzichenko:

По сути да, но на самом деле соответствует документации


Прикольно, интересно почему половина в норме а половина нет, слава богу что хоть не ироглифы ...

 
Vladimir Pastushak:

Прикольно, интересно почему половина в норме а половина нет, слава богу что хоть не ироглифы ...


Тоже было интересно. Там формула есть в ответах как это считается

 
Есть ли простой способ сконвертировать tpl-шаблон с объектами из MT4 в MT5? Было б здорово, если бы МТ5 мог импортировать четверочные шаблоны, но судя по всему это не так - свойства объектов отличаются и править файл вручную, выясняя по ходу что и как поменялось, не очень-то удобно.
 

В MetaEditor не работает Поиск в файлах (Ctrl+Shift+F) по русским буквам без учета регистра   



 
A100:

В MetaEditor не работает Поиск в файлах (Ctrl+Shift+F) по русским буквам без учета регистра   



Добрый день!

Спасибо за сообщение, исправим.

 

В MT5 крайне раздражают теряющиеся объекты - вот пример был канал регрессии и при смещении на 1 бар пропал.

Вообще эта беда происходит со всеми объектами, особенно, если они построены на верхних ТФ, а ты работаешь на меньшем ТФ.



 
Ошибка компиляции
class CLASS
{
public:
  template <typename T>
  T Get() const // ошибка исчезнет, если убрать const
  {
    T Res;
    return(Res);
  }
};

void OnStart()
{
  CLASS Class;

  Class.Get<MqlTick>(); // template mismatch
}
 

В визуальном режиме тестера ChartScreenShot не работает правильно.

void OnTick()
{
  Print(ChartScreenShot(0, "Test.png", 100, 100)); // true, но файл нулевой длины
  
  ExpertRemove();
}
 

Нужен аналог IndicatorParameters для советников - ExpertParameters.

Из-за его отсутствия невозможно в OnTesterPass понять, какие входные параметры посчитанного прохода пришли.