Урок по MQL4. Графические объекты в MQL4

preview_player
Показать описание
Показываю как работать с графическими объектами.
Автор: Олег Ремизов / Oleg Remizov

Рекомендации по теме
Комментарии
Автор

Спасибо за урок! Всё доступно и понятно. Буду дальше изучать mql4 с вами.

ИгорьКорень-вс
Автор

Ну, что... Вы как всегда на Высоте! ))) Все просто и понятно, понятнее д "учебника MQL4" в котором я "заблудился".
Спасибо, очень полезно с Вами общаться.

SergeyBolshakoff
Автор

Благодарю!
mql4.
Пример построения прямоугольника по ценам High и Low за N количество свечей.
Логика и программирование.

namesurname
Автор

Хорошо, спасибо Олег.
Вот единственное что пока не могу найти это функцию которая указывает цену открытия по конкретной паре (как iOpeo[0] только этот массив не дает по конкретному инструменту ) .
В функции "MarketInfo" в справочнике не нашла цену открытия свечи...
Я хочу сравнить MarketInfo("EURCHF", MODE_ASK)>("Цена открытия свечи "EURCHF")
Олег как можно это сделать?

SiberPaul
Автор

Олег скажи пожалуйста как правильно рисовать графические символы...

ObjectCreate("Кубик", OBJPROP_ARROWCODE, 0, 0, 0);// Создание объ.
ObjectSet("EURUSD_LONG", OBJPROP_CORNER, 1); // Привязка угол
ObjectSet("EURUSD_LONG", OBJPROP_XDISTANCE, 15);// Координата Х
ObjectSet("EURUSD_LONG", OBJPROP_YDISTANCE, 15);// Координата Y

Как правильно его отображать? из Wingdings номер 117

SiberPaul
Автор

Олег, Здравствуйте!
Все примеры в ваших видеоуроках построены на работе с ордерами "немедленного исполнения" (OP_BUY и OP_SELL), а примеров с выставлением "отложенных ордеров" нет ?!
Можете ли Вы по показать работу "канального советника"? Например, формирование канала происходит с 02:00 до 07:00 и окончанию времени (07:00) выставляются ордеры "OP_BUYSTOP" и "OP_SELLSTOP" по "границам канала" соответственно... ?

SergeyBolshakoff
Автор

Олег, скажи пожалуйста как привязать объект к цене.
На пример как написать условие (Цена>OBJ_HLINE)

yuliasilber
Автор

Олег привет
Скажи пожалуйста как можно получить Bid или Ask по определенной паре?
В функциях iOpen(), iClose() можно конкретно задать определенную пару "EURCHF" к примеру а как же функцией можно получить Bid или Ask конкретной пары?

SiberPaul
Автор

ObjectCreate("Кубик", OBJPROP_ARROWCODE, 0, 0, 0);// Создание объ. ObjectSet("Кубик", OBJPROP_CORNER, 1); // Привязка угол ObjectSet("Кубик", OBJPROP_XDISTANCE, 15);// Координата Х ObjectSet("Кубик", OBJPROP_YDISTANCE, 15);// Координата Y

SiberPaul
Автор

а какой функцией можно получить Bid или Ask конкретной пары?

SiberPaul
Автор

Привет Олег,
Скажи пожалуйста как привязать условие связанное с ДРУГОЙ валютной парой НЕ с той которой работает советник?
Например запускаем на тестере EURUSD, а я хочу создать графическую индикацию GBPUSD на том же графике например GBP>USD или GBP<USD
Спасибо!

SiberPaul
Автор

Хочу создать объект пары GBPUSD чтобы когда (свеча GBP>USD) рисовалась стрелка вверх и когда (свеча GBP<USD) рисовалась стрелка вниз, НО что бы это отображалось на графике пары EURUSD
Как можно это сделать, подскажи пожалуйста :-)

SiberPaul
Автор

Здравствуйте.
Как менять цвет линии стоп лосс в советнике mql4 при наступлении трала и до закрытия?
В некоторых советниках наблюдал такой эффект (например: с красного на желтый )

Nunclesan
Автор

Олег скажи пожалуйста как правильно рисовать графические символы...
Как правильно его отображать? из Wingdings номер 117

SiberPaul
Автор

Присылай. С описанием того, что хотела и что получилось. Посмотрю, как будет время.

PilotmatTV
Автор

Олег привет
можно прислать тебе на почту мой код? что то с графикой у меня не работает...

SiberPaul
Автор

Где могу учиться? У вас видео урок или в Москве имеется школа?

sabrishen
Автор

Лара, отображать этот кубик так:
ObjectCreate("Ромб", OBJ_ARROW, 0, Time[0], Ask);// создание
ObjectSet("Ромб", OBJPROP_ARROWCODE, 117);//присвоение символа
ObjectSet("Ромб", OBJPROP_COLOR, Red);//присвоение цвета
Ты пробуешь использовать аргументы, которые не подходят для данного типа объекта. OBJPROP_CORNER - для объекта OBJ_LABEL, а ты рисуешь OBJ_ARROW.

PilotmatTV
Автор

Ой
ObjectCreate("Кубик", OBJPROP_ARROWCODE, 0, 0, 0);// Создание объ. ObjectSet("Кубик", OBJPROP_CORNER, 1); // Привязка угол ObjectSet("Кубик", OBJPROP_XDISTANCE, 15);// Координата Х ObjectSet("Кубик", OBJPROP_YDISTANCE, 15);// Координата Y

SiberPaul
Автор

Точнее я хочу создать объект на графике связанный с другой парой.

SiberPaul