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

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


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

Здравствуйте troshenkin.ВЫ открывали тему в Masterforex-V Автоматизация рисования картинок в MT4 в 2009. Мне очень понравилось как быстро у вас получается рисовать тоже хотелось бы научиться пользоваться скриптами,но т.к. я не очень силен в копах. хотелось бы чтоб вы простым языком обьяснили что куда конкретно ставить,что такое скомплевировать библиотеку т.е. как бы все попунктам 1.такоето ставим суда а это сюда. А может за эти года вы усовершенствовали что то еще. Если вас не затруднит моя просьба помогите.Спасибо.
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...
  • Ответов 198
  • Создана
  • Последний ответ

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

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

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

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

А еще отдельное спасибо за то, что дал исходники это дало возможность самому кое что подправить.

Для себя добавил дополнительные таймфреймы D2, W2 и MN2 (и передалал под свой вкус цвета). А также сделал изменения в скриптах устанавливающих цвет объекта (линии, пивота или Фибо), а именно: объект с цветом ТФ М1 не будет отображаться на ТФ больше М15, объект М5 не виден выше Н1 и т.д. Измененные скрипты устанавливают свойства отображения объекта на разных ТФ в зависимости от цвета ТФ объекта. Получается очень удобно - рисуем, устанавливаем цвета и когда переключаемся на старшие ТФ, то ненужные, объекты очень мелких ТФ не засоряют график, а остаются только объекты, ТФ которых на один-два уровня ниже от текущего (для того чтобы мы видели внутреннюю структуру текущей волны) и, конечно, все объекты ТФ старших за текущий ТФ.

В архиве я разместил только те файлы в которых делал изменения для того чтобы добавить новые ТФ и установить скрытие объектов, так что можете сравнить с оригиналами и увидеть, что изменено (чтобы и самому изменить под свои потребности).

Есть один нюанс. Для того чтобы указать ТФ, на которых нужно отображать объект с ТФ М5 в скрипте ColorM5 я использовал такую строчку кода

ObjectSet(sName, OBJPROP_TIMEFRAMES, 31);

где десятичное число 31 - это сума шестнадцатеричных кодов выбранных мною ТФ, в данном случае это М1, М5, М15, М30, Н1. Если вы не знаете как вычислить нужное число для выбранных вами ТФ, то используйте такую форму записи OBJ_PERIOD_M1 | OBJ_PERIOD_M5 | OBJ_PERIOD_M15 | OBJ_PERIOD_M30 | OBJ_PERIOD_H1.

Тогда строчка кода для изменения ТФ отображения объекта М5 будет выглядеть так

 

ObjectSet(sName, OBJPROP_TIMEFRAMES, OBJ_PERIOD_M1 | OBJ_PERIOD_M5 | OBJ_PERIOD_M15 | OBJ_PERIOD_M30 | OBJ_PERIOD_H1);

Если вам подойдут настройки отображения ТФ которые я сделал для себя, то просто скопируйте скрипты себе и пользуйтесь. А хотите переделайте под себя.

И еще один нюанс если Вы воспользуетесь скриптами RefreshObjectsView и RefreshObjectsViewOneTF, то они заменят свойства объектов и тогда объекты будут отображаться как обычно, вернуть назад свойства установленные с помощью новых скриптов будет невозможно. Хотя если рисовать с использованием новых скриптов, то тогда потребность в скриптах RefreshObjectsView и RefreshObjectsViewOneTF, отпадает.

Если не ясно что то объяснил, то спрашивайте, постараюсь ответить лучше.

color_scripts__additional_TF_and_hiding.zip

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

  • 3 недели спустя...
Отличные скрипты! Огромноя благадарность автору за его труд! И вопрос: ни кто не знает есть, что либо подобное для нидзи?
Ссылка на комментарий
Поделиться на другие сайты

Большое спасибо!!! очень нужное дополнение по работе,значительно сокращает время на рисование и понимание происходящего процесса..
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Всем привет! Пользуюсь скриптами давно, очень удобно! Доработка xFrienDx jочень понравилась, стало удобно размечать "с верху вниз". Подскажите: как изменить скрипты, чтоб добавить новые названия волн? Вроде нашел в библиотеках соответствующие строчки, добавил, скомпилил, но результата нет :( Также вопрос про добавления отрицательныз уровней в фибо сетку -123% и -138%...

 

Спасибо!

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

Всем привет! Пользуюсь скриптами давно, очень удобно! Доработка xFrienDx jочень понравилась, стало удобно размечать "с верху вниз". Подскажите: как изменить скрипты, чтоб добавить новые названия волн? Вроде нашел в библиотеках соответствующие строчки, добавил, скомпилил, но результата нет :( Также вопрос про добавления отрицательныз уровней в фибо сетку -123% и -138%...

 

Спасибо!

Здравствуйте. Результата нет так как там очень запутанная логика (проще на тот момент у меня не получилось) и скорее всего была допущена ошибка. Сейчас я перерабатываю пользовательский интерфейс и возможно реализую эту возможность (ничего обещать не буду, так как очень мало свободного времени для программирования).

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

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

Всем привет! Спасибо еще раз за скрипты! разобрался с добавлением нового названия для волн! :) не ту блилиотеку комрилил, точнее не в том месте...попытаюсь с фибо разобраться...или придется для этих целей использовать альтернативные скрипты
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
  • 3 недели спустя...
  • 3 месяца спустя...
  • 5 месяцев спустя...
  • 5 месяцев спустя...

А как быть с этими двумя файлами из папки Keygen от программы Snagit? Что нужно с этими файлами сделать?

 

 

Спасибо, уже разобрался))

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

  • 1 год спустя...

Парни, приветствую!!

У меня вопрос относительно внесения изменений в файл "TFColorConfig.mqh".

Вношу изменения в строку 38, что бы поменять отображение на графике от скрипта "ShowNames.mq4",
вношу изменения, компилирую, затем компилирую "TFColor.mqh", из папки "Libraries"
после этого кидаю скрипт на график, но он вообще после этого не ставится на график.

Не подскажете, как побороть сей недуг ???
Мой скайп: mazit76

Буду дико благодарен...

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

  • 2 месяца спустя...

      Я новичек в использовании скриптов-никогда их не применял и плохо понимаю как с ними работать.мне кажется так сложно и трудно.

   А так очень хочется найти автоматическое оповещение об окончании  и начало новой импульсной и коррекционной волны на разных 

     таймфреймах и их длины каждой из них..Хотелось бы увидеть в этой теме  реальные графики с приведенными  скриптами чтобы увидеть 

     и понять стоят ли они "выделенной овчинки". И вопрос-если я не знаю язык программирования.смогу ли я работать со скриптами?

     Спасибо за внимание ко мне.Алексей

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


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