Перейти к содержанию
Форекс Форум трейдеров Академии «MasterForex-V»

Автоматизация рисования картинок в MT4


Рекомендуемые сообщения

Всем доброго вечера.Помогите разобраться ,недавно на графике форума(у knp) видел ,что скрипт для нанесения названия волн ShowNames выводит помимо стандатных названий еще и :ус5,усС,а(С)/С,b(С)/А.Помогите настроить,пробовал через мета здитор(добавил их в список+компиляция)не помогает.Заранее спасибо

Быстро сдались, однако... Если в редакторе изменили все правильно, то компилировать надо не только TFColor ,как говорит автор, но и TFColorConfig (при этом получите одну ошибку). Терминал можно не перегружать после. И что называется стандартными названиями в ТС МФ? Это все часть ТС МФ. Вы можете внести любой термин (по ТС МФ или любой свой) в список, цель - сократить время на рисование.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 198
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Всем доброго вечера.Помогите разобраться ,недавно на графике форума(у knp) видел ,что скрипт для нанесения названия волн ShowNames выводит помимо стандатных названий еще и :ус5,усС,а(С)/С,b(С)/А.Помогите настроить,пробовал через мета здитор(добавил их в список+компиляция)не помогает.Заранее спасибо

Быстро сдались, однако... Если в редакторе изменили все правильно, то компилировать надо не только TFColor ,как говорит автор, но и TFColorConfig (при этом получите одну ошибку). Терминал можно не перегружать после. И что называется стандартными названиями в ТС МФ? Это все часть ТС МФ. Вы можете внести любой термин (по ТС МФ или любой свой) в список, цель - сократить время на рисование.

Добрый вечер Антон,верно говорите рано сдался.Все работает,большое спасибо,впредь буду повнимательней.А "стандартными" я назвал назвавния,которые установил сам автор :biggrin:

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, форумчане! По поводу ColorScripts_1.2.zip (136,86К) : скачал, установил, перепроверил. Очень интересно, но не работает, в частности, скрипт ShowHames : вызываю скрипт - строка появляется. Буква выделяется, но не копируется (при нажатой Alt), а снимается с верхней строки в выбранное для нее место, затем (при повторном обращении к скрипту для удаления верхней строки) удаляется вместе со строкой. Кто подскажет, в чем причина? MVlad
Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, форумчане! По поводу ColorScripts_1.2.zip (136,86К) : скачал, установил, перепроверил. Очень интересно, но не работает, в частности, скрипт ShowHames : вызываю скрипт - строка появляется. Буква выделяется, но не копируется (при нажатой Alt), а снимается с верхней строки в выбранное для нее место, затем (при повторном обращении к скрипту для удаления верхней строки) удаляется вместе со строкой. Кто подскажет, в чем причина? MVlad

Здравствуйте. Подскажу, почему же нет... :biggrin: Как всегда, все беды от невнимательности. А почему клавиша Alt?

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, TOHEY, спасибо, что откликнулись. О применении клавиши Alt вместо Ctrl - см пост №1 автора этой темы "...Нанесение названий волн ...". В постах 49,50 этой темы - детальные установки.

Установка скриптов (см пост №1) также выполнена.

«Как всегда, все беды от невнимательности.» - причина, по-моему, в малом опыте использования компьютера. Что, по- вашему мнению, я упустил?

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, форумчане! По поводу ColorScripts_1.2.zip (136,86К) : скачал, установил, перепроверил. Очень интересно, но не работает, в частности, скрипт ShowHames : вызываю скрипт - строка появляется. Буква выделяется, но не копируется (при нажатой Alt), а снимается с верхней строки в выбранное для нее место, затем (при повторном обращении к скрипту для удаления верхней строки) удаляется вместе со строкой. Кто подскажет, в чем причина? MVlad

 

Нужный символ необходимо копировать не при нажатой Alt, а при нажатой клавише Ctrl.

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, TOHEY, спасибо, что откликнулись. О применении клавиши Alt вместо Ctrl - см пост №1 автора этой темы "...Нанесение названий волн ...". В постах 49,50 этой темы - детальные установки.

Установка скриптов (см пост №1) также выполнена.

«Как всегда, все беды от невнимательности.» - причина, по-моему, в малом опыте использования компьютера. Что, по- вашему мнению, я упустил?

 

Вот что упустили: (см пост №1)

Моя версия размещения горячих клавиш показана на рисунке, пока попытался их расположить по группам в ущерб удобству, время покажет, мож переделаю. Все комбинации клавиш начинаются с кнопки Alt. От Ctrl отказался

 

А так же см пост 11:

при запуске скрипта ShowNames.mq4

расставив буквы, снова запускаю ShowNames

и все в том числе уже расставленные пропадают...

и соответствено и уровни волн не отображает...

в чем может быть причина???

))))

Этот скрипт предназначен для отображения названий волн, которые нужно СКОПИРОВАТЬ, а не просто переместить.

Т.е. его использую следующим образом: отображаю буквы (вызываю ShowNames.mq4), выделяю одну из букв + нажимаю Ctrl и не отпуска клавиши тащу букву мышкой на свое место - при этом она копируется.

