Скачать MetaTrader 5

Автооптимизация советника - в поисках алгоритма "Больших Зеленых Пятен" :) - страница 3

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Загружай коды из Библиотеки MQL5 через MetaTrader. Это удобно!
Murad Ismayilov
1812
Murad Ismayilov 2012.02.28 07:48  
MetaDriver:

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

Кароче - не заморачивайся крапинками, а ищи максимальную интегральную прибыль по фиксированному диаметру окрестности. Не благодари, лучше прибылью потом поделишься. ;)


Твоя правда, однако сплошной бледно-зеленый прямоугольник и "шахматный" из ярко-зеленых и ярко-красных точек - это разные вещи. Второй - это рулетка. Нужно вводить два критерия - среднее значение точек области и МИНИМАЛЬНОЕ. Поставить коэффиценты значимости на каждый критерий и выводить общую оценку кандидата в лучшую область. И даже не два критерия, а три - площадь тоже важна, так как она дает более устойчивые рекомендации.
Vladimir Gomonov
8277
Vladimir Gomonov 2012.02.28 07:52  
wmlab:

Твоя правда, однако сплошной бледно-зеленый прямоугольник и "шахматный" из ярко-зеленых и ярко-красных точек - это разные вещи. Второй - это рулетка.
Рулетка она по интегралу бледно нулевая (с розовым отливом). Не шей мне второй бублик... ;)
Alexey Subbotin
4998
Alexey Subbotin 2012.02.28 07:55  
Надеюсь, алгоритм-победитель появится тут в виде MQH-файла)))
Комбинатор
15931
Комбинатор 2012.02.28 07:57  

Заблурить Гауссом, потом просто искать максимальные зеленые точки.

Можно даже делать много сглаживаний разными радиусами, тем самым получая еще и приблизительный размер области.

Кстати одним из важных моментов является то, что двумерный фильтр Гаусса вполне себе раскладывается на два одномерных.

Лёха
1264
Лёха 2012.02.28 08:16  
wmlab:

Интересно было бы сравнить нашу "кустарщину". Я обдумываю скользящий квадрат с анализом содержимого.
Блин! В точку! :)
Vladimir Gomonov
8277
Vladimir Gomonov 2012.02.28 08:50  
TheXpert:

Заблурить Гауссом, потом просто искать максимальные зеленые точки.

Можно даже делать много сглаживаний разными радиусами, тем самым получая еще и приблизительный размер области.

Кстати одним из важных моментов является то, что двумерный фильтр Гаусса вполне себе раскладывается на два одномерных.

Ага, неплохо. Можно деже и не блурить а просто накидывать кавадратный однослойный перцетрон с центром в текущей точке с убывающими по радиусу коэффициентами, и щитать сумму.

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

Dmitry Fedoseev
42921
Dmitry Fedoseev 2012.02.28 10:20  
Примерно так. 6-ть вариантов тестовых фигур. (Это не то, что я в начале писал, больше похоже на вариант alsu)
Файлы:
sgreen.mq4 8 kb
Dmitry Fedoseev
42921
Dmitry Fedoseev 2012.02.28 10:21  
alsu:
Надеюсь, алгоритм-победитель появится тут в виде MQH-файла)))

Это с того, кому он больше всего нужен.
Комбинатор
15931
Комбинатор 2012.02.28 10:24  
MetaDriver:

Можно деже и не блурить а просто накидывать кавадратный однослойный перцетрон с центром в текущей точке с убывающими по радиусу коэффициентами, и щитать сумму.

Блуром быстрее, намного, как раз из-за разлагаемости на одномерные фильтры.
Vladimir Gomonov
8277
Vladimir Gomonov 2012.02.28 15:53  
TheXpert:
Блуром быстрее, намного, как раз из-за разлагаемости на одномерные фильтры.

Научи уже, прям заинтриговал! ;)

Или ссыль давай, желательно вменяемую и с популярным уклоном, щёб на пальцах.. :)

123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий