Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Fuzzy logic - эксперт для MetaTrader 4

Просмотров:
6580
Рейтинг:
(7)
Опубликован:
2008.07.17 07:07
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Все недочеты в скачиваемом эксперте исправлены, математика работает правильно (исправление от 19 июля 2008).

Теоретического материала по нечетким системам очень много, поэтому конкретно по эксперту:

1) Оценка осуществляется на основе значений пяти индикаторов (Gator, WPR, AC, DeMarker и RSI). Оценка осуществляется на основе трапецевидных функций принадлежности.

2) Ранжирование и вес показателей можно менять непосредственно в коде.

3) В качестве основы для нечеткой оценки (покупать, продавать, ничего не делать) можно использовать не только вышеперечисленные индикаторы, но и многое другое (например, что вы предпочитаете использовать сами).

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


Советы:

  • Если будете вводить собственные критерии оценки вместо пяти встроенных индикаторов, рекомендую такие критерии разбивать на границы нечетких оценок (в коде - массивы arGator[7] и т.д.).
  • Не пытайтесь переоптимизировать параметры функции принадлежности (в коде они не вынесены во внешние переменные) - большого эффекта это не даст, поверьте, проверено.
  • Экспериментируйте - в качестве технологии принятия решений нечеткая логика, я считаю, вне конкуренции. Может быть кому-то поможет победить в чемпионате.
VQ bars VQ bars

Индикатор VQ bars.

One Side Gaussian индикаторы, подправленные и пополненные One Side Gaussian индикаторы, подправленные и пополненные

One Side Gaussian индикаторы, подправленные и пополненные

FIBO_S FIBO_S

Индикатор FIBO_S.

MA_Dash_Cobra MA_Dash_Cobra

Индикатор MA_Dash_Cobra.