Новая версия платформы MetaTrader 5 build 3950: Снятие/пополнение в терминале и обновленный торговый отчет - страница 9

 

Промахнулся темой и перенёс пару своих сообщений в другую ветку.

По теме. Ждём новый интерфейс MT5. Разработчики молодцы!)

 
MetaQuotes #:

Вы правильно указали на ошибку, спасибо.

Исправим.

Если окно обратной связи еще не закрылось, по тем же несостыковкам, но уже в Сигналах.

Элементарно, казалось бы. 20К deposit, затем только торговые операции. Непонятно, где в простом алгоритме расчета Growth можно создать такой перекос.

 

Из пожеланий:

 Хотелось бы видеть цифры в диаграмме распределения профита по символам.


 
fxsaber #:

Если окно обратной связи еще не закрылось, по тем же несостыковкам, но уже в Сигналах.

Элементарно, казалось бы. 20К deposit, затем только торговые операции. Непонятно, где в простом алгоритме расчета Growth можно создать такой перекос.

Прирост в сигналах?
  • Формула прироста для сигналов тут в пункте 23 https://www.mql5.com/ru/forum/10603#q23
  • Кроме того, некоторые приросты за месяц могут игнорироваться - см пост и пост
FAQ по сервису Сигналы - Создайте свой Сигнал на MQL5 Com, нужно ли за это платить
FAQ по сервису Сигналы - Создайте свой Сигнал на MQL5 Com, нужно ли за это платить
  • 2013.02.11
  • www.mql5.com
На счете провайдера все сделки совершаются объемом в 0. Если же на найденном символе торговля разрешена только частично либо запрещена. Для каждого найденного инструмента проверяется полное разрешение на торговлю
 
Sergey Golubev #:
Прирост в сигналах?
  • Формула прироста для сигналов тут в пункте 23 https://www.mql5.com/ru/forum/10603#q23
  • Кроме того, некоторые приросты за месяц могут игнорироваться - см пост и пост

В курсе всей этой информации. Явно ошибка.

 
Ruslan Khasanov #:

Из пожеланий:

Хорошо бы все озвучить.

 
fxsaber #:

Хорошо бы все озвучить.

Если будет возможность создавать отчет за кастомный период времени, то это будет отличным дополнением.

 

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

Новая версия платформы MetaTrader 5 build 3950: Снятие/пополнение в терминале и обновленный торговый отчет

fxsaber, 2023.09.21 12:45

Если окно обратной связи еще не закрылось, по тем же несостыковкам, но уже в Сигналах.

Элементарно, казалось бы. 20К deposit, затем только торговые операции. Непонятно, где в простом алгоритме расчета Growth можно создать такой перекос.

Разобрался, в чем дело. Проверочный скрипт.

#define MT4ORDERS_BYPASS_MAXTIME 1000000 // Максимальное время (в мкс.) на ожидание синхронизации торгового окружения
#include <KimIVToMT5.mqh> // https://c.mql5.com/3/263/KimIVToMT5.mqh

#define MODE_ASCEND 1
#define MODE_DESCEND 2
#define ArraySort(A, B, C, D) ::ArraySort(A)

#define TRUE true
#define FALSE false

#define start OnStart

#include "GetAccountGain.mq4" // https://www.mql5.com/ru/code/10358


Когда в исходном коде делаю так.

    if ((Type == OP_BUY) || (Type == OP_SELL) || (Type >= OP_DEPOSIT))
    {
      OrdersTable[Amount][TICKET] = OrderTicket();
      OrdersTable[Amount][TYPE] = (Type >= OP_DEPOSIT) ? OP_DEPOSIT : Type; // Комиссионные сделки учитываются, как вывод прибыли.


то выходит тот же Gain, что сейчас в Сигналах.

StartBalance = 20000.00, Gain = -9.81%


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


Поэтому сделал такое изменение.

    if ((Type == OP_BUY) || (Type == OP_SELL) || (Type >= OP_DEPOSIT))
    {
      OrdersTable[Amount][TICKET] = OrderTicket();
      OrdersTable[Amount][TYPE] = (Type > OP_DEPOSIT) ? OP_BUY : Type; // Комиссионные сделки учитываются, как убыток.


И все встало на свое место.

StartBalance = 20000.00, Gain = -17.38%


Т.е. в Сигналах (и, возможно, в ALT+E отчете) точно ошибка.

Строка для поискаOshibka 070.

 
Ruslan Khasanov #:

Если будет возможность создавать отчет за кастомный период времени, то это будет отличным дополнением.

При этом кастомный период уже давно есть в терминале в виде GUI.


 
fxsaber #:

При этом кастомный период уже давно есть в терминале в виде GUI.


Под кастомным периодом понимается любой период заданный пользователем. И было бы неплохо создавать отчет(Alt+E) за этот период.