Прирост сигнала рассчитывается и отображается не правильно!

 

Убедитесь сами: начальный депозит=602usd, прибыль=516usd, снятие существенно выше пополнения.

Как при таком раскладе можно рассчитать прирост=-18% ?



 
Aleksander Gladkov:

Убедитесь сами: начальный депозит=602usd, прибыль=516usd, снятие существенно выше пополнения.

Как при таком раскладе можно рассчитать прирост=-18% ?

Изучите первый пост темы FAQ по сервису Сигналы

FAQ по сервису Сигналы
FAQ по сервису Сигналы
  • 2013.02.11
  • www.mql5.com
Узнать за 15 минут: смотри обучающие видео по торговым сигналам в MetaTrader 4 и MetaTrader 5 Здесь будут собраны и обработаны наиболее частые вопр...
 
Vladimir Karputov:

Изучите первый пост темы FAQ по сервису Сигналы

Изучил, именно к алгоритму расчета прироста сигнала и есть претензии.

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

Такая ситуация складывается когда выводишь прибыль.

Это легко проверить проанализировав существующий алгоритм расчета: https://www.mql5.com/ru/forum/10603#q23.

FAQ по сервису Сигналы
FAQ по сервису Сигналы
  • 2013.02.11
  • www.mql5.com
Узнать за 15 минут: смотри обучающие видео по торговым сигналам в MetaTrader 4 и MetaTrader 5 Здесь будут собраны и обработаны наиболее частые вопр...
 

Aleksander Gladkov:

Это легко проверить проанализировав существующий алгоритм расчета: https://www.mql5.com/ru/forum/10603#q23.

Вот и проанализируйте пусть на примере своего сигнала, и продемонстрируйте несостоятельность описанного алгоритма расчета.

Но без голословных "меня не устраивает".

 
Marsel:

Вот и проанализируйте пусть на примере своего сигнала, и продемонстрируйте несостоятельность описанного алгоритма расчета.

Но без голословных "меня не устраивает".

Приведу наглядный пример расчета по существующей формуле:

Коэффициент прироста К = (Баланс до БО1/Начальный депозит) * (Баланс до БО2/Баланс после БО1) * ... * (Баланс до БОn/Баланс после БОn-1)

Прирост в процентах = (К - 1) * 100%

1 сигнал: Депозит 20usd и два ордера с прибылью +20usd и -20usd - Прирост будет 0%.

КП=(40/20)*(20/40)=1

П=(1-1)*100=0%

2 сигнал: Депозит 20usd и первый ордер с прибылью +20usd, снятие 20usd, второй ордер с прибылью -20usd - Прирост -100%.

КП=(40/20)*(0/20)=0

П=(0-1)*100=-100%

Обратите внимание, что вывод прибыли осуществлен после закрытия ордера. То есть соблюдается условие : "Не выводить прибыль и не пополнять счет при открытых ордерах"

 
Aleksander Gladkov:

Приведу наглядный пример расчета по существующей формуле:

2 сигнал: Депозит 20usd и первый ордер с прибылью +20usd, снятие 20usd, второй ордер с прибылью -20usd - Прирост -100%.

КП=(40/20)*(0/20)=0

П=(0-1)*100=-100%

Поздравляю, вы слили 20 usd из 20 usd, которыми располагали.

 
Marsel:

Поздравляю, вы слили 20 usd из 20 usd, которыми располагали.

Вы, наверное, не обратили внимание, что приведенные два варианта идентичны по своему результату: Ничего не заработали и ничего не потеряли.

Только во втором варианте был вывод средств, что приводит к расчету Прироста=-100%.

 
Aleksander Gladkov:

Вы, наверное, не обратили внимание, что приведенные два варианта идентичны по своему результату: Ничего не заработали и ничего не потеряли.

Только во втором варианте был вывод средств, что приводит к расчету Прироста=-100%.

С точки зрения подписчика деньги на балансе есть 100% располагаемого капитала. После вашего снятия торговля продолжается как и прежде, для подписчика второй вариант будет означать обнуление депозита.

 
Marsel:

С точки зрения подписчика деньги на балансе есть 100% располагаемого капитала. После вашего снятия торговля продолжается как и прежде, для подписчика второй вариант будет означать обнуление депозита.

Разберемся подробнее: Прирост это показатель сигнала, формирующий представление о прибыльности в зависимости от текущего депозита.

Имеем формулу:

Коэффициент прироста К = (Баланс до БО1/Начальный депозит) * (Баланс до БО2/Баланс после БО1) * ... * (Баланс до БОn/Баланс после БОn-1)
Прирост в процентах = (К - 1) * 100%

Если у сигнала всего одна сделка : П=(Баланс/ Начальный депозит -1) *100% =((Баланс- Начальный депозит)/ Начальный депозит*100%=(Прибыль/ Начальный депозит) *100%

Все хорошо: Прибыль соотносится депозиту на котором получена.

Если у сигнала всего две сделка  (Баланс1 можно сократить и привести к общему знаменателю):

П=(Баланс1/ Начальный депозит* Баланс2/Баланс1 -1) *100% =(( Баланс2- Начальный депозит)/ Начальный депозит) *100%=(Прибыль от двух сделок/ Начальный депозит) *100%

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

Рассмотрим на примере:

3 сигнал: Депозит 20usd и два ордера с прибылью +20usd и +20usd.

КП=(40/20)*(60/40)=3; П=(3-1)*100=200%

А если рассчитать прирост для каждой сделки отдельно:

КП1=(40/20)=2; П1=(2-1)*100=100%

КП2=(60/40)=1.5; П2=(1.5-1)*100=50%

То есть две сделки с приростом 100% и 50% получают в итоге результирующий прирост 200%

Объективнее просто усреднить прирост и получить 75%.

Вывод: Существующая формула расчета прироста математически не корректна в результате чего формирует не верное представление о прибыльности сигнала.

 

Aleksander Gladkov:

Вывод: Существующая формула расчета прироста математически не корректна в результате чего формирует не верное представление о прибыльности сигнала.

Формула в Сигналах математически верна. Разумеется расчет может быть произведен используя другую математически верную формулу, что вы продемонстрировали.

 
Marsel:

Формула в Сигналах математически верна. Разумеется расчет может быть произведен используя другую математически верную формулу, что вы продемонстрировали.

Ваша формула не корректна потому что не соответствует заявленной цели, а именно: формировать представление о прибыльности сигнала в зависимости от текущего депозита.

Кроме того, результаты расчета прироста при наличии вывода средств и текущей отрицательной прибыли просто УБИВАЮТ сигнал выводя его в общий минус с невозможностью восстановить положительное значение прироста в не зависимости от дальнейшей огромной прибыльности.

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