Как получить данные из индюка? - страница 2

 

NULL - текущая валютная пара

0 - текущий таймфрейм (период)

" SampleInd " - имя индюка, с которого нужны данные

13 - какой то внешний параметр, передаваемый индюку (если у него есть такие, если нет - не нужно)

1 - номер по порядку в том окне, которое я попросил тебя открыть (ты называешь "ряд чисел"). В данном случае - 1 - это 2-ой сверху вниз

0 - сдвиг в тиках измерения таймфрейма влево по графику, откуда нужно брать данные. 0 - текущее значение

 
Retabs:

Сделал. Показывает ряд чисел. Что они означают?

Вам учиться надо, а не ждать подсказок! У всех свои задачи, которые сами решают! Учите с азов, тогда будете разбираться что, где, куда и как! Необходимо прилагать усилия, волю, настойчивость в изучении всего вам рекомендованного! Без учения будете сливать депозит, другого не дано!
 
_new-rena:

NULL - текущая валютная пара

0 - текущий таймфрейм (период)

" SampleInd " - имя индюка, с которого нужны данные

13 - какой то внешний параметр, передаваемый индюку (если у него есть такие, если нет - не нужно)

1 - номер по порядку в том окне, которое я попросил тебя открыть (ты называешь "ряд чисел"). В данном случае - 1 - это 2-ой сверху вниз

0 - сдвиг в тиках измерения таймфрейма влево по графику, откуда нужно брать данные. 0 - текущее значение


Всё это есть в Документации! Но когда сам найдёт, в голову влезет, а по подсказкам в голове не задержится!
 
borilunad:

Всё это есть в Документации! Но когда сам найдёт, в голову влезет, а по подсказкам в горове не задержится!
Естественно
 
_new-rena:
Естественно

Да уж, ведь по самим себе знаем! А то думают, щас мне набросают и бабки поваляться, только отгребай! ДЦ должны не бонусы дарить, а лопату с рукавицами! :))
 
_new-rena:

https://docs.mql4.com/ru/indicators/icustom

iCustom(NULL,0,"SampleInd",13,1,0);


Большое Спасибо! Уже хоть чучуть стало понятнее. Всетаки обшатся с чаловеком - нааамного понятнее чем с справкой.

iCustom - Возвращает значение указанного пользовательского индикатора.

NULL - Символьное имя инструмента, на данных которого будет вычисляться индикатор. NULL означает текущий символ.
+
NULL - устраивает
*Почему же на скрине пишет 55 ?
*В случае EURJPY, так и писать EURJPY ?

0 - Период. 0 означает период текущего графика.
+0 - устраивает
*Скрин снят с М1, почему же на скрине второе число 2(PERIOD_M2) что ли ?

SampleInd - Имя пользовательского индикатора
*Что писать мне?
* Почему же на скрине пишет 10?
*Что означает в справке "..." ? Если в вашем примере 5 параметров, на скрине 5 параметров, и в справке если не считать "..." тоже 5 параметров.

и.т.д

 
Retabs:


Большое Спасибо! Уже хоть чучуть стало понятнее. Всетаки обшатся с чаловеком - нааамного понятнее чем с справкой.

iCustom - Возвращает значение указанного пользовательского индикатора.

NULL - Символьное имя инструмента, на данных которого будет вычисляться индикатор. NULL означает текущий символ.
+
NULL - устраивает
*Почему же на скрине пишет 55 ?
*В случае EURJPY, так и писать EURJPY ?

0 - Период. 0 означает период текущего графика.
+0 - устраивает
*Скрин снят с М1, почему же на скрине второе число 2(PERIOD_M2) что ли ?

SampleInd - Имя пользовательского индикатора
*Что писать мне?
* Почему же на скрине пишет 10?
*Что означает в справке "..." ? Если в вашем примере 5 параметров, на скрине 5 параметров, и в справке если не считать "..." тоже 5 параметров.

и.т.д

Какие скрины??? В справке читать надо а не скрины смотреть какие-то...

NULL так и писать, таимфрейм - в минутах, т.е. если Н1 - то 60, имя - это имя файла без расширения, точно так писать надо, как в эксплорере показывает.

Если у индикатора есть внешние параметры (extern) - обязательно передавать их в том же порядке через iCustom после имени.

 
borilunad:

Вам учиться надо, а не ждать подсказок! У всех свои задачи, которые сами решают! Учите с азов, тогда будете разбираться что, где, куда и как! Необходимо прилагать усилия, волю, настойчивость в изучении всего вам рекомендованного! Без учения будете сливать депозит, другого не дано!

Реал пока ожидает своего времени.
 
Retabs:


Большое Спасибо! Уже хоть чучуть стало понятнее. Всетаки обшатся с чаловеком - нааамного понятнее чем с справкой.

Согласен. Удачи!

Со временем справка станет лучшим помощником.

 
_new-rena:

Согласен. Удачи!

Со временем справка станет лучшим помощником.

Растолкуйте что я правильно понял а что нет.

double val=iCustom(NULL,0,"RegressionPolynomial",13,1,0);

double - значит переменная val будет действительное число, содержащее дробную часть.

val - переменная которую мы назвали val (что будет означать конечное числовое значение переменной val?)

= - присваиваем значения переменной val

iCustom - Вызываем функцию которая наделит переменную числовым значением

( - маркер что именно отсюда будут перечисляться Параметры функции iCustom

NULL - функция iCustom будет вычислять переменную val с текущей валютной пары

0 - функция iCustom будет вычислять переменную val с текущего периода графика

"RegressionPolinomynal" - имя индикатора из которого функция iCustom будет вычислять переменную val

13 - input-параметр(числовое значение первого параметра, который отображается в окне свойств индикатора)

1 - Непонятно :( (пишут Индекс линии индикатора)

0 - Непонятно :( индекс тика или свечки с параметров которого функция iCustom будет вычислять переменную val. (0-текущее, 1-предыдущее, 2-предпредыдущее...) НО ЧТО? Тик или Свечка

) - маркер что именно досюда будут перечисляться Параметры функции iCustom

; - конец куска кода который отвечает за присваиванием значения переменной val

Причина обращения: