Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Хочешь изучить язык MQL5? 300 статей помогут тебе!
ING
21
ING 2014.05.19 19:40 
Насколько я понимаю индикаторный буфер это участок в памяти организованный в виде не именованного массива. А так как он не именованный, то организован доступ к его элементам через указатель (хендл).

Если я правильно все понимаю, скажите, а можно ли получить хэндл обычного (пользовательcкого) массива?

Если да, то как?
Vasiliy Smirnov
12310
Vasiliy Smirnov 2014.05.19 19:45  
ING:
Насуолько я понимаю индикаторный буфер это участок в памяти организованный в виде не именованного массива. А так как он не именованный, то организован доступ к его элементам через указатель (хендл).

Если я правильно все понимаю, скажите, а можно ли получить хэндл обычного (пользователь кого) массива?

Если да, то как?
Через индикатор.
ING
21
ING 2014.05.19 19:55  
zfs:
Через индикатор.
:)

Суть в том, что мне нужно получить МА от разницы значений двух других MA ( SMA(21)-SMA(37) ), т.е. Вычислялю сначала SMA1 (поучаю хендл1), копирую значения В массив. Тоже проделываю с SMA2. А вот дальше имея на руках два массива как запихнуть разницу значений элементов данных массивов в iMA() ?
Andrey Miguzov
2103
Andrey Miguzov 2014.05.19 20:13  
ING:
:)

Суть в том, что мне нужно получить МА от разницы значений двух других MA ( SMA(21)-SMA(37) ), т.е. Вычислялю сначала SMA1 (поучаю хендл1), копирую значения В массив. Тоже проделываю с SMA2. А вот дальше имея на руках два массива как запихнуть разницу значений элементов данных массивов в iMA() ?
Вы описываете алгоритм расчета индикатора MACD. Он идет в стандартной поставке. Посмотрите как там сделано. 
Vasiliy Smirnov
12310
Vasiliy Smirnov 2014.05.19 20:17  
Столько лет прошло, а люди открывают всё для себя макди).
ING
21
ING 2014.05.19 20:22  
zfs:
Столько лет прошло, а люди открывают всё для себя макди).
:)

Люди много чего открывают :) в том числе и макди :)

Тем не менее, вопрос открыт ...
ING
21
ING 2014.05.19 20:25  
MigVRN:
Вы описываете алгоритм расчета индикатора MACD. Он идет в стандартной поставке. Посмотрите как там 
Не знал что есть исходник
Vasiliy Smirnov
12310
Vasiliy Smirnov 2014.05.19 20:36  
ING:
:)

Люди много чего открывают :) в том числе и макди :)

Тем не менее, вопрос открыт ...

Вопрос осталось закрыть только с вашей стороны).

Возьмите хэндл у макди. 

ING
21
ING 2014.05.19 21:09  

Добрался до компа, нашел исходник MACD. Как это сделано в MACD понял :) но вопрос так и истался без ответа. А вопрос бы не в том, как устроен MACD, а в том "есть ли способ получить handle массива (не буфера функции)" :)

Andrey Miguzov
2103
Andrey Miguzov 2014.05.19 21:18  
ING:

Добрался до компа, нашел исходник MACD. Как это сделано в MACD понял :) но вопрос так и истался без ответа. А вопрос бы не в том, как устроен MACD, а в том "есть ли способ получить handle массива (не буфера функции)" :)

Вроде с тех пор по данному вопросу ничего не изменилось...
ING
21
ING 2014.05.19 21:27  

О! Отдельное спасибо за ссылку ...

Благодарю все участников. Тему закрываю.

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