Новая версия платформы MetaTrader 5 build 3440: Новый отчет по торговому счету - страница 2

 
Roffild #:

Тоже непонятно, почему метод из-под класса стал считаться "скрытым".

Пишите чище и не добавляйте множество перегруженных методов с одинаковыми именами, да еще и с дефолтными параметрами.

Компилятор старается улучшить код, не допуская откровенно проблемных практик.

Просить замести пыль под ковер не надо.

 
fxsaber #:

Из кеша берется. Новых позиций не открывал.

Из кеша берется глубокая история, а последний период всегда принудительно пересчитывается.
 
Renat Fatkhullin #:

Отчет строится по всей истории, так как смысла в ограниченном периоде нет.

Не видите других сценариев. Например, человек месяц назад запустил другого робота и хочет видеть показатели счета с момента запуска. Старая торговля не интересует.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Статистика на MQL или это только FXBOOKS (как подключить в MQL?)

fxsaber, 2022.08.04 13:47

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

 

Просьба выводить символ подчеркивания во всплывающих подсказках.


 
Renat Fatkhullin #:

Если вы на глобальном уровне создаете переменные столь общего и простого вида, то это очень плохо.

Убирать предупреждения, конечно же, не будем.

Сами же скрестили С с недоклассами и получили MQL5.

#include <Math/Alglib/dataanalysis.mqh>
input double b;
 
Renat Fatkhullin #:

Пишите чище и не добавляйте множество перегруженных методов с одинаковыми именами, да еще и с дефолтными параметрами.

Компилятор старается улучшить код, не допуская откровенно проблемных практик.

Просить замести пыль под ковер не надо.

Для "проблемных практик" существует анализатор кода по типу русского pvs studio или встроенного в CLang с настройкой предупреждений. Но для MQL....

https://github.com/Roffild/RoffildLibrary/blob/master/Include/Roffild/Statistic.mqh сейчас не соберётся из-за:

bool addAll(int index, const Type * const &list[])

Функция не задействована в коде, но компилятору виднее. Выглядит как хак. И этот давнишний хак от Рената или Славы...

RoffildLibrary/Statistic.mqh at master · Roffild/RoffildLibrary
RoffildLibrary/Statistic.mqh at master · Roffild/RoffildLibrary
  • Roffild
  • github.com
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 
Еще одна ошибка с const.
struct A
{
  int i[1];
  
  void f( int &b ) const
  {
    b = 2;
  }  

  void g() const
  {
    this.f(this.i[0]); // OK, вместо constant variable cannot be passed as reference
  }  
};

void OnStart()
{
  const A a;
  
  a.g();
}
Строка для поискаOshibka 046.
 
Roffild #:

Для "проблемных практик" существует анализатор кода по типу русского pvs studio или встроенного в CLang с настройкой предупреждений. Но для MQL....

https://github.com/Roffild/RoffildLibrary/blob/master/Include/Roffild/Statistic.mqh сейчас не соберётся из-за:

Функция не задействована в коде, но компилятору виднее. Выглядит как хак. И этот давнишний хак от Рената или Славы...

Вы какие-то заявления делаете на основе какого-то стороннего шаблонированного кода на неизвестно каком случае.

Если хотите что-то доказать, откройте отдельную ветку, выложите воспроизводимый код и попытайтесь доказать свою позицию. В теме про новую версию оффтопики публиковать не надо. 

 
Управление заданиями для агентов стало лучше, или пока нет смысла мне обновляться (пока идет оптимизация)?
 
По поводу отчета - хорошо бы сделать детализация по Magic, в том числе для сигналов - актуально для мониторинга пакетной торговли.