MQL4 - automated forex trading   /  

Code Base

Code Base  Индикаторы  AMkA Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый код


Скачай MetaTrader 5 и посети MQL5.community Code Base
и торгуй мобильно!
Библиотека программ на новом MQL5
Готовься к Чемпионату -
Не нашёл подходящий код? Закажи его в разделе Работа

Этот скрипт для
MetaTrader 4

и торгуй мобильно!

Имя:
AMkA
Автор: dmitriy (24.11.2006 11:25)
Скачано: 2364
Скачать:
 AMkA.mq4 (9.0 Kb) View

Скользящая средняя по Кауффману с возможностью читать через iCustom, изменять цену, к которой применяется и способ расстановки точек: на базе пипсового фильтра или с расчетом стандартного отклонения.

Параметр app_price влияет на то, какие цены используются при расчете.

app_price = 0 - Цена закрытия
app_price = 1 - Цена открытия
app_price = 2 - Максимальная цена
app_price = 3 - Минимальная цена
app_price = 4 - Средняя цена, (high+low)/2
app_price = 5 - Типичная цена, (high+low+close)/3
app_price = 6 - Взвешенная цена закрытия, (high+low+close+close)/4

Если параметр use_stdev установить в true, то критерий установки сигнальном точки выглядит как


AMA-AMA0 > StDev(AMA-AMA0,periodAMA)*dK


где:

AMA-AMA0 - последнее приращение АМА;

StDev(AMA - AMA0, periodAMA) - стандартное отклонение приращений индикатора за период;

dK - внешний параметр.


Если параметр use_stdev установить в false, то критерий установки сигнальной точки выглядит так:


AMA - AMA0 > dK*Point

В отличие от всех АМА, которые мне довелось видеть, в том числе на этом сайте, эта версия нормально читается функцией iCustom().

AMkA

5 комментариев  Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый комментарий
на чампе чую эксперт нормально не оптимизировался
29.09.2008 22:24 Olimp
Mathemat писал(а):

Отлично, спасибо автору! Наконец-то первая ласточка AMA здесь. Посмотрим, что она может в экспертах. Надеюсь, скоро появятся и другие МА.

http://championship.mql4.com/2006/ru/users/komposter/

DTrader

Советник объединяет 2 стратегии:
Стратегия "AMA" основывается на одноименном индикаторе (авторы konKop, wellx). Сигналом для открытия бай-позиции используется синяя точка на линии индикатора.
Стратегия "DiapaZon" играет в сторону пробития коридора цен. Например, если в течении дня цены колебались в пределах 50 пунктов, то при проходе цены через верхнюю границу диапазона, открывается бай-позиция.

Параметры для советника подобраны путем оптимизации за 2005-й год на EURUSD, H1.
Эксперт создавался с целью показать возможность объединения 2-х стратегий в одной программе.

30.11.2006 14:29 komposter
eugenk1 писал(а):
Mathemat, прости, а что такое Fractal Adaptive MA ? Если тебя мувы интересуют, глянь тут мув на основе преобразования Фурье. Он лучше Кауфмана, а главное хорошо понятно что это такое.
Смотря для какой цели лучше. Если для цели фильтрации флэтов - то нет, не лучше. Основная идея всех Аdaptive МА - именно в резком увеличении периода сглаживания на флэтовых участках, выявляемых по разным критериям. FRAMA делает это на основе фрактальной размерности чарта.
27.11.2006 01:01 Mathemat
Mathemat, прости, а что такое Fractal Adaptive MA ? Если тебя мувы интересуют, глянь тут мув на основе преобразования Фурье. Он лучше Кауфмана, а главное хорошо понятно что это такое.
24.11.2006 23:54 eugenk1

Отлично, спасибо автору! Наконец-то первая ласточка AMA здесь. Посмотрим, что она может в экспертах. Надеюсь, скоро появятся и другие МА.

Я и сам пытаюсь сделать FRAMA (Fractal Adaptive MA), которая вроде бы более динамична. Но спешить не буду, выложу только тогда, когда буду уверен, что все в коде нормально.

24.11.2006 13:32 Mathemat