Скачать MetaTrader 5

MA получение значений по времени?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Повторяй сделки успешных трейдеров. Подпишись на сигнал!
Matvey Alekseev
508
Matvey Alekseev 2013.06.30 20:48 

Всем привет! Есть индикатор с графиком MA, через iCustom получаю его хендл, дальше копирую буфер, в наличии имею цены MA по определённым временным отрезкам(?) 
Интересует возможность получения цены именно с кривой MA в нужное мне время, например в каждый тик я хочу знать какое значение MA было 300 секунд назад или скажем 247 секунд назад.

Sceptic Philozoff
Модератор
17844
Sceptic Philozoff 2013.06.30 20:59  

Интерполяция - и флаг вам в руки.

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

Так что вам придется как следует потрудиться, чтобы придать смысл фразе "я хочу знать какое значение MA было 300 секунд назад или скажем 247 секунд назад". Этот смысл будет, конечно, сугубо индивидуальным.

Matvey Alekseev
508
Matvey Alekseev 2013.06.30 22:27  
Mathemat:

Интерполяция - и флаг вам в руки.

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

Так что вам придется как следует потрудиться, чтобы придать смысл фразе "я хочу знать какое значение MA было 300 секунд назад или скажем 247 секунд назад". Этот смысл будет, конечно, сугубо индивидуальным.

Флаг взял, интерполяцию тоже...

ps: а смысл простой, если я что то вижу на своём мониторе, я знаю что это можно всё рассчитать, и естественно за скудным знанием библиотек mql5 я пишу на форум, дабы может есть уже готовый функционал, чтобы не ездить на велосипедах... 
 
Andrey Khatimlianskii
56207
Andrey Khatimlianskii 2013.06.30 22:48  

Если интересует значение МА, которое было в средине бара, нужно его хранить самому.

В более простом случае - с МА, построенной по клоус или опен - можно рассчитать это значение самостоятельно (для любого бара).

А если интересует МА по тикам, то стройте тиковый график и считайте по нему МА.

 

Алексей прав, задача поставлена не корректно или не полностью. 

Vasiliy Smirnov
12315
Vasiliy Smirnov 2013.07.01 07:54  
Когда хэндл взяли и в массив загнали значения, то имеете значения MA, соответствующие барам, а бары имеют значение по времени.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий