Здравствуйте, гость ( Вход | Регистрация )

IPB

 Обучение  трейдингу БЕСПЛАТНО!      Общение С БОНУСАМИ !!!    Подробности здесь

 Регистрация на форуме отдельная от сайта и ручная! Обращаться через КОНТАКТЫ

> Сигнализация по трендовым и уровням, Индикатор "Сигнальный Вик", серия `Удобняшки`
Рейтинг 5 V
Сатори
сообщение 28.9.2013, 7:04
Сообщение #1


Живу я здесь
Иконка группы

Группа: Админ 
Сообщений: 2.197
Регистрация: 27.7.2012
Из: Беларусь, г. Сморгонь
Пользователь №: 3.990




Индикатор "Сигнальный Вик"
Version 2.1
Назначение: отслеживает положение заданных трендовых линий относительно цены и подает сигнал, если цена подходит к трендовой на заданное расстояние или пробивает ее.

"Внешний вид"
Видимая часть индикатора состоит из 10 меток, расположенных в верхней части экрана;
выглядит это так:
Прикрепленный файл  alert_vik.png ( 1,04 килобайт ) Кол-во скачиваний: 73

7 меток таймфреймов + 3 дополнительные метки
Метки таймфреймов W1 и MN не используются ввиду того, что маловероятно, что кто-то захочет работать на этих таймах... Однако, несмотря на отсутствие меток, полная функциональность индикатора на этих таймфреймах сохранена. Другими словами "все работает, просто этого не видно" (но когда нужно, все будет сигналить).
"О статусах трендовых линий"
Каждая трендовая на графике может иметь 5 статусов:
[1] Трендовая не отслеживается индикатором (не взята на контроль). Этот статус имеют изначально все трендовые на графике
[2] Трендовая находится в обработке (взята на контроль индикатором), ожидание сигнала недолета
[3] Сигнал при достижении уровня недолета (подход на заданное расстояние к трендовой)
[4] Сигнал недолета отключен, ожидание пробоя
[5] Сигнал пробоя
"Возможности меток таймфремов (касается любой из меток)"
- если потянуть метку таймфрема на трендовую, которая не обслуживается индикатором (статус [1]) - индикатор возьмет трендовую на контроль (начнет отслеживать расстояние от цены до заданной трендовой и сигналить при определенных условиях)
- если потянуть метку таймфрема на трендовую, которая уже находится на контроле (статус [2]), индикатор покажет сообщение о текущем статусе трендовой
- если потянуть метку таймфрема на трендовую во время сигнала недолета (подхода на заданное расстояние) (статус [3]) - сигнал отключится, трендовая перейдет в режим ожидания пробоя
- если потянуть метку таймфрема на трендовую в режиме ожидания пробоя (статус [4]) - индикатор покажет сообщение о текущем статусе трендовой
- если потянуть метку таймфрема на трендовую во время сигнала пробоя (статус [5]) - сигнал отключится, трендовая снимется с контроля (т.е. больше не будет отслеживаться индикатором)
"Возможности дополнительных меток"
"Метка со значком закругленной желтой стрелки"
Предназначена для возврата трендовой из текущего состояния в предыдущее, т.е.:
- если потянуть метку на трендовую, которая уже находится на контроле (статус [2]), трендовая снимется с контроля (перейдет в статус [1])
- если потянуть метку на трендовую во время сигнала недолета (подхода на заданное расстояние) (статус [3]) - сигнал отключится, трендовая вернется в режим ожидания недолета (статус [2])
- если потянуть метку на трендовую в режиме ожидания пробоя (статус [4]) - трендовая вернется в режим ожидания недолета (статус [2])
- если потянуть метку на трендовую во время сигнала пробоя (статус [5]) - сигнал отключится, трендовая вернется в режим ожидания пробоя (статус [4])
- если потянуть метку на трендовую, которая не обслуживается индикатором (статус [1]) - индикатор возьмет трендовую на контроль и, согласно цепочке статусов, введет трендовую в режим ожидания пробоя (статус [4])
"Метка "красный крестик в квадрате""
Предназначена для снятия любой трендовой с контроля. Метка снимает с контроля трендовую, находящуюся в любом статусе.
Для данной метки реализовано 3 возможности:
- снятие с контроля трендовой, на которую натянута метка
- снятие с контроля всех трендовых текущего таймфрейма: для этого в свойствах метки на вкладке "Параметры" необходимо вручную выставить координаты по оси X и по оси Y равными 1 (единица)
- снятие с контроля всех трендовых на данной валютной паре: для этого в свойствах метки на вкладке "Параметры" необходимо вручную выставить координаты по оси X и по оси Y равными 0 (нуль)
"Метка со значком вопроса"
Это своеобразный "хелп". Данная метка предназначена для отображения на экране информации о всех трендовых, находящихся на контроле у индикатора.
Данная метка работает как переключатель (имеет 2 режима: вкл./выкл.). Чтобы включить или выключить отображение хелповой информации, необходимо просто свдинуть метку с места.
По каждой трендовой, находящейся на контроле у индикатора, на экран выводится строка вида:
H4| Vic_891 | 27.08.2013 20:00 | ожидание пробоя
где:
- H4 - старший тайм отображения трендовой
- Vic_891 - имя трендовой
- 27.08.2013 20:00 - дата+время т.2v
- ожидание пробоя - текущий статус
Хелп сделан интерактивным:
- если при включенном режиме отображения хелпа новые трендовые добавляются на контроль, или трендовые снимаются с контроля, или у трендовых на контроле меняется статус - это сразу же отображается в выведенной информации
- строки информации по каждой трендовой сделаны в виде меток, которые тоже можно удалять; при удалении такой метки соответствующая трендовая снимается с контроля индикатора
- при выводе информации все трендовые, находящиеся на контроле у индикатора, подсвечиваются (становятся более толстыми), чтобы бросаться в глаза
"Микросдвиг"
Выше описан первый способ работы с метками индикатора - если тянуть метку на определенную трендовую. Но в индикаторе реализован и второй способ - так называемый микросдвиг меток. Если свдинуть метку в пределах ее высоты - сработает микросдвиг.
Микросдвиг реализован для ускорения работы с индикатором. Весь вышеописанный функционал при микросдвиге сохраняется, за исключением того, что при микросдвиге нет необходимости указывать меткой, с какой трендовой работать - трендовая выбирается сама по принципу "последняя нанесенная на текущем таймфрейме". Однако нужно знать, что для корректной работы микросдвига последние трендовые необходимо наносить скриптом !Vik_VM_1.03, специально доработанным для этой цели. Такое ограничение связано с тем, что МТ4 не всегда дает нанесенным трендовым имена с наибольшим числом, а выше указанный скрипт всегда, что дает возможность легко определить последнюю нанесенную трендовую.
"ВАЖНО (о метке минимальной цены)"
При первом включении индикатора на графике под меткой H1 появляется отдельная метка, которая выглядит так:
Прикрепленный файл  minPrice.png ( 318 байт ) Кол-во скачиваний: 42

Это метка минимальной цены. Для чего она нужна... При выносе всех меток индикатора на трендовые линии индикатор определяет ближайшую к метке трендовую (чтобы потом работать с ней). Чтобы определение рабочей трендовой происходило корректно, выше указанная метка минимальной цены должна быть вручную установлена на минимум цены в окне с графиком. Т.е. выделяем метку и тащим ее до упора вниз. При правильном расположении (на самом минимуме цены) самого изображения метки не будет видно. Для удобства поиска этой метки в дальнейшем рекомендую устанавливать ее в левый или правый нижний угол - не важно какой угол, важно, чтобы она была именно на минимуме цены.
"О цветах меток таймфреймов"
В зависимости от текущих статусов трендовых на определенном таймфрейме метки таймов в верхней части экрана подсвечиваются разными цветами.
Предусмотрено 5 цветов (в соответствии с 5-ю статусами трендовой):
1) Трендовая не отслеживается индикатором - серый
2) Трендовая в взята на контроль индикатором - белый
3) Сигнал при достижении уровня недолета - желтый
4) Сигнал недолета отключен, ожидание пробоя - синий
5) Cигнал пробоя- красный

Если на одном тайме нанесено несколько трендовых, и все находятся на контроле у индикатора, то метка тайма будет подсвечена "старшим" цветом, т.е. цветом трендовой, состояние которой наиболее продвинутое... Поясню на примере: на Н1 нанесено 2 трендовые: первая просто в обработке до сигналов (белый цвет), вторая уже в ожидании пробоя (синий цвет) - в этом случае метка Н1 будет синей.
При любых изменениях состояний трендовых на всех таймах подсветка меток пересчитывается, т.е. в любой момент на любом тайме по цвету меток видно, где и что происходит.
"Параметры индикатора"
- nedolet_alert - параметр, включающий/выключающий сигнализацию при достижении ценой уровня недолета (true/false)
- show_pips - параметр, включающий/выключающий показ расстояний от цены до каждой трендовой (true/false)
- sound - название звукового файла, который проигрывается при сигнализации
- message_color - цвет сообщений индикатора, выводимых на экран
- nedolet_M1_M5 - расстояние в пунктах от трендовой, на котором подается сигнал недолета на таймах M1 - M5 (если включен параметр nedolet_alert)
- nedolet_M15_H1 - расстояние в пунктах от трендовой, на котором подается сигнал недолета на таймах M15 - H1 (если включен параметр nedolet_alert)
- nedolet_H4_MN - расстояние в пунктах от трендовой, на котором подается сигнал недолета на таймах H4 - MN (если включен параметр nedolet_alert)
"ВАЖНЫЕ МЕЛОЧИ"
1) Не стоит двигать несколько меток сразу! Пока не отработает одна, другую не трогать! - могут начаться коллизии ab.gif .
2) Несмотря на достаточную точность определения трендовой под передвинутой меткой, не стоит тыкать метками в жгуты трендовых (в места, где трендовые нанесены очень густо).
3) Расстояние до трендовой считается только на старшем для трендовой тайме. Поэтому обязательно необходимо переключиться на старший для трендовой тайм в 2-х случаях:
- если взять в обработку трендовую на другом тайме
- если поменять координаты точек трендовой на другом тайме
4) Заметил случайно, что если тянуть метку на трендовую правее ценового графика (где уже нет баров), то трендовая определяется верно не всегда. Это связано с тем, что невозможно определить бар там, где его нет. Поэтому тягаем метки на трендовые только в пределах ценового графика (где есть бары)
5) Для корректного отображения дополнительных меток в системе должны быть шрифты: "Lucida Console", "Wingdings 2", "Wingdings 3"
6) Во время работы для каждой валютной пары индикатор ведет 2 файла (пример для AUDUSD):
- \experts\files\!Vik_alert\AUDUSD.txt - данный файл не трогать (сюда идет запись информации о трендовых на контроле индикатора)!
- \experts\files\!Vik_alert\AUDUSD_log.txt - полный лог индикатора по данной валютной паре
7) Перед самым выкладыванием индикатора замечен баг: допустим, на контроле у индикатора стоит трендовая, и цене еще далеко до трендовой; закрываем терминал и открываем через какое-то время (например после выходных); если ситуация такова, что цена уже прошла уровень недолета (или даже пробила трендовую) (при том, что до закрытия терминала цене еще было далеко до трендовой), то сигнал недолета (пробоя) появится только после того, как график будет переключен на тайм, старший для трендовой (т.е. тайм, где отслеживается расстояние до трендовой). Данный недочет будет устранен в одной из следующих версий.
====================================
"Установка индикатора"
1) Поместить файл из архива в директрорию \experts\indicators\
2) Если у вас уже есть одна из первых версий индикатора:
- и в папке \experts\files\!Vik_alert\ на каждую валютную пару 2 файла, то ничего делать не надо
- и в папке \experts\files\!Vik_alert\ на каждую валютную пару только 1 файл - необходимо удалить всю папку \experts\files\!Vik_alert\
3) Нанести индикатор на график и настроить необходимые параметры
====================================
Собственно сам индикатор:
Прикрепленный файл  _Vic_alert_2.1.zip ( 33,86 килобайт ) Кол-во скачиваний: 151
=================================
P.S. Несмотря на большое описание, пользоваться индикатором гораздо проще, чем может показаться на первый взгляд. Главное попробовать ab.gif
__________
У кого не заработало - см. этот пост


Сообщение отредактировал VladMih - 3.8.2017, 11:47
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
DonPic
сообщение 3.8.2017, 8:27
Сообщение #2


Нич-ч-чо не понимаю!...
****

Группа: СО 
Сообщений: 410
Регистрация: 25.11.2009
Из: Украина,г. Шостка
Пользователь №: 2.602
Украина



Сегодня при установке !Vic_alert v3.3 получил ошибку: !Vic_alert EURJPY,Daily: array out of range in '!Vic_alert.mq4' (4460,26)
Кто нибудь сталкивался с таким?
Перейти в начало страницы
 
+Цитировать сообщение
Сатори
сообщение 3.8.2017, 10:18
Сообщение #3


Живу я здесь
Иконка группы

Группа: Админ 
Сообщений: 2.197
Регистрация: 27.7.2012
Из: Беларусь, г. Сморгонь
Пользователь №: 3.990




Цитата(DonPic @ 3.8.2017, 8:27) *
Сегодня при установке !Vic_alert v3.3 получил ошибку: !Vic_alert EURJPY,Daily: array out of range in '!Vic_alert.mq4' (4460,26)
Кто нибудь сталкивался с таким?
С учетом того, как давно разрабатывался этот сигнальщик, вопросов тут будет больше, чем ответов.
1) Судя по коду - не считывает (или ошибочно считывает) сохраненные данные по Викам из файла. Если это так, попробуйте удалить из папки "\MQL4\Files\!Vik_alert\" все файлы, в имени которых есть EURJPY (их должно быть 3 штуки), и потом заново накинуть индикатор на график.
2) Если не поможет - выкладываю свой ex4, который скомпилирован примерно на полгода позже - замените свой на этот и тоже попробуйте.
Прикрепленный файл  _Vic_alert_3.3.zip ( 426,75 килобайт ) Кол-во скачиваний: 62
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме
- Сатори   Сигнализация по трендовым и уровням   28.9.2013, 7:04
- - VladMih   "Ни о чём"Не удалось толково и технично ...   28.9.2013, 11:18
- - Сатори   Индикатор "Сигнальный Вик" Version 2.2.2...   6.10.2013, 21:01
|- - Сатори   Цитата(Сатори @ 6.10.2013, 21:01) Индикат...   8.10.2013, 16:02
- - Сатори   Индикатор "Сигнальный Вик" Version 3.0 Н...   8.11.2013, 12:54
|- - VladMih   Цитата(Сатори @ 8.11.2013, 12:54) Сигналь...   8.11.2013, 17:19
- - Сатори   Индикатор "Сигнальный Вик" Version 3.1 ...   5.3.2014, 15:02
|- - Сатори   Индикатор "Сигнальный Вик" Version 3.3 ...   29.4.2015, 12:25
|- - AlexA   Цитата(Сатори @ 29.4.2015, 12:25) Индикат...   21.5.2015, 15:15
|- - Сатори   Цитата(AlexA @ 21.5.2015, 15:15) Если уст...   21.5.2015, 20:17
- - Долото   Перечитал мануал по индикатору. Возник вопрос. Воз...   17.5.2014, 7:41
|- - VladMih   Цитата(Долото @ 17.5.2014, 7:41) Возможна...   17.5.2014, 10:06
|- - Долото   Цитата(VladMih @ 17.5.2014, 11:06) Цитата...   17.5.2014, 13:10
|- - VladMih   Цитата(Долото @ 17.5.2014, 13:10) Прошу п...   17.5.2014, 13:46
|- - Долото   Цитата(VladMih @ 17.5.2014, 14:46) Именно...   17.5.2014, 13:57
- - Сатори   Цитата(AlexandrV @ 5.7.2014, 7:23) ...   5.7.2014, 10:04
- - VladMih   Саш, я тебе в скайпе написал - похоже, что последн...   21.5.2015, 20:28
|- - Сатори   Цитата(VladMih @ 21.5.2015, 20:28) Так чт...   22.5.2015, 1:11
|- - VladMih   Цитата(Сатори @ 22.5.2015, 1:11) если шеф...   22.5.2015, 1:24
- - DonPic   Сегодня при установке !Vic_alert v3.3 получил ...   3.8.2017, 8:27
|- - Сатори   Цитата(DonPic @ 3.8.2017, 8:27) Сегодня п...   3.8.2017, 10:18
- - DonPic   Спасибо! Помог пункт 2. Все работает.   3.8.2017, 11:00
- - Топ   Сегодня тестировал (опробывал) индикатор "Сиг...   22.2.2018, 22:11
|- - VladMih   Цитата(Топ @ 22.2.2018, 22:11) при срабат...   23.2.2018, 1:29
- - Топ   Цитата(VladMih @ 23.2.2018, 1:29) Его слы...   23.2.2018, 9:32
- - VladMih   Цитата(Топ @ 23.2.2018, 9:32) Наиболее по...   23.2.2018, 13:01
2 страниц V   1 2 >


Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 16:51