[Архив]учитесь зарабатывать селяне![Архив] - страница 689
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Т.е. по сути можно вообще написать свою комплексную процедуру и вызывать ее в любом сове в виде функции, чтобы считала все нужные параметры и выводила в лог или в файл, кому как удобнее.
По сути будет свой тестер, но уже валидный, а не от балды, как в МТ.
То же самое. Помнишь говорил, что просада доходила до -7000 ? А на отчете всего 906.71.
Так что подгонять Иланов в тестере похоже нет смысла. Или надо использовать другой метод тестирования.
вставлю свои пять копеек:
1. Необходимо, чтобы каждый стартовый лот (т.е. когда OrdersTotal()==0) составлял определенную часть от AccountBalance(), чтобы всегда сохранялся баланс между просадкой и пачкой открытых позиций
2. в общих переменных создаем переменную, фиксирующую максимальную относительную просадку (абсолютная просадка по барабану, т.к. баланс средств растет) - к примеру, назовем её double MaxPercentDown=0;
3. в Start() можно создать double Down=100*(AccountBalance()-AccountEquity())/AccountBalance() ; //т.е. при отсутствии просадки Down будет <= 0
4. опять же в Start(): if( MaxPercentDown<Down) MaxPercentDown=NormalizeDouble(Down,1); //думаю, точность 0,1% вполне достаточна
5. в ф-ции deinit() устанавливаем:
string str=StringConcatenate("Максимальная относительная просадка: ", MaxPercentDown,"%");
Alert(str);
6. по окончании тестирования (даже без визуализации) читаем последнюю строку журнала. Всё!
ЗЫ в режиме визуализации (даже в самом быстром темпе) поймает макс просадку даже между сделками, что тестер не сделает.
вставлю свои пять копеек:
Все верно. Тут уже реализация кому как удобнее и понятнее. Но принцип тот же. Для меня пока наиболее важны два параметра.
1. Максимальная просадка по эквити в абсолютном выражении.
2. Максимальное отношение просадки к балансу в процентном выражении.
PS: Кстати 1-й пункт из перечисленного не относится к показаниям, а является конкретным методом реализации ММ для мартышки.
PS: Кстати 1-й пункт из перечисленного не относится к показаниям, а является конкретным методом реализации ММ для мартышки.
так вот для тестера это очень важно, т.к. если лот оставить постоянным, то может получиться так, что баланс, к примеру, увеличится в 3 раза и в более неблагоприятной ситуации депозит выдержит большее количество переворотов, что при тестировании не годится (ну или надо ставить ограничение на кол-во переворотов).
по этой же причине интересна именно относительная просада
Что значит следующее:???
ПРОФИТ-ФАКТОР (profit factor) - отношение суммарного выигрыша от всех прибыльных сделок к суммарному проигрышу от всех убыточных.
Имеет смысл только при расчете суммарного выигрыша (проигрыша) с реинвестированием.
При расчете этих величин без реинвестирования является ни чем иным, как (средняя прибыльная сделка*число прибыльных сделок)/(средняя проигрышная сделка*число убыточных сделок).
ПРОФИТ-ФАКТОР (profit factor) - отношение суммарного выигрыша от всех прибыльных сделок к суммарному проигрышу от всех убыточных.
Имеет смысл только при расчете суммарного выигрыша (проигрыша) с реинвестированием.
При расчете этих величин без реинвестирования является ни чем иным, как (средняя прибыльная сделка*число прибыльных сделок)/(средняя проигрышная сделка*число убыточных сделок).
так вот для тестера это очень важно, т.к. если лот оставить постоянным, то может получиться так, что баланс, к примеру, увеличится в 3 раза и в более неблагоприятной ситуации депозит выдержит большее количество переворотов, что при тестировании не годится (ну или надо ставить ограничение на кол-во переворотов).
по этой же причине интересна именно относительная просада
Так что вот, селяне, учтите, Maximal Drowdown на отчете вовсе не говорит о фактической просаде!
Посмотрите на отчет выше. Значение максимальной просады 217.20, однако реальная составляла около 40% от депа! Вот такие они, мартышки, пакостные)
Ну так мартышки не виноваты, если тестер не точно считает максимальную просадку. Можно в советнике точно посчитать, потиково.