Автооптимизация

Автор: 777

Автооптимизация - Fri May 07 2010 01:16 AM

Только сразу не бейте! Идея кажется правдоподобной. grin
Мысль такая:
1.Сделать блок в визуальном редакторе "Автооптимизация" какие блоки привязали связями, такие и участвуют в автооптимизации
2. Если к блоку привязывается блок с изменяемыми параметрами
то сразу в блоке "Автооптимизация" появляется строка полное имя мин макс шаг, трейдер соответственно заполняет мин макс шаг. Если блок не привязан к автооптимизации, то параметры блока остаются с последнего известного значения.
3.Задача блока "Автооптимизация" вызывать оптимизацию, когда:
а)Трейдера нет дома(такое то же бывает, меня ночью часто не бывает дома)
б)Когда скрипт, созданный "скриптотрейдером" указал собственно на этот блок. А "скриптотрейдер" собственно в это время спит после ночных "прогулок" grin
4. Вызов Автооптимизации логичен и выходит из пункта 3.
а)Создать блок "Время Автооптимизации" В голове блока возможность установки времени и даты следующей оптимизации
б) скрипт тупо наткнулся на Автооптимизацию. Блок "Время Автооптимизации" не установлен. В этом случае не помешает закрытие позиций данного скрипта и временное снятие галок с "исполнять вход выход автоматом". Скрипт закончил блок "Автооптимизация" получил результаты!О! Интересно.[ Значит в пункте 1. Там где мы создали блок "Автооптимизация" а именно в его голове путем нажатия на маханькую комочку выскакивает простыня,такая же как в свойствах оптимизации, с возможными(т.е. всеми) результатами, с одной лишь разницей, что квадратик можно выбрать только один.]
Ну так вот, скрипт натолкнулся на автооптимизацию, Блоку Автооптимизация известен конечный критерий, по которому параметры сохранятся, ему известны все параметры, которые надо сохранить, и те которые не участвуют в этот раз в оптимизации, помнит сам скрипт. Снимаются галки с автоисполнения заявок входа-выхода. Закрываются все известные скрипту позиции. Запускается оптимизация.(Даты для Автооптимизации можно поставить в свойствах скрипта, рядом с датами сделать: "Даты для автооптимизации", все пункты для заполнения, такие же как и для Даты, можно разве что добавить: "Сдвиг" сдвиг будет означать смещение дат следующей автооптимизации, в сдвиге можно открыть простыню на выбор: день,два,три,четыре,неделя,2 недели,месяц,2месяца,3месяца и для самых "одаренных" пол года,год), добавить пункт "Сдвиг за" - будет означать до какой даты оптимизируемся от сегодняшней даты (тогда Вы спросите почему за, не знаю, думаю потому-что в тслабе изначально "К" а не "ДО") и опять простыня 0,день,неделя. и пункт "Источник" в простыне источника, будут только те, которые есть в самом скрипте(либо можно блок "Автооптимизация" соединять с источником в самом скрипте). Т.е. если трейдер поставил в "Сдвиг"- месяц, а в "Сдвиг за(до)-неделю" А скрипт за прошедшую неделю выполнил уже оптимизацию и снова натолкнулся, то эта оптимизация пройдет только за предыдущую неделю! Бред? Однако нет! . После завершения оптимизации: Блок "Автооптимизация" автоматом ставит галки на исполнении входов. Скрипт проверяется на наличие ошибок. О! Важно! [Ошибка запуска скрипта: смс сообщения уже что нибудь придумать можно?] Ну вот собственно и все. Ошибок нет - поехали! smile
Автор: Vladimir /

Re: Автооптимизация - Fri May 07 2010 10:14 AM

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

Re: Автооптимизация - Fri May 07 2010 01:29 PM

Хорошая идея.Блок автооптимизации тоже можно будет оптимизировать вручную.И можно пройтись модуляцией по истории.Вдруг выстрелит.
Автор: 777

Re: Автооптимизация - Fri May 07 2010 08:23 PM

Originally Posted By: Vladimir /
тема автооптимизации поднималась , но я не совсем понимаю что вам даёт оптимизация на лету. если скрипт заточен под малый таймфрейм то там в течении дня волотильность несколько раз меняется , и вы скорее всего постоянно будете промахиваться. если же на больший таймфрейм то там считаю вообще оптимизацию за несколько лет делать нужно. При всём этом у вас не должно быть во время оптимизации открытых позиций.
может я ошибаюсь но пока не могу понять прелести атооптимизации.

Вы домосед? Я вот только сейчас домой приперся, что бы оптимизацию сделать. А через 6 часов. Я надеюсь, что через 6, я должен быть в Севастополе-в Балаклаве. Во вторник обратно в Москву. Вот для этого она и нужна. Еще я очень жду ажанду, которую все обещают и обещают. Надоели програмки, которые повторяют действия мышкой по времени.
Автор: Vladimir /

Re: Автооптимизация - Sat May 08 2010 01:12 PM

попробую проще
переоптимизация каждые 6 часов действительно помогает?
Автор: Craft

Re: Автооптимизация - Sat May 08 2010 03:17 PM

Originally Posted By: 777
... Еще я очень жду ажанду, которую все обещают и обещают. Надоели програмки, которые повторяют действия мышкой по времени.
А что за ажанда, если не секрет?
Автор: 777

