Главная
Форум
MQL программирование, помощь, доработки

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

  • Страница 1 из 2
  • 1
  • 2
  • »
Форум Трейдеров » Торговые стратегии и программирование на MQL » MQL программирование, помощь, доработки » Скрипт,производящий операцию вычитания MACD из цены. (Требуется преобразовать исходные котировки в новые.)
Скрипт,производящий операцию вычитания MACD из цены.
Дата: Понедельник, 20.07.2009, 18:15 | Сообщение # 1 Написал: prostoleha
Группа: Пользователи
Сообщений: 9
Награды: 0
Статус: Оффлайн

Исходные котировки содержат тренд
Вычитая из исходных котировок,мы получаем новые котировки,но уже без тренда.
Имея новые котировки,мы можем более точно определить направление движения цены.

Дата: Понедельник, 20.07.2009, 18:37 | Сообщение # 2 Написал: expforex
Группа: Администраторы
Сообщений: 9551
Награды: 34
Статус: Оффлайн

Ок, что из чего вычитать? можно поподробнее? чтоб всем было ясно и понятно что к чему

gestureс Уважением, Владислав Expforex

Дата: Понедельник, 20.07.2009, 18:47 | Сообщение # 3 Написал: expforex
Группа: Администраторы
Сообщений: 9551
Награды: 34
Статус: Оффлайн

То что Вы написали на другом форуме, я принял в овнимание, и вот что получилось:

Надеюсь это то что Вы просили.

Параметры индикатора только для MACD

attach_file Прикрепления

Exp-NewMACD.ex4(2.3 Kb) · 2412937.jpg(134.4 Kb)

gestureс Уважением, Владислав Expforex

Дата: Понедельник, 20.07.2009, 20:05 | Сообщение # 4 Написал: prostoleha
Группа: Пользователи
Сообщений: 9
Награды: 0
Статус: Оффлайн

Спасибо!
А я как раз думал над формулировкой.
То есть это получение разница между фактической ценой и ценой по MACD(средней ценой за несколько дней).
Сейчас протестируем то,что у Вас получилось.

Добавлено (20.07.2009, 17:05)
---------------------------------------------
Только вот что странно!
Вставил я этот файл по адресу experts\indicators и думал,что смогу в терминале в разделе Вставка\Индикаторы\Пользовательский его установить и протестировать но у меня ничего не получилось.
Может,потому,что файл Exp-NewMACD.ex4 должен идти совместно с файлом Exp-NewMACD.mq4 ?

Дата: Понедельник, 20.07.2009, 20:08 | Сообщение # 5 Написал: expforex
Группа: Администраторы
Сообщений: 9551
Награды: 34
Статус: Оффлайн

Нет это не поэтому, но если нужен оригинал, то выложил. смотрите Вы может путаете МАКД и МА, потомму как МАКД показывается в гистограмме. а не на графике.

attach_file Прикрепления

Exp-NewMACD.mq4(1.8 Kb)

gestureс Уважением, Владислав Expforex

Дата: Понедельник, 20.07.2009, 20:35 | Сообщение # 6 Написал: prostoleha
Группа: Пользователи
Сообщений: 9
Награды: 0
Статус: Оффлайн

Суть в том,что МАКД и МА являются средними,то есть рассчитанными за определённый период.
И здесь не важно,где любая из них отображается под графиком,если речь как Вы говорите идёт о гистограмме,или на графике.Важнее другое,что в результате операции вычитания из цены MACD планировалось получить новые котировки(цены),а отобразился график,хотя и показывающий интересные значения.Например,на графике AUD\USD интересным является диапазон 0.8105 -0.8139, ему соответствует внизу на гистограмме диапазон 0.8127 -0.8143.

Дата: Понедельник, 20.07.2009, 21:25 | Сообщение # 7 Написал: expforex
Группа: Администраторы
Сообщений: 9551
Награды: 34
Статус: Оффлайн

я могу перенести все это на график.

attach_file Прикрепления

5062011.mq4(1.8 Kb)

gestureс Уважением, Владислав Expforex

Дата: Понедельник, 20.07.2009, 22:55 | Сообщение # 8 Написал: prostoleha
Группа: Пользователи
Сообщений: 9
Награды: 0
Статус: Оффлайн

Тоже интересный вариант получается.
То есть эту кривую можно рассматривать,как некую границу,за которою цена не пойдёт,скажем,вверх.
А раз она пойдёт вниз,то можно определить,до каких пор она точно дойдёт.
Интересно.Но при двух этих вариантах у нас всё равно цена идёт волнообразно.
Налицо наличие тренда,то есть движения вверх.А вот, если были бы получены новые цены, как результат совершения этой операции вычитания, то можно было бы сказать более точно о направленности движения.
Насколько я знаю в результате такой операции должны быть новые цены.
Странно? А если попробовать вычесть из цены линейную регрессию, то тоже цены не поменяются?
Хотя в этом случае точно должны быть получены цены в районе 0.

Дата: Понедельник, 20.07.2009, 23:43 | Сообщение # 9 Написал: expforex
Группа: Администраторы
Сообщений: 9551
Награды: 34
Статус: Оффлайн

Нет, ну я сделал так как Вы просили, вычил из текущей цены - значение МАКД, а МАКД изменяется от 0 до ........

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

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

attach_file Прикрепления

4149148.jpg(55.5 Kb)

gestureс Уважением, Владислав Expforex

Дата: Понедельник, 20.07.2009, 23:45 | Сообщение # 10 Написал: expforex
Группа: Администраторы
Сообщений: 9551
Награды: 34
Статус: Оффлайн

СМотрите, Внизу значения МАКД а на графике красная жирная линия, это наш новый индикатор. Когда значение МАКД близиться к 0, тогда и жирная линия близиться к цене.

attach_file Прикрепления

4718761.jpg(89.1 Kb)

gestureс Уважением, Владислав Expforex

Форум Трейдеров » Торговые стратегии и программирование на MQL » MQL программирование, помощь, доработки » Скрипт,производящий операцию вычитания MACD из цены. (Требуется преобразовать исходные котировки в новые.)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: