futorn1k Опубликовано 22 октября, 2009 Жалоба Поделиться Опубликовано 22 октября, 2009 Подскажите плз... как отрезки зигзагов рисовать как в обучалке. А то у меня длинууущая трендовая линия рисуется, никак не могу ее сделать отрезком, все перерыл. Help в свойствах трендовой линии убери галочку "Луч"пост № 5 этой темы Ссылка на комментарий Поделиться на другие сайты Поделиться
alexnon1 Опубликовано 22 октября, 2009 Жалоба Поделиться Опубликовано 22 октября, 2009 Огромное спасибо, не увидел. Ссылка на комментарий Поделиться на другие сайты Поделиться
Dervish Опубликовано 19 ноября, 2009 Жалоба Поделиться Опубликовано 19 ноября, 2009 Уважаемый troshenkin! Огромное спасибо за скрипты, очень облегчили рисование волн. Я не силен в программировании. Можно в скрипте ShowNames (нанесения названия волн) добавить такие: 4С, 5С, усС, ус5. Заранее спасибо за ответ. Спасибо. Я уже сам разобрался и изменил Ссылка на комментарий Поделиться на другие сайты Поделиться
wertun Опубликовано 24 ноября, 2009 Жалоба Поделиться Опубликовано 24 ноября, 2009 может просто установить MF индикаторы которые сами всё будут вырисовывать а шаблон просто сохранить. Или это всё таки будет лучше этих индикаторов. Ссылка на комментарий Поделиться на другие сайты Поделиться
владлен Опубликовано 26 ноября, 2009 Жалоба Поделиться Опубликовано 26 ноября, 2009 приветствую!при нажатии shownames как и у всех появляются буквенные обозначения волн,так вот, при двойном щелчке, буква перетаскивается, а не остается как в обучалке, при повторном нажатии на shownames все изчезает!не подскажите, что делать чтобы не пропадало? Ссылка на комментарий Поделиться на другие сайты Поделиться
Pomor Опубликовано 29 ноября, 2009 Жалоба Поделиться Опубликовано 29 ноября, 2009 приветствую!при нажатии shownames как и у всех появляются буквенные обозначения волн,так вот, при двойном щелчке, буква перетаскивается, а не остается как в обучалке, при повторном нажатии на shownames все изчезает!не подскажите, что делать чтобы не пропадало? Всё просто. Сначала выделяешь нужную букву, потом нажимаешь Ctrl и перетаскиваешь мышкой. Создаётся копия объекта. Удачи. Ссылка на комментарий Поделиться на другие сайты Поделиться
TOHEY Опубликовано 1 декабря, 2009 Жалоба Поделиться Опубликовано 1 декабря, 2009 Всем добрый вечер. Возник вопрос по добавлению новых букв\обозначений в ShowNames (TFColorConfig). Добавил наименований пивотов, что б не писать их, скомпиллировал, не появляются на графике, только то, что было созданно автором. При добавлении скобку и точк\запят. не удалял. Теперь что-то внести новое не получится в этом разделе? Ссылка на комментарий Поделиться на другие сайты Поделиться
futorn1k Опубликовано 2 декабря, 2009 Жалоба Поделиться Опубликовано 2 декабря, 2009 Всем привет,вопрос автору как вы устанавливаете горячие клавиши на переключение таймфремов,а то в посте №1 на рисунке об этом написано но несказано как или чем пользоватся...заранее благодарен за ответ. Ссылка на комментарий Поделиться на другие сайты Поделиться
TOHEY Опубликовано 2 декабря, 2009 Жалоба Поделиться Опубликовано 2 декабря, 2009 Всем привет,вопрос автору как вы устанавливаете горячие клавиши на переключение таймфремов,а то в посте №1 на рисунке об этом написано но несказано как или чем пользоватся...заранее благодарен за ответ.Привет.Это стандартная функция для МТ4. На значок скрипта и на правую кнопку мыши. Дальше разберетесь. Ссылка на комментарий Поделиться на другие сайты Поделиться
futorn1k Опубликовано 3 декабря, 2009 Жалоба Поделиться Опубликовано 3 декабря, 2009 Всем привет,вопрос автору как вы устанавливаете горячие клавиши на переключение таймфремов,а то в посте №1 на рисунке об этом написано но несказано как или чем пользоватся...заранее благодарен за ответ.Привет.Это стандартная функция для МТ4. На значок скрипта и на правую кнопку мыши. Дальше разберетесь. Извените я ни чего непонял,какой значок и на какой скрипт,можна поподробней... Ссылка на комментарий Поделиться на другие сайты Поделиться
TOHEY Опубликовано 3 декабря, 2009 Жалоба Поделиться Опубликовано 3 декабря, 2009 Всем привет,вопрос автору как вы устанавливаете горячие клавиши на переключение таймфремов,а то в посте №1 на рисунке об этом написано но несказано как или чем пользоватся...заранее благодарен за ответ.Привет.Это стандартная функция для МТ4. На значок скрипта и на правую кнопку мыши. Дальше разберетесь. Извените я ни чего непонял,какой значок и на какой скрипт,можна поподробней...В окне навигатора МТ4, где у вас индюки, советники, счета и т.п. Там есть папка "скрипты" > Зайдите туда, > выберете нужный и > нажмите на правую кнопку мыши > выберите "установить горячую клавишу". Ссылка на комментарий Поделиться на другие сайты Поделиться
futorn1k Опубликовано 8 декабря, 2009 Жалоба Поделиться Опубликовано 8 декабря, 2009 Всем привет,вопрос автору как вы устанавливаете горячие клавиши на переключение таймфремов,а то в посте №1 на рисунке об этом написано но несказано как или чем пользоватся...заранее благодарен за ответ.Привет.Это стандартная функция для МТ4. На значок скрипта и на правую кнопку мыши. Дальше разберетесь. Извените я ни чего непонял,какой значок и на какой скрипт,можна поподробней...В окне навигатора МТ4, где у вас индюки, советники, счета и т.п. Там есть папка "скрипты" > Зайдите туда, > выберете нужный и > нажмите на правую кнопку мыши > выберите "установить горячую клавишу". Да как устанавливать горячую клавишу я знаю,это каждому наверное понятно,вопрос на какой скрипт имя скрипта,насколько я понимаю в наборе таких не имеется,если я ошибаюсь поправте меня пожалуста Ссылка на комментарий Поделиться на другие сайты Поделиться
LEL78 Опубликовано 9 декабря, 2009 Жалоба Поделиться Опубликовано 9 декабря, 2009 Андрей большое спасибо за скрипты,очень удобно ! Ссылка на комментарий Поделиться на другие сайты Поделиться
Ивар Опубликовано 12 декабря, 2009 Жалоба Поделиться Опубликовано 12 декабря, 2009 Все знают, что чтобы научиться работать на форексе нужно рисовать, рисовать и еще раз рисовать, Мастер постоянно об этом пишет.Однако многие сталкиваются с тем что на рисование уходит уйма времени (пока поставишь текст, выставишь цвет и напишешь название волны), и начальный задор быстро сдувается и тутже появляется желание: а может ну её, мож без рисования как-нить получиться. Про то, чтобы в реальном времени читать посты Мастера, переваривать их, и все это зарисовывать кажется уже совсем дохлым номером. А если скажу что реально не только все это проделывать в реальном времени, но и при этом оформлять еще одну - две валютных пары сверху :) - думаю не верите. Поэтому выложил демонстрашку отрисовки одной парыDemonstration.rar, меньше 4-х минут на все основные выкрутасы :). Если понравилось, тады стоит почитать и дальше. Не пугайтесь размера поста, он просто кажется страшным, а время затраченное на его изучение (пол часа от силы) и пробование скриптов окупится потом с лихвой. Короче, как говорил герой мультика: <b>лучше день потерять, потом за 5 минут долететь</b> <img src="http://forum.masterforex-v.org/public/style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid="" border="0" alt="wink.gif" /> До такой жизни дошел когда решил - что пора рисовать, а на переключение цветов и т.д. уходит много времени - не гуд и в облом :) Скрипты доводил до ума обучаясь на кафедре <a href="http://forum.masterforex-v.org/index.php?showforum=155" target="_blank">ТС Masterforex - Синтез бинарных закономерностей</a>, поэтому цвета и стили фибо-сеток сделаны в соответствии с их стандартами. <b>Основные идеи.</b>1. Все скрипты основаны на том, что каждому таймфрейму (TF) соответствует свой цвет.2. Скрипты работают с: TRENDLINE (Трендовая линия), FIBO (Линии Фибоначчи), TEXT (Текст).3. Скрипты меняют свойства только для объектов, которые полностью видны на графике.4. Основная масса скриптов изменяет свойства последнего созданного объекта, причем он должен быть виден на графике в момент запуска скриптов. 5. Настройки для всех скриптов лежат в одном файле "<i>/include/TFColorConfig.mqh</i>". После внесения изменений в этот файл, необходимо откомпилировать только библиотеку "<i>/libraries/TFColor.mq4</i>", скрипты компилировать не требуется. <b>Алгоритм определения последнего созданного объекта.</b> <!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->Читать обязательно!!!!<!--colorc--></span><!--/colorc-->Последний объект определяется по номеру, который находится в названии объектов. Например: "Fibo 13194", "Fibo 13222". Предполагается что максимальный номер соответствует последнему созданному объекту.Нюанс заключается в том, что в MT4 нумерация объектов сбрасывается минимум раз в сутки где-то в 18 МСК у Fibo или если объектов слишком много (номера объектов переваливают за 65000). Например после "Fibo 13194" идет "Fibo 123" - официально в этом случае последним будет считаться "Fibo 13194".К сожалению обойти это пока низя и других способов определения последнего созданного объекта я пока не нашел.На данный момент решением является запуск скрипта "<i>RenameOldObjects.mq4</i>", который переименовывает все объекты: из "Fibo 13194" делает "Fibo _13194", т.е. чтобы цифра 13194 уже не определялась.В реале это проявляется следующим образом: в какой-то момент скрипты перестают менять свойства новых объектов и вместо них меняют свойства какого-то предыдущего объекта. В этот момент и нужно запускать "<i>RenameOldObjects.mq4</i>". В среднем запускать его приходиться два раза в сутки. Далее кратко опишу сами скрипты, более подробно о принципе работы и их настройках можно почитать в исходниках самих скриптов ".mq4". <!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><b>Скрипты для рисования трендовых линий, фибо-сеток и названий волн.</b><!--sizec--></span><!--/sizec--> <b>Установка цвета</b>Скрипт "<i>SetTFColor.mq4</i>" выставляет цвет последнего созданного объекта в цвет текущего ТФ. Для установки цвета заданного ТФ предназначены скрипты "<i>ColorM1.mq4</i>", "<i>ColorM2.mq4</i>", ..., "<i>ColorMN1.mq4</i>". Они выставляют цвет в соответствии с TF, например: "<i>ColorM1.mq4</i>" устанавливает цвет который соответствует TF M1.Кроме того скрипты "<i>SetTFColor.mq4</i>", "<i>ColorM1.mq4</i>", "<i>ColorM5.mq4</i>", "<i>ColorM15.mq4</i>", "<i>ColorH1.mq4</i>", "<i>ColorH4.mq4</i>", "<i>ColorD1.mq4</i>" при повторном вызове выставляют цвет следующего ТФ, если эта дополнительная функция не нужна - ее можно убрать через параметр ON_SECOND_CLICK_SET_NEXT_TF (нужно выставить его в false). <b>Нанесение названий волн</b>Скрипт "<i>ShowNames.mq4</i>" предназначен для нанесения названий волн.При первом вызове показывает перечень букв вверху-посередине графика, а при повторном вызове - скрывает их, чтобы они дальше не мешались.<blockquote> </blockquote>Сам процесс выглядит следующим образом: я отображаю буквы (вызываю скрипт), выделяю одну из букв + нажимаю Ctrl и не отпуска клавиши тащу букву мышкой на свое место - при этом она копируется. После скрываю буквы - вызываю скрипт второй раз.Буквы отображаются цветом в соответствии с текущим TF. Само собой, вновь созданным буквам можно менять цвет с помощью скриптов "<i>SetTFColor.mq4</i>" и т.д. <b>Добавления названия ТФ к названиям волн</b>Скрипт "<i>AddTFtoNames.mq4</i>" добавляет к названиям волн названия их ТФ. При повторном вызове убирает названия ТФ (если больше нет новых волн с названиями без ТФ).Название ТФ определяется по цвету текста названия волны. <b>Изменение размера текста</b>Скрипт "<i>SetFontSize.mq4</i>" изменяет размер текста на 10 если он не равен 10, и на 20 если равен. <b>Форматирования линий</b>"<i>SetImpuls.mq4</i>" - делает трендовую линию тонкой, при повторном вызове делает линию толстой;"<i>SetCorrection.mq4</i>" - делает трендовую линию пунктирной, при повторном вызове делает линию толстой; <b>Форматирования Fibo-сеток</b>Фибо-сетки добавляю следующим образом: выставляю трендовую линию по волне, выставляю ей цвет, добавляю фибо-сетку, выставляю ей цвет, выравниваю фибосетку по трендовой линии, указываю импульсная она или коррекционная, удаляю лишние уровни.Скрипты, которые выполняют эти функции:"<i>SetImpuls.mq4</i>" - делает фибо-сетку импульсной;"<i>SetCorrection.mq4</i>" - делает фибо-сетку коррекционной;"<i>SetNormalFibo.mq4</i>" - делает фибо-сетку обычной. Чтобы она стала сеткой по умолчанию необходимо после выполнения скрипта зайти в свойства фибо-сетки и просто сохранить (нажать кнопку "OK");"<i>AdjustObjects.mq4</i>" - у ВСЕХ видимых фибо-сеток выставляет 100% и 0% по трендовым линиям того же цвета. При выставлении фибо-сетка будет выставлена по большей линии (по цене, т.е. разница между верхней и нижней ценой) которая находится справа и внутри 100% - 0% фибосетки. Фибо-сетка и линия по которой она будет выставлена, должны полностью помещаться на экране. Кроме того этот скрипт выставляет окончания трендовых линий по барам минутного графика."<i>DelCanceledFiboLevels.mq4</i>" - у ВСЕХ видимых фибо-сеток, которые выставлены по трендовым линиям (например с помощью "<i>AdjustObjects.mq4</i>") удаляет отработавшие фибо уровни (различает коррекционные и импульсные сетки). В настройках для "..\scripts\SetImpuls.mq4", "..\scripts\SetCorrection.mq4" можно указать чтобы вместе со значением уровней выводить их цену, таймфрейм и название волны. Также можно указать чтобы уровни до 100% выводились в виде "88.2 .. 11.8". Поиск названия волны для фибо-сетки осуществляется следующим образом:В первую очередь ищется трендовая линия по которой была построена фибо сетки (цвет и цены фибо-сетки и линии должны совпадать, причем по датам линия должна попадать хотя-бы одним концом в область фибо-сетки), а потом уже поиск текста над найденной линией если линия направлена вверх, и под ней, если линия направлена вниз.Причем, по времени текст ищется в удвоенной ширине найденной лини. Т.е. если линия начинается в 5 часов, а заканчивается в 7 часов, то текст будет искаться в промежутке 5ч - 9ч, т.е. 5 + (7-5)*2 = 9чВ итоге будет найден текст, который попадает в удвоенный диапазон трендовой линии цена которого ближе всех к этой линии. <b>Добавления объектов</b>Есть скрипты для добавления пивотов "<i>AddPivot.mq4</i>" и прямоугольников(важных уровней) "<i>AddRectangle.mq4</i>" - они просто добавляют их в середине графика внизу. <!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><b>Скрипты для редактирования отображения объектов.</b><!--sizec--></span><!--/sizec--> <b>Отображение и скрытие объектов на разных TF</b>Т.к. цвета привязаны к своим TF, то можно скрывать объекты младших TF на старших TF, т.е. например объекты TF M15 показывать только на M1, M5, M15, H1 и не показывать на H4 и выше. Для этого я использую скрипты "<i>RefreshObjectsViewOneTF.mq4</i>" (отображает объекты только этого ТF и выше) и "<i>RefreshObjectsView.mq4</i>" - показывает объекты начиная с TF ниже текущего. <b>Отображение Fibo-сеток</b>Скрипт "<i>HideFibo.mq4</i>" - скрывает все фибо-сетки, а при повторном вызове отображает их обратно.Он применяется когда нужно увидеть цену за лесом фибо-сеток. :) <b>Очистка экрана</b>Скрипт "<i>ClearGrafics.mq4</i>" предназначен для запуска утром, перед началом рабочего дня для очистки графика от старых "ненужных" объектов. Он удаляет все фибо-сетки, трендовые линии и названия волн которые ниже среднесрочки, а также пивоты ("AddPivot.mq4"), метки важных уровней ("AddRectangle.mq4") и метки о сделках.<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->Важно<!--colorc--></span><!--/colorc-->: скрипт можно запускать только хорошенько подумав, т.к. восстановить объекты после его выполнения не получится!!!!! <!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><b>Остальные скрипты.</b><!--sizec--></span><!--/sizec--> <b>Сохранение уровней фибо-сеток в файл</b>Скрипт "<i>SaveFiboLevels.mq4</i>" сохраняет уровни всех фибо-сеток которые полностью видны на экране в файл "Папка Mt4\experts\files\FiboLevels.txt". Его я сделал для пункта "уровни поддержки/сопротивления", чтобы не вбивать все руками.Он различает импульсные и коррекционные сетки, также выставляет TF по цвету и пытается определить название волны по которой были выставлены фибо-сетки. <b>Создание легенды по цветам</b>Скрипт "<i>CreateTFColors.mq4</i>" создает в левой стороне графика список цветов для существующих TF. <b><!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->Принцип работы со скриптами.<!--sizec--></span><!--/sizec--></b> Утром при первом открытии MT4 я запускаю скрипт ClearGrafics, он чистит вчерашние художества и переименовывает все объекты, оставляя только линии и названия волн среднесрочки.По умолчанию у трендовых линий и фибо-сеток стоит цвет ТФ М1, т.к. там чаще всего приходится рисовать линии, плюс отпадает необходимость в выделении горячей клавиши под скрипт ColorM1.Фибо-сетка по умолчанию имеет все уровни (можно выставить с помощью скрипта SetNormalFibo).Уровни фибо-сеток сделаны таким образом, что и коррекционную и импульсную сетку всегда нужно натягивать с конца волны. Расстановку скриптам горячих клавиш каждый делает на свой вкус, здесь я выложил общие соображения и их реализацию. При расстановке горячих клавиш исходил из простой истины, что самые часто используемые скрипты должны иметь самые удобные комбинации кнопок. Второе, при рисовании линий, фибо-сеток и т.д. полюбому нужна мышка, соответственно желательно правую руку с мышкой (для правшей) освободить от нажатий на клавиши.Т.е. левая рука при рисовании линий, фибо-сеток и текста должна доставать до горячих клавиш всех участвующих в этом скриптов не летая при этом по всей клавиатуре :).Если это реализовать, то скорость рисования будет максимальной, Вас уже никто не догонит ))). Поскольку количество "удобных" клавиш под левой рукой не так уж и много, то пришлось пойти на небольшие ухищрения. Добавил скрипт выставления цвета текущего ТФ "SetTFColor", а в скрипты основных цветов (ColorM1, ColorM5, ..) добавил функцию выставления цвета следующего ТФ при повторном вызове.Таким образом я избавился от скриптов ColorM2, ColorM10, ColorM30 и т.д. Кстати скрипт ColorM1 тоже не нужен т.к. по умолчанию у нас уже стоит цвет для ТФ М1, а цвет для М2 мы получаем с помощью скрипта "SetTFColor", к тому же на ТФ M5 и выше мы явно не рисуем волны М1.Отображение и скрытие названий волн, осуществляется с помощью одного скрипта - "ShowNames.mq4". Таким образом осталось вполне разумное количество скриптов которые нужно разместить под левой рукой. Моя версия размещения горячих клавиш показана на рисунке, пока попытался их расположить по группам в ущерб удобству, время покажет, мож переделаю. Все комбинации клавиш начинаются с кнопки Alt. От Ctrl отказался, т.к. неудобно нажимать на него мизинцем - нужно руку разворачивать, вообщем отказался. Остальные скрипты располагаются на правой части клавиатуры, т.к. вызывать их приходиться не так часто, можно и попрыгать.<img src="http://s44.radikal.ru/i104/0905/59/44ec7c939727.gif" border="0" class="linked-image" /> В данный момент у меня установлены следующие горячие клавиши:SetTFColor=Alt+WColorD1=Alt+5ColorH1=Alt+TColorH4=Alt+4ColorM1=Alt+GColorM15=Alt+RColorM5=Alt+EShowNames=Alt+AAdjustObjects=Alt+SSetCorrection=Alt+CSetImpuls=Alt+FAddPivot=Alt+BAddRectangle=Alt+V CreateTFColors=Alt+JAddTFtoNames=Alt+HClearGrafics=Alt+UDelCanceledFiboLevels=Alt+DHideFibo=Alt+KRefreshObjectsView=Alt+LRefreshObjectsViewOneTF=Alt+PRenameOldObjects=Alt+O Когда все нарисовано - жалко терять свои труды, тем более что 100% придется перерисовывать - и не один раз.Свои творчества можно сохранять в шаблон через контекстное меню (Шаблон->Сохранить шаблон). Например, когда делал анализ у меня получилось несколько файлов шаблонов:gbplfx_h4_d.tpl - на H4 движение вниз (down) с фибо-сеткамиgbplfx_h4_u.tpl - на H4 движение вверх (up) с фибо-сеткамипосле, если нужно что-то подправить - загружаю один из них и редактирую.Фибосетки удалять не надо, т.к. их можно будет скрыть/отобразить с помощью скрипта "<i>HideFibo.mq4</i>". Большинство скриптов также работают в тестере vHandsTrade. <b><!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->Установка скриптов.<!--sizec--></span><!--/sizec--></b>Нужно скопировать содержимое архива ColorScripts_1.2.zip в папку "Программа МТ4\experts\", для Fibo (при установке по умолчанию) это будет "C:\Program Files\FIBO Group\experts". Надеюсь, что скрипты помогут новичкам сократить время на рисование и сосредоточиться на самом анализе графиков. В архивах лежат скрипты, видео демонстрашики и обучалки. Вроде все. <img src="http://forum.masterforex-v.org/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid="" border="0" alt="smile.gif" /> ColorScripts_1.2.zipDemonstration.rarObychalka.rar Здравствуйте! Помогите, пожалуйста разобраться и научиться работать по этой прикладной программе! Ничего не получается!!! И обучалку скачал и просматривал покадрово и что только не делал - вообще никакой реакции в терминале - как будто не работает ровно как не ставил ничего! зачем тогда такая помощь нужна или всё не правильно понимаю? убедительная просьба помочь кто может - все мы в одной лодке - команде! Рисунки не выкладываю потому как смысла нет выкладывать простой терминал! С уважением и признательностью, Ивар! Ссылка на комментарий Поделиться на другие сайты Поделиться
sanek_trader Опубликовано 13 декабря, 2009 Жалоба Поделиться Опубликовано 13 декабря, 2009 Здравствуйте! Помогите, пожалуйста разобраться и научиться работать по этой прикладной программе! Ничего не получается!!! И обучалку скачал и просматривал покадрово и что только не делал - вообще никакой реакции в терминале - как будто не работает ровно как не ставил ничего! зачем тогда такая помощь нужна или всё не правильно понимаю? убедительная просьба помочь кто может - все мы в одной лодке - команде! Рисунки не выкладываю потому как смысла нет выкладывать простой терминал! С уважением и признательностью, Ивар!Что именно не получается? скрипты не работают или что?? из Вашего поста не понятно в чем проблема. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения