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

Прошу включить макросы

__SCRIPT__ - компилируемый mq5-файл является Скриптом.

__INDICATOR__ - компилируемый mq5-файл является Индикатором.

__EXPERT__ - компилируемый mq5-файл является Советником.

__SERVICE__ - компилируемый mq5-файл является Сервисом.


Ситуация, когда MQLInfoInteger нельзя использовать

#ifdef __EXPERT__

void OnTick()
{
  static bool FirstRun = true;
  
  if (FirstRun)  
  {
    Print("FirstTick!");
    
    FirstRun = false;
  }
  
  OldOnTick();
}

#endif // __EXPERT__

#ifdef __SERVICE__

void OnTick( const string &Symb )
{
  static bool FirstRun = true;
  
  if (FirstRun)  
  {
    Print("FirstTick!");
    
    FirstRun = false;
  }
  
  OldOnTick(Symb);
}

#endif // __SERVICE__

#define OnTick OldOnTick

// Дальше код советника/сервиса.

Как через MQL получить PR-Агента? Замеряю скорость работы Агента, хотел взять PR, но здесь его нет.
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
fxsaber:
Как через MQL получить PR-Агента? Замеряю скорость работы Агента, хотел взять PR, но здесь его нет.

А смысл? Все равно не получится агентов выбирать. Обрубать задачу, если она слишком долго выполняется, можно и без PR.

Stanislav Korotky:

А смысл? Все равно не получится агентов выбирать. Обрубать задачу, если она слишком долго выполняется, можно и без PR.

Смысл в возможности указания несоответствия PR-Агента его реальной производительности. Или наоборот - показать адекватность расчета рейтинга.

Не получается открыть MT4-демосчет на MetaQuotes-Demo.

MT4-тестер в режиме "Все тики" совершает сделки на барах, которых нет в истории

fxsaber:

Смысл в возможности указания несоответствия PR-Агента его реальной производительности. Или наоборот - показать адекватность расчета рейтинга.

Указать кому - MQ? Они же по своему алгоритму считают PR, а тут предлагается другой способ померить "реальную производительность"?

Stanislav Korotky:

Указать кому - MQ?

Да.

2 вопроса.

1. Как на экран в МТ5 вывести значения стопов по позиии как это было в МТ4. Стало крайне не удобно. Так-как не могу посмотреть даже в истории стопы к сделке. Выводится только в ордерах отдельно, может это как-то включить можно галочкой?

2. Какие котировки использует агент перед во время тестирования - моего терминала или свои загруженные по символу. Спрашиваю потому что часто стал замечать разные результаты теста агента и теста на моем компе одиночного

Anton Ohmat:

2 вопроса.

1. Как на экран в МТ5 вывести значения стопов по позиии как это было в МТ4. Стало крайне не удобно. Так-как не могу посмотреть даже в истории стопы к сделке. Выводится только в ордерах отдельно, может это как-то включить можно галочкой?

2. Какие котировки использует агент перед во время тестирования - моего терминала или свои загруженные по символу. Спрашиваю потому что часто стал замечать разные результаты теста агента и теста на моем компе одиночного


Счет неттинг?