Советники: Breakdowning martingail

 

Breakdowning martingail:

Эксперт, применяющий управление капиталом по методу Мартингейла.

Author: Алексей

 
Да, график тестирования очень хорошо характеризует алгоритм. :D Не для такого размера депозита и/или кредитного плеча он все-таки. А почему код такой здоровый получился(тот же Франк_уд гораздо компактней)?
 

Прошел подробно по экспу. Действительно во многих местах вы неверно работаете с ордерами. Отсюда часть ошибок в работе.
Еще грубейшая ошибка - вы присваиваете переменным int LotBy, LotBy1; значения OrderLots(); От этого что 0.1, что 0.2, что 0.4, 0.8 - все будут равны 0 и закрываться по клозбай.

 
Даже если отбросить провал в конце графика и посмотреть на прямую, то мы имеем при депозите 10000, которого как оказалось мало, за пять с половиной лет прирост всего три тысячи с копейками. Это же вообще ничтО. Если просто положить в банк под процент, то будет больше и никакого риска. Я уже не говорю про любой другой вид инвестмента с минимальным риском, типа покупки недвижимости или blue chips.
Мартингейл - это интересно, но им одним злоупотреблять не стоит, как мне кажется.
 

А Вы могли бы выложить данные тестов эксперта при разном времени начала тестирования? Например
01.10.2004 - по текущий момент времени
01.01.2005 - по текущий момент времени
01.03.2005 - по текущий момент времени
и т.д.

Возможно, что у вас приведённые выше результаты тестов просто легли на кривую. Хотелось бы взглянуть на отличие результатов тестирования при других точках старта работы эксперта.

 

Уважаемый Алексей!
Прошу Вас написать: какие изменения необходимо внести в код советника, чтобы он корректно работал с минимальным лотом 0,01 в певоначальных и отложенных ордерах? При этом чтобы сохранил способность корректно их модифицировать (устанавливать и менять уровень стоп-лоссов, профита, как это происходит при лоте 0,1)?
С уважением, Виталий.

 
vost-01 писал(а):

 

Уважаемый Алексей!
Прошу Вас написать: какие изменения необходимо внести в код советника, чтобы он корректно работал с минимальным лотом 0,01 в певоначальных и отложенных ордерах? При этом чтобы сохранил способность корректно их модифицировать (устанавливать и менять уровень стоп-лоссов, профита, как это происходит при лоте 0,1)?
С уважением, Виталий.

Давно сюда не заглядывал... Практически без разницы, что в начале будет - 0,1 или 0,01, при закрытии серии идет взаимное закрытие ордеров. Но можно сделать это самому - там, где в коде открываются первые два ордера просто поменять 0,1 на 0.01 (если нет других проверок, я просто уже не припомню).

Второе. По большому счету эксперт писался для пробы, а сюда выложен, чтобы посмотреть, как можно организовать сложный советник с использованием большого кол-ва отдельных функций (которые, кстати, можно использовать и в своих экспертах). В любом случае, не рекомендую использовать этот эксперт в реальной торговле - грозит потерей депозита. Хотя... Со мной связывался один человек, который умудрился зарабатывать на этом советнике (правда, постоянно снимая заработанное)...

 
СКАЖИТЕ СОВЕТНИК РАБОТАЕТ САМ или НАДО СТАВИТЬ НА УДАЛЕННЫЙ КОМП????
 

Неплохо!

 
Без обид - мусор!
 
Тема живая? Автор доступен?
Причина обращения: