Перейти к содержимому


AMarkets

Sidebar

<a href="https://www.instaforex.org/ru/">??????????? ??????</a>



Советник: Усреднение + Мартингейл

усреднение мартингейл


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 308

#11 Yurchik36

Yurchik36

    Трейдер - звучит гордо

  • Пользователи
  • PipPipPipPipPip
  • 919 сообщений
  • 137 спасибо
  • ГородПинск

Отправлено 29 Январь 2014 - 20:46

Просмотр сообщенияАндрэ (29 Январь 2014 - 18:47) писал:

Спасибо большое за эту идею. :good: А то я думал, что надо запустить 2 терминала... :pig_ball:
Вам ещё многое предстоит узнать на этом форуме) Спрашивайте, узнавайте, а мы подскажем)

Просмотр сообщенияalex0721 (29 Январь 2014 - 18:41) писал:

Я смотрю Вы не плохо обработали данные которые я выложил, значит не зря я их выкладывал.
На данный момент я пришел к выводу что логичнее увеличивать коэффициент мартингейла. То есть на первом уровне маленький, а на третьем большой. Расстояние между ордерами также увеличивать, а вот профит уменьшать. Найти золотую середину очень не просто так как довольно большое количество параметров которые влияют на конечный результат. Дело в том что КМ не самый важный параметр, а имеет такое влияние на прибыль и просадку как и расстояние между ордерами. Ведь есть результаты и с КМ равным единице. Ну а Вы тестировали с какими нибудь параметрами?
Было свободное время. Были данные. Совместил приятное с полезным.
Соглашусь с вашими теориями про лоты, просто расстоняие, про профит.
Ну а вообще можно сделать подсчёты.
Например, для того чтобы понять увеличивать лоты или уменьшать. Во всех уровнях сделать одинаковый к примеру ТП=10, ШАГ=50, КОЛ-ВО ОРДЕРОВ=5. А коэфф в каждом уровне менять. Тогда можно уже узнать что лучше.
Так же чтобы и узнать шаг ордеров, то можно все остальные параметры взять одинаковые, а только шаг изменять.
Также и с количеством ордеров.
И в итоге из каждого прогона повыбирать самые лучшие данные с лучшими прибыльностями и минимальными просадками. И в итоге получатся лучшие настройки.

P.s. У меня комп слабый. Свой отдал брату. На новый ещё не заработал)
alex0721, всё надежда на тебя. на вас?)

#12 alex0721

alex0721

    Бог - иначе бы я умер на Forex

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5 834 сообщений
  • 1235 спасибо
  • ГородУкраина
  • Опыт работы Forex:5

Отправлено 29 Январь 2014 - 21:26

Просмотр сообщенияYurchik36 (29 Январь 2014 - 20:46) писал:

Было свободное время. Были данные. Совместил приятное с полезным.
Соглашусь с вашими теориями про лоты, просто расстоняие, про профит.
Ну а вообще можно сделать подсчёты.
Например, для того чтобы понять увеличивать лоты или уменьшать. Во всех уровнях сделать одинаковый к примеру ТП=10, ШАГ=50, КОЛ-ВО ОРДЕРОВ=5. А коэфф в каждом уровне менять. Тогда можно уже узнать что лучше.
Так же чтобы и узнать шаг ордеров, то можно все остальные параметры взять одинаковые, а только шаг изменять.
Также и с количеством ордеров.
И в итоге из каждого прогона повыбирать самые лучшие данные с лучшими прибыльностями и минимальными просадками. И в итоге получатся лучшие настройки.

P.s. У меня комп слабый. Свой отдал брату. На новый ещё не заработал)
alex0721, всё надежда на тебя. на вас?)

Методика которую Вы предлагаете не совсем корректная для того чтобы выяснить оптимальные параметры. Поскольку каждый параметр по отдельности не так важен как в месте. Это прослеживается даже в результатах которые я выкладывал. Ведь КМ=1,8 для расстояния между ордерами 30 пунктов будет эффективным, а для расстояния 40 пунктов уже будет работать хуже. А поскольку параметров довольно много, то вручную перебирая по одному ничего хорошего сделать не получится. Оптимальный вариант это оптимизация в тестере, что собственно я и делал, лучшие результаты, но далеко не все я выложил здесь. Остается найти что-то среднее из двух таблиц и попробовать протестировать.

#13 alex0721

alex0721

    Бог - иначе бы я умер на Forex

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5 834 сообщений
  • 1235 спасибо
  • ГородУкраина
  • Опыт работы Forex:5

Отправлено 03 Февраль 2014 - 14:24

Просмотр сообщенияYurchik36 (28 Январь 2014 - 20:30) писал:

Это хорошо)
Кстати, а советник вы сами делали или заказывали у кого?

Беру свои слова обратно. Протестировал более подробно и увидел что всё таки он правильно открывает ордера. Просто маленький масштаб был, и кое-где наверное не заметил ордеров)
Спасибо за пояснение ордеров. Я вначале думал что 3+5+10=18 ордеров. А оказалось немного не так. Это максимальное кол-во ордеров, которое уже содержит открытые ранее, а не только для текущего уровня.

Я для себя уже реализовал ваш советник с торговлей на одном графике в 2 стороны. С вашего позволения)
Ну и вообще правильнее тестировать на одном графике. Ведь тогда мы будем знать точные результаты. Ну т.е. если торговля длинными ордерами принесёт какое-то число прибыли, то не обязательно торговля короткими ордерами принесёт точно такое же число прибыли.
Да и при тестировании в одном направлении советник может слить. А при тестировании в двух, в одном входит в просадку, а в другом направлении немного зарабатывает, тем самым увеличивая депозит и не давая слиться. Ну по крайне мере уменьшит % просадки то точно)

На выходных обнаружил что Вы не совсем корректно реализовали работу советника в двух направлениях на одном графике и я поправил это дело. Оказывается что когда Вы его тестировали, то он ставил сделки не по алгоритму который в нем был заложен изначально. Для корректной реализации необходимо было ввести еще один магик, что у коротких позиций был свой, а у длинных свой, что собственно я и сделал.

Прикрепленный файл  Усреднение 2.1.zip   11,86К   52 Количество загрузок:

Спасибо от 3 Пользователи:

#14 Yurchik36

Yurchik36

    Трейдер - звучит гордо

  • Пользователи
  • PipPipPipPipPip
  • 919 сообщений
  • 137 спасибо
  • ГородПинск

Отправлено 04 Февраль 2014 - 07:18

Просмотр сообщенияalex0721 (03 Февраль 2014 - 14:24) писал:

На выходных обнаружил что Вы не совсем корректно реализовали работу советника в двух направлениях на одном графике и я поправил это дело. Оказывается что когда Вы его тестировали, то он ставил сделки не по алгоритму который в нем был заложен изначально. Для корректной реализации необходимо было ввести еще один магик, что у коротких позиций был свой, а у длинных свой, что собственно я и сделал.
Эх. Надеюсь вы меня простите за сделанную ошибку.
Вообще я же предупреждал, что

Просмотр сообщенияYurchik36 (29 Январь 2014 - 07:52) писал:

Мне то не жалко, просто чтоб не получилось какого-то недопонимания) Ваш же советник. Вы и должны реализовывать как считаете лучше, чтоб в дальнейшем использовать)
Вроде суть торговли понял, но всё-равно получилось недопонял ))) или где-то что-то недосмотрел. Но самое главное что вы сами это заметили и вовремя исправили.  Теперь уже можно протестировать советника с правильно доработанным кодом.

А вот кстати и тестирование за год:
Изображение
Единственное меня смущает один момент. У меня старый комп. И долго длится тестирование. Скорее всего что часто модифицируются ордера а также что визуализация прибыли на экране есть.
alex0721, введите пожалуйста в настройки советника функцию включения и отключения визуализации.

Сообщение отредактировал Yurchik36: 04 Февраль 2014 - 08:00


#15 alex0721

alex0721

    Бог - иначе бы я умер на Forex

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5 834 сообщений
  • 1235 спасибо
  • ГородУкраина
  • Опыт работы Forex:5

Отправлено 04 Февраль 2014 - 12:27

Просмотр сообщенияYurchik36 (04 Февраль 2014 - 07:18) писал:

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

Вроде суть торговли понял, но всё-равно получилось недопонял ))) или где-то что-то недосмотрел. Но самое главное что вы сами это заметили и вовремя исправили.  Теперь уже можно протестировать советника с правильно доработанным кодом.

А вот кстати и тестирование за год:
Изображение
Единственное меня смущает один момент. У меня старый комп. И долго длится тестирование. Скорее всего что часто модифицируются ордера а также что визуализация прибыли на экране есть.
alex0721, введите пожалуйста в настройки советника функцию включения и отключения визуализации.

О какой визуализации идет речь? Если при тестировании в тестере, то она убирается при настройках тестирования, слева есть соответствующая галочка.
Что касается вашего теста, то результаты прекрасные, я таких не получал, как Вам удалось подобрать настройки?
Вот что у меня получилось на фунте за два последних месяца:
Прикрепленный файл  1.jpg   217,32К   21 Количество загрузок:
Затем я посидел подумал и решил ввести один маленький фильтр в советник и результаты с теми же параметрами и в тот же период получились вот такими:
Прикрепленный файл  2.jpg   222,11К   18 Количество загрузок:

И конечно сам советник выкладываю. Прикрепленный файл  Усреднение 2.1 (контроль баров).zip   13,32К   26 Количество загрузок:

Спасибо от 1 Пользователь:

#16 Yurchik36

Yurchik36

    Трейдер - звучит гордо

  • Пользователи
  • PipPipPipPipPip
  • 919 сообщений
  • 137 спасибо
  • ГородПинск

Отправлено 05 Февраль 2014 - 08:31

Изменяете вы своим принципам))
Помню раньше говорили что в мартингейле не должно быть никаких фильтров, никаких индикаторов, а только жёсткий расчёт на лот и размер шага))
А сейчас уже потихонечку приделываете контроль баров, потом ещё что-то)))
Ну вообще это шутка) Главное чтоб приносило прибыль, и риски уменьшало.

Ну вижу что в вашем тестировании результат стал получше. Во втором случае уменьшилась просадка. Ну конечно это только за 2 месяца... Для меня такой период тестирования маловат. Вот чтоб за год...ммм..)

А теперь получите немного критики от меня...
Я просил сделать возможность включить/отключить визуализацию информации сделок в верхнем правом углу на графике.
Если просто отключу визуализацию, то не буду видеть сделок на графике, а для меня это самое главное. А это информационное табло только тормозит тестирование, оно мне ни к чему, количество ордеров я и так вижу на графике, а если уже советник в просадке то и  так знаю что это плохо))

Заметил один момент:
Изображение
Для длинных позиций  и коротких позиций данные одинаковые, хотя видно что это 7 длинных позиций, а коротких вообще нет.
А потом заметил уже стало всё нормально.
Изображение
Отдельные данные для длинных и отдельные данные для коротких.

Также обратите внимание вот на это:
Изображение
Предупреждения. Советник и с ними работает, но лучше же конечно чтоб было всё идеально.
Как я понимаю там выделило 409 строчку. А в ней наверное надо выделить в скобочки главные условия. А может и нет.

У вас билд 509, а у меня билд 600.

#17 alex0721

alex0721

    Бог - иначе бы я умер на Forex

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5 834 сообщений
  • 1235 спасибо
  • ГородУкраина
  • Опыт работы Forex:5

Отправлено 05 Февраль 2014 - 10:34

Просмотр сообщенияYurchik36 (05 Февраль 2014 - 08:31) писал:

Изменяете вы своим принципам))
Помню раньше говорили что в мартингейле не должно быть никаких фильтров, никаких индикаторов, а только жёсткий расчёт на лот и размер шага))
А сейчас уже потихонечку приделываете контроль баров, потом ещё что-то)))
Ну вообще это шутка) Главное чтоб приносило прибыль, и риски уменьшало.

Ну вижу что в вашем тестировании результат стал получше. Во втором случае уменьшилась просадка. Ну конечно это только за 2 месяца... Для меня такой период тестирования маловат. Вот чтоб за год...ммм..)

А теперь получите немного критики от меня...
Я просил сделать возможность включить/отключить визуализацию информации сделок в верхнем правом углу на графике.
Если просто отключу визуализацию, то не буду видеть сделок на графике, а для меня это самое главное. А это информационное табло только тормозит тестирование, оно мне ни к чему, количество ордеров я и так вижу на графике, а если уже советник в просадке то и  так знаю что это плохо))

Заметил один момент:

Для длинных позиций  и коротких позиций данные одинаковые, хотя видно что это 7 длинных позиций, а коротких вообще нет.
А потом заметил уже стало всё нормально.

Отдельные данные для длинных и отдельные данные для коротких.

Также обратите внимание вот на это:

Предупреждения. Советник и с ними работает, но лучше же конечно чтоб было всё идеально.
Как я понимаю там выделило 409 строчку. А в ней наверное надо выделить в скобочки главные условия. А может и нет.

У вас билд 509, а у меня билд 600.

Сразу про предупреждения в коде, они появились только в билде 600, а я писал когда был еще 509, можно будет поправить, но ничего страшного в этом нет. Что касается визуализации информации, то конечно ее можно убрать, но уверен что тестирование она нисколько не тормозит. С чего Вы вообще взяли что этот блок тормозит тестирование?

Что касается принципов, то не считаю что я им изменяю, поскольку я был противников индикаторов и я им остался. Также я был против фильтров которые замедляют открытие первого ордера и я их в своем советнике не применил.  Но я не против фильтров которые позитивно сказываются как на прибыли так и на просадке. Что собственно и получилось, а фильтр то простейший и логичный.

Что касается периода тестирования, то и для меня 2 месяца не показатель, но просто еще нет времени сделать хорошие котировки и заняться оптимизацией, сейчас еще работаю над другими идеями.

Вы мне так и не ответили как Вам удалось подобрать столь эффективные параметры для евро? Ведь результаты были замечательные, просадка около 40,000 за год и прибыль в 7 раз больше около 280 тысяч. И я так понял начальный лот на 100 тысяч был равен 1?

#18 Yurchik36

Yurchik36

    Трейдер - звучит гордо

  • Пользователи
  • PipPipPipPipPip
  • 919 сообщений
  • 137 спасибо
  • ГородПинск

Отправлено 05 Февраль 2014 - 12:00

Просмотр сообщенияalex0721 (05 Февраль 2014 - 10:34) писал:

Сразу про предупреждения в коде, они появились только в билде 600, а я писал когда был еще 509, можно будет поправить, но ничего страшного в этом нет.
Это я знаю. Во многих советниках так получилось. Это я просто на всякий случай вам напомнил) Лучше же чтобы вообще никаких ошибок не было))
Ну можете и не исправлять. Я сам знаю что советник будет хорошо работать и с ними.

Просмотр сообщенияalex0721 (05 Февраль 2014 - 10:34) писал:

Что касается визуализации информации, то конечно ее можно убрать, но уверен что тестирование она нисколько не тормозит. С чего Вы вообще взяли что этот блок тормозит тестирование?
Я ещё помню во многих советниках расписывали что лучше отключать информацию на графике.
Ведь теоретически подумать. Чем больше операций выполняет советник, тем сильнее грузится комп. Т.е. чем больше строк, тем больше грузится. Ну или как-то оптимизировать чтобы какие-то части кода он пропускал. Ну так вот, если комп мощный, то конечно этого не заметно, а если слабый, то это будет видно. Вот я и предложил такую идею. Но вы создатель советника. Вам виднее и вам решать надо или нет.))

