вопрос к знатокам mql4

m100

Новичок форума
Подскажите пожалуйста, возможно ли получить переменную советнику из "Окна Данных", допустим ту, что в черном квадрате, если да то как?
13_1_small.jpg
 

remmer

Активный участник
Подскажите пожалуйста, возможно ли получить переменную советнику из "Окна Данных", допустим ту, что в черном квадрате, если да то как?

В смысле индикатор от индикатора? Сам спрашивал на mql5, ответ такой:

"В общем, мысль Ваша мне понятна - но так просто это не решается. Придется Вам самостоятельно писать подобную функцию..."
"...... создать собственную функцию, в которой будет производиться коррекция показаний iMA в зависимости от показаний iRSI."

Я так сделал сегодня MA от RSI, в принципе несложно.
 
  • Like
Реакции: m100

m100

Новичок форума
В смысле индикатор от индикатора? Сам спрашивал на mql5, ответ такой:
"В общем, мысль Ваша мне понятна - но так просто это не решается. Придется Вам самостоятельно писать подобную функцию..."
"...... создать собственную функцию, в которой будет производиться коррекция показаний iMA в зависимости от показаний iRSI."
Я так сделал сегодня MA от RSI, в принципе несложно.

да индикатор от индикатора

а если за место RSI будет не такой простой индикатор, а какой нить навороченный пользовательский и iMA будет экспоненциальная на пару сотен как тогда быть?)
бесит то что в Окне Данных все точно и замечательно и никакого геморроя, они же берутся из буферов каких то, 100% есть способ к ним добраться вот только как...
 

remmer

Активный участник
а если за место RSI будет не такой простой индикатор, а какой нить навороченный пользовательский и iMA будет экспоненциальная на пару сотен как тогда быть?)
бесит то что в Окне Данных все точно и замечательно и никакого гемороя, неужели никак нельзя оттуда достать "программно" значения?)

Да я сам думал, что можно проще. Я вообще хотел вместо PRICE_CLOSE поставить значение индикатора, но он говорит: "Нельзя. Эти константы задают тип обсчета МА, а не конкретные цены." Вроде в mql нормально разбирается.
 

m100

Новичок форума
Да я сам думал, что можно проще. Я вообще хотел вместо PRICE_CLOSE поставить значение индикатора, но он говорит: "Нельзя. Эти константы задают тип обсчета МА, а не конкретные цены." Вроде в mql нормально разбирается.
Просто понимаешь еще какая проблема, я весь инет облазил, а про то как формируется Окно Данных и как с ним работать вообще нету слова, это печально...
Просто если "добраться до него" сколько геморра уйдет сразу :rolf:
 

remmer

Активный участник
Просто понимаешь еще какая проблема, я весь инет облазил, а про то как формируется Окно Данных и как с ним работать вообще нету слова, это печально...
Просто если "добраться до него" сколько геморра уйдет сразу :rolf:

С другой стороны, если есть в окне и на графике, значит есть буфер, где эти значения находятся. А вот как до него добраться - другой вопрос.

В справке по mql4 пишут, что в функции вызова индикатора можно вставлять только ценовые константы, а mql5 можно и хэндлы других индикаторов. Может, все-таки, в mql4 будет работать?
Завтра попробую, может что получиться.
 

Чико

Почетный гражданин
Не подскажете-вопрос по работе с массивами,конкретно-по функции ArrayCopy()...Мне нужно модифицировать двухмерный массив-переписать n-строк начиная со строки n в начало ...Если указать в dest[] и source[] один и тот же массив -это сработает?Или копирование возможно только через другой массив?
 

Gunth

Новичок форума
Нужен программист для создания простого советника, не требующих никаких индикаторов и т.п. Кто сможет помочь?
 
Верх