Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
lifewood:
lifewood:
Ваш индикатор установился на моём графике в правом нижнем углу окна графика. Вопрос: Как можно сделать чтобы перенести индикатор в левый верхний (или нижний) угол окна графика? Возможно ли задавать положение индикатора в окне графика по своему усмотрению?
X_DISTANCE=0; // располож. по горизонтали
Y_DISTANCE=0; // располож. по вертикали
Меняя эти значения , можно установить индикатор в любое место окна графика .
lifewood:
lifewood:
Ваш индикатор установился на моём графике в правом нижнем углу окна графика. Вопрос: Как можно сделать чтобы перенести индикатор в левый верхний (или нижний) угол окна графика? Возможно ли задавать положение индикатора в окне графика по своему усмотрению?
X_DISTANCE=0; // располож. по горизонтали
Y_DISTANCE=0; // располож. по вертикали
Меняя эти значения , можно установить индикатор в любое место окна графика .
lifewood:
lifewood:
Ваш индикатор установился на моём графике в правом нижнем углу окна графика. Вопрос: Как можно сделать чтобы перенести индикатор в левый верхний (или нижний) угол окна графика? Возможно ли задавать положение индикатора в окне графика по своему усмотрению?
X_DISTANCE=0; // располож. по горизонтали
Y_DISTANCE=0; // располож. по вертикали
Меняя эти значения , можно установить индикатор в любое место окна графика .
А как их менять? Приведите пример замены.
Углом привязки является правый нижний угол. Относительно его и нужно ориентироваться.
Углом привязки является правый нижний угол. Относительно его и нужно ориентироваться.
Теперь понял. Передвинул в нужное мне место. А в чём измеряется передвижение, что означают эти цифры "900" и "380" - это пикселы, что ли?
Ещё вопрос: Можно ли в этом индикаторе изменить цвета раскраски? То есть там где доллар снижается (где сейчас синим) изменить цвет на красный, а где доллар растёт (где сейчас оранжевый) изменить на зелёный, цвет рамки сделать серый (silver)? И как это сделать?
1. Во входных параметрах индикатора в переменной tab_color установите нужный цвет рамки .
2. В коде измените значения переменной flag как на примере :
// расчет процентов
if(bid>open && high!=open)
{ percent=(bid-open)/(high-open)*100; // проц.растущего бара
flag=(-1); // ИЗМЕНИТЬ
count=NormalizeDouble(percent/5,0); }
else {
if(bid<open && low!=open)
{ percent=(open-bid)/(open-low)*100; // проц.падающего бара
flag=1; // ИЗМЕНИТЬ
count=NormalizeDouble(percent/5,0); } }
3.Замените функцию f_Color на приведенную ниже :
или
4 Координаты индикатора изменяются в пикселях .
1. Во входных параметрах индикатора в переменной tab_color установите нужный цвет рамки .
2. В коде измените значения переменной flag как на примере :
// расчет процентов
if(bid>open && high!=open)
{ percent=(bid-open)/(high-open)*100; // проц.растущего бара
flag=(-1); // ИЗМЕНИТЬ
count=NormalizeDouble(percent/5,0); }
else {
if(bid<open && low!=open)
{ percent=(open-bid)/(open-low)*100; // проц.падающего бара
flag=1; // ИЗМЕНИТЬ
count=NormalizeDouble(percent/5,0); } }
3.Замените функцию f_Color на приведенную ниже :
или
4 Координаты индикатора изменяются в пикселях .
1.Изменить строку : ObjectSetText("text","USD against all. Period_"+Period_,7,"Verdana",f_Color(text_color,1));
на
ObjectSetText("text","USD against all. Period_"+Period_,7,"Verdana",LightGray);
2. ObjectSetText("perc"+z,minus+DoubleToStr(percent,0),7,"Verdana",f_Color(text_color,flag));//16
на
ObjectSetText("perc"+z,minus+DoubleToStr(percent,0),7,"Verdana",LightGray);
3. ObjectSetText("curr"+z,f_Currency(z),7,"Verdana",f_Color(text_color,flag));//16
на
ObjectSetText("curr"+z,f_Currency(z),7,"Verdana",LightGray);
О том , как вывести настройки цветов в окно с входными параметрами индикатора Вы можете узнать в учебнике по MQL 4.
1.Изменить строку : ObjectSetText("text","USD against all. Period_"+Period_,7,"Verdana",f_Color(text_color,1));
на
ObjectSetText("text","USD against all. Period_"+Period_,7,"Verdana",LightGray);
2. ObjectSetText("perc"+z,minus+DoubleToStr(percent,0),7,"Verdana",f_Color(text_color,flag));//16
на
ObjectSetText("perc"+z,minus+DoubleToStr(percent,0),7,"Verdana",LightGray);
3. ObjectSetText("curr"+z,f_Currency(z),7,"Verdana",f_Color(text_color,flag));//16
на
ObjectSetText("curr"+z,f_Currency(z),7,"Verdana",LightGray);
О том , как вывести настройки цветов в окно с входными параметрами индикатора Вы можете узнать в учебнике по MQL 4.
1.Изменить строку : ObjectSetText("text","USD against all. Period_"+Period_,7,"Verdana",f_Color(text_color,1));
на
ObjectSetText("text","USD against all. Period_"+Period_,7,"Verdana",LightGray);
2. ObjectSetText("perc"+z,minus+DoubleToStr(percent,0),7,"Verdana",f_Color(text_color,flag));//16
на
ObjectSetText("perc"+z,minus+DoubleToStr(percent,0),7,"Verdana",LightGray);
3. ObjectSetText("curr"+z,f_Currency(z),7,"Verdana",f_Color(text_color,flag));//16
на
ObjectSetText("curr"+z,f_Currency(z),7,"Verdana",LightGray);
О том , как вывести настройки цветов в окно с входными параметрами индикатора Вы можете узнать в учебнике по MQL 4.
Ooo! Огромное спасибище! Теперь всё нормально. Супер-индикатор.
Скажите, а возможно сделать такой же индикатор, который бы показывал отношение, например, евро к остальным семи валютам. Затем следующий индикатор показывал отношение фунта к семи нашим валютам, следующий индикатор показывал бы отношение иены к семи валютам, следующий индикатор показывал бы отношение франка к семи валютам. И так далее. То есть, что бы можно было менять "базовую" валюту индикатора? Вот это было бы здорово! Это был бы по настоящему полностью законченный индикатор. Может попробуете сделать? Действительно, был бы классный индикатор, если бы можно было бы менять базовую валюту.
lifewood:
Скажите, а возможно сделать такой же индикатор, который бы показывал отношение, например, евро к остальным семи валютам. Затем следующий индикатор показывал отношение фунта к семи нашим валютам, следующий индикатор показывал бы отношение иены к семи валютам, следующий индикатор показывал бы отношение франка к семи валютам. И так далее. То есть, что бы можно было менять "базовую" валюту индикатора? Вот это было бы здорово! Это был бы по настоящему полностью законченный индикатор. Может попробуете сделать? Действительно, был бы классный индикатор, если бы можно было бы менять базовую валюту.
Как только в выходные случится дождь , приведу в порядок код и выложу именно такой индикатор о котором Вы говорите.