Ответить
29.12.2010, 19:40
Аватар для m100
m100 m100 вне форума Активный участник
Регистрация: 07.10.2009 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 0

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

Подскажите пожалуйста, возможно ли получить переменную советнику из "Окна Данных", допустим ту, что в черном квадрате, если да то как?
29.12.2010, 19:53
Аватар для remmer
remmer remmer вне форума Активный участник
Регистрация: 24.10.2010 / Сообщений: 18
Поблагодарили 41 раз(а) / Репутация: 42
Подскажите пожалуйста, возможно ли получить переменную советнику из "Окна Данных", допустим ту, что в черном квадрате, если да то как?
В смысле индикатор от индикатора? Сам спрашивал на mql5, ответ такой:

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

Я так сделал сегодня MA от RSI, в принципе несложно.
m100 
29.12.2010, 20:00
Аватар для m100
m100 m100 вне форума Активный участник
Регистрация: 07.10.2009 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 0
В смысле индикатор от индикатора? Сам спрашивал на mql5, ответ такой:
"В общем, мысль Ваша мне понятна - но так просто это не решается. Придется Вам самостоятельно писать подобную функцию..."
"...... создать собственную функцию, в которой будет производиться коррекция показаний iMA в зависимости от показаний iRSI."
Я так сделал сегодня MA от RSI, в принципе несложно.
да индикатор от индикатора

а если за место RSI будет не такой простой индикатор, а какой нить навороченный пользовательский и iMA будет экспоненциальная на пару сотен как тогда быть?)
бесит то что в Окне Данных все точно и замечательно и никакого геморроя, они же берутся из буферов каких то, 100% есть способ к ним добраться вот только как...
29.12.2010, 20:05
Аватар для remmer
remmer remmer вне форума Активный участник
Регистрация: 24.10.2010 / Сообщений: 18
Поблагодарили 41 раз(а) / Репутация: 42
а если за место RSI будет не такой простой индикатор, а какой нить навороченный пользовательский и iMA будет экспоненциальная на пару сотен как тогда быть?)
бесит то что в Окне Данных все точно и замечательно и никакого гемороя, неужели никак нельзя оттуда достать "программно" значения?)
Да я сам думал, что можно проще. Я вообще хотел вместо PRICE_CLOSE поставить значение индикатора, но он говорит: "Нельзя. Эти константы задают тип обсчета МА, а не конкретные цены." Вроде в mql нормально разбирается.
29.12.2010, 20:21
Аватар для m100
m100 m100 вне форума Активный участник
Регистрация: 07.10.2009 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 0
Да я сам думал, что можно проще. Я вообще хотел вместо PRICE_CLOSE поставить значение индикатора, но он говорит: "Нельзя. Эти константы задают тип обсчета МА, а не конкретные цены." Вроде в mql нормально разбирается.
Просто понимаешь еще какая проблема, я весь инет облазил, а про то как формируется Окно Данных и как с ним работать вообще нету слова, это печально...
Просто если "добраться до него" сколько геморра уйдет сразу
29.12.2010, 20:27
Аватар для remmer
remmer remmer вне форума Активный участник
Регистрация: 24.10.2010 / Сообщений: 18
Поблагодарили 41 раз(а) / Репутация: 42
Просто понимаешь еще какая проблема, я весь инет облазил, а про то как формируется Окно Данных и как с ним работать вообще нету слова, это печально...
Просто если "добраться до него" сколько геморра уйдет сразу
С другой стороны, если есть в окне и на графике, значит есть буфер, где эти значения находятся. А вот как до него добраться - другой вопрос.

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

Регистрация: 14.03.2010 / Сообщений: 656
Поблагодарили 295 раз(а) / Репутация: 299
Не подскажете-вопрос по работе с массивами,конкретно-по функции ArrayCopy()...Мне нужно модифицировать двухмерный массив-переписать n-строк начиная со строки n в начало ...Если указать в dest[] и source[] один и тот же массив -это сработает?Или копирование возможно только через другой массив?
23.01.2011, 06:25
Аватар для Gunth
Gunth Gunth вне форума Новичок форума
Регистрация: 19.10.2010 / Сообщений: 42
Поблагодарили 9 раз(а) / Репутация: 10
Нужен программист для создания простого советника, не требующих никаких индикаторов и т.п. Кто сможет помочь?
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 21:27. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO