Советники: maximus (11-ая версия) - страница 3

 
mserega:

При тестировании советника начиная с 1999 г он сливает, наверное лот великоват


Это не максимус, загляните в профиль eugene-last
 

Так и быть, учитывая большое количество вопросов а ля "А это та самая 11-ая версия, которая продается на плати.ру за 100 долларов?", я постараюсь объяснить, почему на мой взгляд Nail_Saby не должен был открывать эту тему под названием 11-ая версия максимуса. (Сразу приношу свои извинения автору Nail_Saby за критику, однако я плачу деньги за рекламу своего продукта, а данная версия просто-напросто порочит его репутацию.)

I. Сначала разберем то, на что претендует афтор Nail_Saby:

20. Советник можно использовать и при тесте и при работе одновременно, глобальные переменные разделены;
Глобальные переменные разделены с помощью суффикса Naime. Однако в функции deinit() удаление всех переменных по-прежнему происходит с помощью функции GlobalVariablesDeleteAll(). Последняя удаляет абсолютно все глобальные переменные после завершения теста, включая глобальные переменные, которые используются советником для работы. Что разумеется мешает нормальной торговле советника. Таким образом, 20-ое исправление ни о чем.

21. Советник различает свои и чужие ордера (по магику и по символу);
В функциях add() и calculate_compensation() этот принцип реализован неверно. В случае с calculate_compensation() к тому же нарушается алгоритм определения компенсации. Таким образом, 21-ое исправление ни о чем.

22. Добавлен коэффициент увеличения лота компенсационных ордеров, что позволило более стабилизировать работу советника;
Голословное утверждение. Это чистой воды математика, в которой афтор Nail_Saby не смог разобраться.
А) Как есть: x + x + x = 3x, где x - это лот новой сделки (всего три если речь идет о компенсации)
Если риск = 1:1000, то после открытия двух компенсаций значение становится 1:333 (т.е. советник может выдержать просадку 333 пунктов)
Б) Как стало: x + yx + yx = x +2yx, где y - это некий коэффициент который ЗНАЧИТЕЛЬНЫМ ОБРАЗОМ увеличивает давление на депозит, если советник "промахнулся".
Если риск = 1:1000, то после открытия двух компенсаций с увеличением лота по коэффициенту значение становится 1:100 или вообще 1:50 (т.е. советник сможет выдержать просадку всего 50 пунктов ПРИМЕРНО)
Если посмотреть предыдущие версии, разработанные мною (публикуется аж с мая месяца), там есть увеличение лота по коэффициенту. От такого увеличения лота я отказался именно потому что если советник "промахнулся" и рано открыл компенсацию, давление на депозит и на мозг трейдера увеличивается в разы. Было у вас 2 тыс. долларов, а через пару часов стало, скажем, 500 долларов. Эх. Таким образом, 22-ое исправление ни о чем.

23. Добавлена функция определения причины остановки советника;
Эти пять по-моему ошибок публикуются в журнале автоматически. А вот порядка 30 серверных ошибок в журнале не публикуются, поэтому их нужно выводить на график. Новшество афтора Nail_Saby по сути будет перекрывать написанные советником серверные ошибки. Т.е. если есть запись о серверной ошибке, никому не нужная ошибка о причине остановки советника "сотрет" серверную ошибку. Трейдер проснется утром и увидит информацию, которая ему никак не пригодится. Таким образом, 23-ье исправление добавлено, что называется, "до кучи" и, по сути, является бесполезным, если не вредным.


24. Советник убирает за собой (очистка графика от своих объектов после удаления советника);
Советник убирает за собой только то, что перечислено в функции deinit(). А как же все остальное? Треугольники, отдельные черточки тейпрофитов и стоплоссов, косые пунктирные линии от открытия до закрытия, скрытые подписи?.. Не убирает, пусть мол остаются! Ну хочется ну так СИЛЬНО почистить график, жми крестик графика в правом верхнем углу и открывай новый ну абсолютно чистенький график. Таким образом, 24-ое исправление ни о чем.

25. Если нет минусовых ордеров на графике не висит ненужная надпись "Минус найден...".
А надпись "Итого..." которая перестала правильно работать? См. также 21-ое исправление. Таким образом, 25-ое исправление ни о чем.

II. Теперь разберем вредную косметическую набивку кода, привнесенную афтором Nail_Saby.

После первого перебора сделок, афтор Nail_Saby решил выполнить... еще два таких же for-перебора - в общей сложности порядка 30 строк. Бог с ними со строками, но вот два лишних перебора, переменные из которого ВООБЩЕ НИГДЕ НЕ ИСПОЛЬЗУЮТСЯ, уменьшают скорость работы советника, в том числе при тестировании. Ах, драгоценные секунды с каждого прохода, которые следует помножить на тысячу проходов оптимизации.

III. Зачем же тогда 10-ая версия, шли бы все да покупали сразу 11-ую с нейронной сетью?

10-ая версия - это открытый код, который в силу того что он является бесплатным, содержит ошибки. Однако работает! Работает и демонстрирует основные принципы и логику советника. Если вам хочется больше, будьте добры пройдите по ссылке на плати.ру и купите платную версию.

IV. Выводы

1) На мой взгляд, если афтор Nail_Saby хотел внести свою лепту, нужно было внести эту лепту (как выяснилось, абсолютно бесполезную)... и опубликовать ее в качестве ссылки на файл в моей теме 10-ой версии. Так было было правильнее, в том числе с точки зрения уважения к чужому труду.
2) Ошибки не исправлены, а вот путанница для тех решил купить 11-ую платную версию, разработанную мною, возникла запредельная. Достаточно себе представить человека, который заходит на этот сайт первый или второй раз. Ему некогда разбираться, чем этот код отличается от 10-версии, ну ежу же ясно, что 11-ая версия лучше 10-ой... Как мы только что разобрались, ничего подобного!
3) 11-ая версия максимуса, разработанная мною (следы можно найти в моем профиле):
А) основывается на нейронной сети, которая является ПРИНЦИПИАЛЬНЫМ ОТЛИЧИЕМ от 10-ой версии;
Б) исправляет все принципиальные ошибки, в силу того что она платная, и не включает никакой косметической набивки;
В) сопровождается подробными инструкциями, в том числе счастливые обладатели могут рассчитывать на поддержку по скайпу;
Г) в случае если возможные предложения по улучшению советника носят прогрессивный и принципиальный характер, они будут реализованы бесплатно для покупателей.

Еще раз повторюсь, что приношу свои извинения перед афтором Nail_Saby (который кстати является одним из покупателей 11-ой платной версии, разработанной мною), однако в силу шквала вопросов я был просто вынужден опубликовать этот комментарий и внести ясность.

Огромное спасибо за внимание и понимание!

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