Re: Автооптимизация - Tue May 11 2010 08:35 AM

Originally Posted By: Vladimir /
попробую проще
переоптимизация каждые 6 часов действительно помогает?

В метатрейдере такой скрипт встречал: Два дня работаем, оптимизация за два. Правда понедельники были исключены в принципе.
Автор: 777

Re: Автооптимизация - Tue May 11 2010 08:49 AM

Originally Posted By: Craft
Originally Posted By: 777
... Еще я очень жду ажанду, которую все обещают и обещают. Надоели програмки, которые повторяют действия мышкой по времени.
А что за ажанда, если не секрет?

Ажанда - это с французского, все равно, что шедуль на английском.
Автор: andy

Re: Автооптимизация - Tue May 11 2010 10:00 AM

Originally Posted By: Vladimir /
тема автооптимизации поднималась


Мы уже обсуждали этот вопрос.
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=4165
Мое мнение не изменилось.

Но я так же понимаю что в будущем мы дозреем до этой темы и будем ее развивать.
В каком виде покажет время.
Автор: andy

Re: Автооптимизация - Tue May 11 2010 10:01 AM

Originally Posted By: 777
Ажанда - это с французского, все равно, что шедуль на английском.


Ажанда тестируется :-)
В скором времени появится.
Автор: 777

Re: Автооптимизация - Tue May 11 2010 10:18 AM

Originally Posted By: andy
Originally Posted By: Vladimir /
тема автооптимизации поднималась


Мы уже обсуждали этот вопрос.
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=4165
Мое мнение не изменилось.

Но я так же понимаю что в будущем мы дозреем до этой темы и будем ее развивать.
В каком виде покажет время.

Так я здесь изложил мысль по поводу ее возможной реализации:
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=5574&gonew=1#UNREAD
Автор: Vladimir /

Re: Автооптимизация - Tue May 11 2010 01:34 PM

Originally Posted By: 777
Originally Posted By: Vladimir /
попробую проще
переоптимизация каждые 6 часов действительно помогает?

В метатрейдере такой скрипт встречал

вы же утверждаете что вам приходится самому каждые 6 часов оптимизировать, я и спрашиваю помогает это или нет.
просто у меня был опыт я так и не нашёл решения когда и как часто оптимизировать, хотя система на прошлом давала дикую прибыль в будущее ну никак я не смог "заглянуть".
считаю идею автооптимизации больше амбициозной нежели практичной...
Автор: andy

Re: Автооптимизация - Tue May 11 2010 02:19 PM

Originally Posted By: Vladimir /
считаю идею автооптимизации больше амбициозной нежели практичной...


Слово "амбициозной" - уж совсем категорично как-то :-)

По существу уважаемый 777 прав. Интуитивно хочется все процессы автоматизировать "по полной".
Это идея сидит уже довольно давно. Как осуществить ?

Как показывает практика, без ежедневного контроля, без пропускания через голову Трейдера работу скрипта, без переоптимизации время от времени, без каких-то новых идей и улучшений в скрипте, со временем качество работы скрипта ухудшается. Как эту "ручную" работу автоматизировать пока понимания нет.
Автор: 777

Re: Автооптимизация - Tue May 11 2010 02:41 PM

Originally Posted By: Vladimir /
Originally Posted By: 777
Originally Posted By: Vladimir /
попробую проще
переоптимизация каждые 6 часов действительно помогает?

В метатрейдере такой скрипт встречал

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

Ну что Вы прицепились к 6 часам. Я про 6 часов писал, имея ввиду, что у меня самолет через 6 часов. Я нигде не писал, что мне оптимизацию надо проводить каждые 6 часов!
Думаю оптимизация каждые 6 часов возможна на некоторых индикаторах, зависящих от своей амплитуды, но я такими индикаторами пока не пользуюсь, без полного автоматизирования это довольно опасно.
Автор: andy

Re: Автооптимизация - Tue May 11 2010 03:30 PM

Originally Posted By: 777
Я про 6 часов писал, имея ввиду, что у меня самолет через 6 часов.


Сервак как я понимаю вы уже себе купили.
Как быстрое решение.
Сделайте на него удаленный доступ и рулите оптимизацией через нетбук откуда угодно.
В любом цивилизованном аэропорту инет есть.

Глаз всегда будет "в рынке и на пульсе". Заиграться можно с этой тотальной переавтоматизаций ....
Автор: 777

Re: Автооптимизация - Tue May 11 2010 03:34 PM

Originally Posted By: andy
без каких-то новых идей и улучшений в скрипте, со временем качество работы скрипта ухудшается.

У меня с точностью до наоборот. Есть скрипт - работает, зарабатывает. Как залезу, что-нибудь улучшить, так "мама не горюй", лучше бы не лез! smile Много раз было, пока в метастоке сидел...
Автор: 777

Re: Автооптимизация - Tue Jun 08 2010 09:47 AM

Originally Posted By: andy
Сделайте на него удаленный доступ и рулите оптимизацией через нетбук откуда угодно.
В любом цивилизованном аэропорту инет есть.


Для тех кому нужно связать КПК с домашним компом.
Пошаговая инструкция:
http://articles.mql4.com/ru/315