Просмотр сообщенияalex0721 (05 Февраль 2014 - 10:34) писал:

Что касается периода тестирования, то и для меня 2 месяца не показатель, но просто еще нет времени сделать хорошие котировки и заняться оптимизацией, сейчас еще работаю над другими идеями.
Такое же дело. Нету времени у меня. Всё хочу получить котировки на 99% за очень длительный период, но всё нету времени)

Просмотр сообщенияalex0721 (05 Февраль 2014 - 10:34) писал:

Вы мне так и не ответили как Вам удалось подобрать столь эффективные параметры для евро? Ведь результаты были замечательные, просадка около 40,000 за год и прибыль в 7 раз больше около 280 тысяч. И я так понял начальный лот на 100 тысяч был равен 1?
В моём тестировании же указаны параметры. Попробуйте протестировать и вы с такими же. Конечно у вас ничего не получится.
Это просто произошёл сбой при загрузке котировок из терминала. И они стали идеальными для тестирования. Хотя должны быть другими.
Так что боюсь что я вас разочаровал. Когда получу новые котировки, то вывешу нормальные данные)

#19 alex0721

alex0721

    Бог - иначе бы я умер на Forex

  • Пользователи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5 834 сообщений
  • 1235 спасибо
  • ГородУкраина
  • Опыт работы Forex:5

Отправлено 05 Февраль 2014 - 12:50

Просмотр сообщенияYurchik36 (05 Февраль 2014 - 12:00) писал:

Это я знаю. Во многих советниках так получилось. Это я просто на всякий случай вам напомнил) Лучше же чтобы вообще никаких ошибок не было))
Ну можете и не исправлять. Я сам знаю что советник будет хорошо работать и с ними.

Я ещё помню во многих советниках расписывали что лучше отключать информацию на графике.
Ведь теоретически подумать. Чем больше операций выполняет советник, тем сильнее грузится комп. Т.е. чем больше строк, тем больше грузится. Ну или как-то оптимизировать чтобы какие-то части кода он пропускал. Ну так вот, если комп мощный, то конечно этого не заметно, а если слабый, то это будет видно. Вот я и предложил такую идею. Но вы создатель советника. Вам виднее и вам решать надо или нет.))

Такое же дело. Нету времени у меня. Всё хочу получить котировки на 99% за очень длительный период, но всё нету времени)

В моём тестировании же указаны параметры. Попробуйте протестировать и вы с такими же. Конечно у вас ничего не получится.
Это просто произошёл сбой при загрузке котировок из терминала. И они стали идеальными для тестирования. Хотя должны быть другими.
Так что боюсь что я вас разочаровал. Когда получу новые котировки, то вывешу нормальные данные)

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

Что касается котировок, то удивительно что при некорректной загрузке вы получили хорошее качество моделирования. Я наоборот делаю вроде все верно, а получаю 25% качество.

Что касается предупреждений в коде, то я все уже поправил. Скачать можно здесь Прикрепленный файл  Усреднение 2.1 (контроль баров).zip   34,93К   35 Количество загрузок:

Спасибо от 1 Пользователь:

#20 mishany

mishany

    Пользователь

  • Пользователи
  • PipPip
  • 14 сообщений
  • 0 спасибо

Отправлено 14 Март 2014 - 11:40

alex0721 хотелось бы узнать , вы выложили данного советника , просто по просьбе Yurchik36 , с возможностью дальнейшей модернизацией , или просто , как есть , так пусть и будет ? Или всётаки есть шанс , что вы поможете с дальнейшей доработкой данной совы ? Я в MQl 4 пока лузер . Помогите пожалуйста , потенциал таких советников огромен , при правильном использовании конечно .