m_a Опубликовано 19 мая, 2010 Жалоба Поделиться Опубликовано 19 мая, 2010 Подскажите, есть ли в MQL4 функция поиска выделенного объекта?Здравствуйте,Нет, определение выделенного объекта стало возможным только в MQL5.Там ваша идея легко реализуется. Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex 55 Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 Здравствуйте ! Вчера только случайно наткнулся на Ваши скрипты, начал изучать... Огромное Спасибо за Ваш Труд ! Действительно , много времени уходит на переключения и т.п. при рисовании . Пытаюсь разбираться и вопрос - как реализовать просто нажатием кнопки на выбранный скрипт , его исполнение? В обучалке я не увидел , чтобы Вы перетаскивали , т.е. у Вас это происходит сразу при нажатии. Спасибо ! С уважением Александр. Ссылка на комментарий Поделиться на другие сайты Поделиться
Faiver Опубликовано 24 мая, 2010 Жалоба Поделиться Опубликовано 24 мая, 2010 Спасибо, классная вещь. Но возникло предложение, а так как сам далек от языка MQL, то выкладываю идею сдесь, можно ли сделать так, что бы при создании например трендовой линии и присвоении ей цвета, в свойствах также прописывалось, что данную линию отображать, только на этом ТФ и меньше. К примеру, что бы линия на М5, отображалась, на М1, М5, М15. И тогда не придется вызывать постоянно методы RefreshObjectsViewOneTF и RefreshObjectsView Ссылка на комментарий Поделиться на другие сайты Поделиться
m_a Опубликовано 24 мая, 2010 Жалоба Поделиться Опубликовано 24 мая, 2010 Здравствуйте ! Вчера только случайно наткнулся на Ваши скрипты, начал изучать... Огромное Спасибо за Ваш Труд ! Действительно , много времени уходит на переключения и т.п. при рисовании . Пытаюсь разбираться и вопрос - как реализовать просто нажатием кнопки на выбранный скрипт , его исполнение? В обучалке я не увидел , чтобы Вы перетаскивали , т.е. у Вас это происходит сразу при нажатии. Спасибо ! С уважением Александр.Здравствуйте, Александр,В Навигаторе щелкните правой клавишей мыши на нужном скрипте и выберите пункт "Установить горячую клавишу" http://s57.radikal.ru/i155/1005/d9/3a50a17e258e.png В появившемся диалоговом окне задайте нужную клавишу; после этого скрипт будет вызываться по нажатию на неё. Ссылка на комментарий Поделиться на другие сайты Поделиться
m_a Опубликовано 24 мая, 2010 Жалоба Поделиться Опубликовано 24 мая, 2010 (изменено) Спасибо, классная вещь. Но возникло предложение, а так как сам далек от языка MQL, то выкладываю идею сдесь, можно ли сделать так, что бы при создании например трендовой линии и присвоении ей цвета, в свойствах также прописывалось, что данную линию отображать, только на этом ТФ и меньше. К примеру, что бы линия на М5, отображалась, на М1, М5, М15. И тогда не придется вызывать постоянно методы RefreshObjectsViewOneTF и RefreshObjectsViewЕвгений, я сам этим пользуюсь.В архиве прикладываю файлы TFColor.mq4 и TFColorConfig.mqh. Замените ими имеющиеся у вас файлы и перекомпилируйте TFColor.mq4. В TFColorConfig.mqh я добавил настройки//отображение объекта на нужных ТФ после раскрашивания bool REFRESH_LAST_OBJECT_VIEW = true;//устанавливать раскрашиваемому объекту отображение подобно RefreshObjectsView bool REFRESH_LAST_OBJECT_ONETF = true;//true - текущий ТФ и младше; false - старший ТФ и младшет.е. когда в первом параметре стоит true, то описанное вами работает; и наоборот.значение true во второй настройке - это аналог функции RefreshObjectsViewOneTF(),false - аналог RefreshObjectsView() Напомню, что если меняете значения настроек в файле TFColorConfig.mqh, то после этого надо перекомпилировать библиотеку TFColor.mq4. Скачать файлы: TFColor_mod.zip П.С. Совсем забыл.. Чтобы совсем забыть про функцию RefreshObjectsView замените скрипты SetImpuls и SetCorrection приложенными. Иначе после их работы будут сбиваться настройки отображения на таймфреймах.Скачать: SetImpuls&SetCorrection_mod.zip Изменено 24 мая, 2010 пользователем m_a Ссылка на комментарий Поделиться на другие сайты Поделиться
Faiver Опубликовано 24 мая, 2010 Жалоба Поделиться Опубликовано 24 мая, 2010 Оказалось, что MQL, это стандартный С++, поэтому разобрался за пару часов. То же самое выкладывать пока не буду, хочу довести до ума, а вот небольшая модификация функций AddRectangle и собственно функция раскраски SetTFColor. В Rectangle изменил место создания, теперь создается вверху, там где названия волн. Также при создании прямоугольник получает цвет текущего ТФ, и в свойствах отображается на ТФ текущий и ниже.З.Ы. За редакцию импульса и коррекции спасибо, долго не мог понять где что не работает.scripts.rar Ссылка на комментарий Поделиться на другие сайты Поделиться
Oasis Опубликовано 24 мая, 2010 Жалоба Поделиться Опубликовано 24 мая, 2010 Сори, вопрос с моей стороны некорректен.Вот, что интересовало. Рисую трендовую линию, но при выполнении скрипта "AdjustObjects.mq4" привязка этой линии к минутным барам не происходит. Как указано в описании:"Кроме того этот скрипт выставляет окончания трендовых линий по барам минутного графика."Как с этим быть? ...Сетку ставил. Всё по описалову происходит: сетка привязывается к крайним точкам трендовой линии. Но вопрос в самой линии... Ссылка на комментарий Поделиться на другие сайты Поделиться
wertun Опубликовано 25 мая, 2010 Жалоба Поделиться Опубликовано 25 мая, 2010 подскажите почему часто при растягивании фибо она растягивается уже как в скрипте а не стандартная как в терминале. И как сделать так что бы можно было правильно поменять цвет сеток на D , а то когда меняю цвет (пишу правильно) сохраняю и компилирую,вылазит ошибка. Хотя до этого уже другое компилировал не один раз. Ссылка на комментарий Поделиться на другие сайты Поделиться
Faiver Опубликовано 25 мая, 2010 Жалоба Поделиться Опубликовано 25 мая, 2010 подскажите почему часто при растягивании фибо она растягивается уже как в скрипте а не стандартная как в терминале. И как сделать так что бы можно было правильно поменять цвет сеток на D , а то когда меняю цвет (пишу правильно) сохраняю и компилирую,вылазит ошибка. Хотя до этого уже другое компилировал не один раз. логично, что где то в коде, выложи Ссылка на комментарий Поделиться на другие сайты Поделиться
wertun Опубликовано 26 мая, 2010 Жалоба Поделиться Опубликовано 26 мая, 2010 подскажите почему часто при растягивании фибо она растягивается уже как в скрипте а не стандартная как в терминале. И как сделать так что бы можно было правильно поменять цвет сеток на D , а то когда меняю цвет (пишу правильно) сохраняю и компилирую,вылазит ошибка. Хотя до этого уже другое компилировал не один раз. логично, что где то в коде, выложи Странно попробовал уже раз 20 -й и просто поставил цвет который не ставил и без ошибок и на D нормально работаеn.Вот ещё одна интересная идея появилась, можно ли при установки пивота сделать что бы он показывал волну и таймфрем на котором стоит.А то смотриш и забываеш бывает на каком уровне он стоит( даже если в настройках указать что бы показывал на определённом уровне, не удобно) Ссылка на комментарий Поделиться на другие сайты Поделиться
Faiver Опубликовано 26 мая, 2010 Жалоба Поделиться Опубликовано 26 мая, 2010 Странно попробовал уже раз 20 -й и просто поставил цвет который не ставил и без ошибок и на D нормально работаеn.Вот ещё одна интересная идея появилась, можно ли при установки пивота сделать что бы он показывал волну и таймфрем на котором стоит.А то смотриш и забываеш бывает на каком уровне он стоит( даже если в настройках указать что бы показывал на определённом уровне, не удобно) На счет пивотов даже не знаю, но нашел на ФАКе большой набор скриптов и индюков Ссылка на комментарий Поделиться на другие сайты Поделиться
Galinka Опубликовано 28 мая, 2010 Жалоба Поделиться Опубликовано 28 мая, 2010 Спасибо огромное за ваш труд! Все до какого-то момента работало отлично, сейчас не работают скрипты SetTFColor.mq4, и скрипты установки цвета заданного ТФ "ColorM1.mq4", "ColorM2.mq4", ... Горячие клавиши заданы, но скрипты не вызываются не через них, не через окно навигатора. Ничего не могу понять((( Может сможете что-нибудь посоветовать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Faiver Опубликовано 30 мая, 2010 Жалоба Поделиться Опубликовано 30 мая, 2010 Спасибо огромное за ваш труд! Все до какого-то момента работало отлично, сейчас не работают скрипты SetTFColor.mq4, и скрипты установки цвета заданного ТФ "ColorM1.mq4", "ColorM2.mq4", ... Горячие клавиши заданы, но скрипты не вызываются не через них, не через окно навигатора. Ничего не могу понять((( Может сможете что-нибудь посоветовать? Скорее всего просто нужно вызвать скрипт переименования, так как Скрипт "SetTFColor.mq4" выставляет цвет последнего созданного объекта в цвет текущего ТФ. А если нумерация пошла с начала, то в этом случае нужно вызвать скрипт RenameOldObjects.И будет вам счастье. Этот скрипт нужно будет периодически запускать. Ну а если не поможет, попробуйте переустановить скрипты. Ссылка на комментарий Поделиться на другие сайты Поделиться
Galinka Опубликовано 30 мая, 2010 Жалоба Поделиться Опубликовано 30 мая, 2010 Спасибо! Помогло!))) Ссылка на комментарий Поделиться на другие сайты Поделиться
S.A. Опубликовано 23 июня, 2010 Жалоба Поделиться Опубликовано 23 июня, 2010 Спасибо за Скрипты, очень удобная штука Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения