При подсчете косинуса в расчетах Profit-ов умножение на AccountLeverage() бессмыслено.
Чтобы функция корректно работала и для случая нескольких торговых инструментов в истории сделок, надо заменить в вышеприведенном коде AccountLeverage() на MarketInfo(OrderSymbol(), MODE_TICKVALUE) / MarketInfo(OrderSymbol(), MODE_POINT).
Profitideal=(OrderTakeProfit()-OrderOpenPrice())...
слишком уж идеальный получается :)
MFE, MAE посмотрите https://www.mql5.com/ru/users/Liliput
При подсчете косинуса в расчетах Profit-ов умножение на AccountLeverage() бессмыслено.
Чтобы функция корректно работала и для случая нескольких торговых инструментов в истории сделок, надо заменить в вышеприведенном коде AccountLeverage() на MarketInfo(OrderSymbol(), MODE_TICKVALUE) / MarketInfo(OrderSymbol(), MODE_POINT).
Согласен с вами, это остатки отпредыдущего варианта . При сделках постоянным лотом вполне подойдет OrderClosePrice()-OrderOpenPrice()
слишком уж идеальный получается :)
MFE, MAE посмотрите https://championship.mql4.com/2008/ru/users/Liliput/reports
Коэффициенты MFE, MAE здесь не учитываются .
Был опробован подход в котором советник тогующий на реальных торгах допускался к торговле по результатам виртуальных торгов ( обратная связь ), правда критерий был другой, но в целом направление перспективное .Задача - сделать адекватный критерий оценки ТС, а как его использовать это другое, например как переключатель между различными ТС .
Коэффициенты MFE, MAE здесь не учитываются .
Был опробован подход в котором советник тогующий на реальных торгах допускался к торговле по результатам виртуальных торгов ( обратная связь ), правда критерий был другой, но в целом направление перспективное .Задача - сделать адекватный критерий оценки ТС, а как его использовать это другое, например как переключатель между различными ТС .
интересная мысль
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Очень хочется иметь универсальный критерий для оценки ТС, который дает всего одну цифирку . Предполагаю, что счас запинаете под лавку, потому как в этой теме сколько трейдеров столько и мнений . Мои поиски привели к следующему алгоритму .Есть обычнаяТС со стопами профитами положит отрицательными сделками . Формируется кумулятивный массив реальных сделок вида сд1,сд1+сд2,сд1+сд2+сд3 и тд. Формируется кумулятивный массив идеальных сделок каждая сделка закрывается по ТР . Теперь каждый массив можно представит как вектор N мерного пространства, а так как размерность векторов одинакова то косинус угла между ними будет равен коэффициенту корреляции, между реальными и идеальными сделками . Ниже привожу код
Как обычно если по теме то любые подзатыльники с благодарностью .