После скрываю буквы - вызываю скрипт второй раз.

 

Так что:

Как всегда, все беды от невнимательности. А почему клавиша Alt?

:biggrin:
Ссылка на комментарий
Поделиться на другие сайты

Доброго времени суток!

Программирование еще не изучал, поэтому возник вопрос.

Как добавить дополнительные обозначения волн(ус 5, ус С и т.д.)?

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, форумчане! Noizium (Отправлено 03 Февраль 2010) , спасибо за деловой ответ: короткий, качественный, исчерпывающий! Я разобрался.
Ссылка на комментарий
Поделиться на другие сайты

Всем доброго времени суток!

Подскажите, пожалуйста, кто знает, как выставить параметр ON_SECOND_CLICK_SET_NEXT_TF (в скрипте SetTFColor.mq4) в false (как и где именно вставить false).

Вот отрывок скрипта:

if (ON_SECOND_CLICK_SET_NEXT_TF())

{

string sName = GetLastObjectName();

if (ObjectGet(sName, OBJPROP_COLOR) == GetColorByTF(Period()))

{...

 

Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Всем доброго времени суток!

Подскажите, пожалуйста, кто знает, как выставить параметр ON_SECOND_CLICK_SET_NEXT_TF (в скрипте SetTFColor.mq4) в false (как и где именно вставить false).

Вот отрывок скрипта:

if (ON_SECOND_CLICK_SET_NEXT_TF())

{

string sName = GetLastObjectName();

if (ObjectGet(sName, OBJPROP_COLOR) == GetColorByTF(Period()))

{...

 

Заранее спасибо.

 

 

Михаил, в самом начале кода в TFColorConfig.mqh, после списка цветов удали true и напиши false.

Потом скомпиллируй TFColorConfig.mqh (в папке include) и TFColor.mq4 (в libraries). Если я правильно понял цель.

 

//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

 

color ColorM1 = DarkBlue;

color ColorM2 = Magenta;

color ColorM5 = DarkOrange;

color ColorM10 = Crimson;

color ColorM15 = Red;

color ColorM30 = SaddleBrown;

color ColorH1 = Blue;

color ColorH2 = DarkViolet;

color ColorH4 = DodgerBlue;

color ColorH8 = ForestGreen;

color ColorD1 = Black;

color ColorW1 = DarkSeaGreen;

color ColorMN1 = RosyBrown;

 

//настройка для "ColorM1.mq4", "ColorM5.mq4", "ColorM15.mq4", "ColorH1.mq4", "ColorH4.mq4", "ColorD1.mq4", "SetTFColor.mq4"

bool ON_SECOND_CLICK_SET_NEXT_TF = false; //если true то при повторном вызове выставляет цвет следующего ТФ

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте )

скриптами пользуюсь уже пол года гдет точно ) Благодарность неимоверная. )

 

Если были с того времени какие-либо дополнения - сообщите, может что новенькое появилось как улучшение?

 

Хотелось бы ещё один скрипт - возможно уже его делали - тогда укажите где скачать )

Допустим один терминал - на нём два графика по разному настроены, в частности разного цвета фона... Один светлого фона, другой чёрного. На том и том необходимо пользоваться скриптами... Но цветовая гамма скриптов настроена под белый фон. Возможно ли сделать ещё один скрипт, с функцией изменения всех цветовых параметров для чёрного фона? при повторном вызове - отмена, т.е. ворачивается вся цветовая гамма для белого фона! ) Не программист - но знаю что это реально. думаю не я один благодарен буду )

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
Андрей,спасибо большое за скрипты! хорошая штука и удобна в работе! у меня такой вопрос:а можно сделать так,чтобы скрипт активировать одинарным щелчком мыши,а не двойным,как обычно? если возможно-подскажите пожалуйста как? если нет, то и на этом спасибо!заранее благодарен и осознанного профита!
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Подскажите,

есть ли в MQL4 функция поиска выделенного объекта?

Т.е. если по объекту, например вертикальная линия, щёлкнуть левой кнопкой 2 раза,

то после щёлчка по нему правой повляется контекстное меню, в котором можно выбрать свойства этой линии...

 

Так вот можно ли программно определить этот именно выделенный объект, а потом программно определить его свойства

и потом в программе использовать эти свойства.

 

Это можно использовать, например,

- скрипт: в выделенной фибе, чтобы поменять число уровней в ней, установить только коррективные или импульсные

- скрипт: между двумя выделенными вертикальными линиями

(т.е. задать таким образом временной промежуток) построить МСФ и натянуть на него фибу

- скрипт: установить у выделенной трендовой линии другой цвет, толщину, тип линии....

 

В данном наборе скриптов "Автоматизация рисования картинок в MT4" - спасибо его создателю ,

подобные изменения выполняются только для последнего нарисованного объекта.

Чтобы изменить цвет, толщину линии её нужно удалить и нарисовать новую (т.е. фактически создать последний объект) - лишние операции...

Ссылка на комментарий
Поделиться на другие сайты


×
×
  • Создать...