Индикатор на основе индикатора (NEW)

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 02 дек 2016, 17:24

Уважаемые программисты напишите индикатор на основе индикатора SGMAR. ТЗ прикреплено.
Заранее спасибо.
Вложения
1.jpg
ТЗ.doc
(14.5 KB) Скачиваний: 38
Последний раз редактировалось DMB-82 02 дек 2016, 17:30, всего редактировалось 1 раз.
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 02 дек 2016, 17:25

Сам индикатор.
Вложения
2.jpg
SGMAR.mq4
(2.86 KB) Скачиваний: 40
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 02 дек 2016, 17:28

скриншоты - как должен выглядеть индикатор.
Вложения
5.jpg
образец.jpg
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 03 дек 2016, 12:24

Я извиняюсь, небольшое дополнение к ТЗ.

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

Например, если в настройках индикатора «Количество стрелок» стоит четыре, то при четырех вертикальных красных стрелках на таймфреймах от М5 до Н1 появится звуковой сигнал и Алерт с информацией: валютная пара и Селл и в это время должно появиться число (сумма) всех красных значений (не только значений с таймфреймов М5 - Н1, но и значений с других таймфреймов, если они есть конечно), в данном случае для Селл, с права в подвале, а под суммой должно появиться слово «ПРОДАЖИ».
Вложения
Screenshot - 14_11_2016 , 10_02_22.jpg
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Re: Индикатор на основе индикатора (NEW)

Сообщение Рэндом » 07 янв 2017, 04:14

Еще актуально?
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 09 янв 2017, 18:38

Спасибо, что откликнулись, да актуально.
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Индикатор на основе индикатора (NEW)

Сообщение Kalkin » 10 янв 2017, 11:54

Хорошо, будем делать.
Аватар пользователя
Kalkin
 
Сообщений: 1589
Зарегистрирован: 05 мар 2015, 06:51
Средств на руках: 108.80 Доллар
Награды: 2
Ветеран I (1) Медаль за научный вклад (1)
Группа: Базовая
Благодарил (а): 633 раз.
Поблагодарили: 1190 раз.
Ace Register Votive

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 10 янв 2017, 12:36

Спасибо.
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Индикатор на основе индикатора (NEW)

Сообщение DMB-82 » 11 янв 2017, 09:29

Я извиняюсь за репост ТЗ, но это ТЗ более детальное и более конкретное для правильного написания индикатора.

Работа индикатора основана на показаниях индикатора SGMAR на шести таймфреймах: М5, М15, М30, Н1, Н4 и Д1.
Индикатор должен в «подвале» графика показывать значения (считывать информацию) с индикатора SGMAR на всех шести таймфреймах, для примера работы графики индикатора можно посмотреть сриншот (образец) индикатора с аналогичной работой.

Работа индикатора для Бай сигнала.

Индикатор должен следить за закрытием бара на таймфрейме М5 и если в момент закрытия бара голубая линия находится над красной линией, а точка пересечения этих линий (смотри скриншот №1) находится ниже уровня, где находится в этот момент зеленая линия, то в подвале индикатора на месте таймфрейма М5 должна появиться вертикальная стрелка вверх зеленого цвета и значение уровня на котором находится зеленая линия (смотри приблизительную работу графики для индикатора на скриншоте «Образец»).

На таймфрейме М15 голубая линия должна находится над красной линией, а точка пересечения этих линий находится ниже уровня, где находится в этот момент зеленая линия (смотри скриншот №2), то в подвале индикатора на месте таймфрейма М15 должно появиться значение уровня на котором находится зеленая линия и вертикальная стрелка вверх зеленого цвета.
Все тоже самое верно и для таймфреймов М30, Н1, Н4 и Д1.

Значит, если выполнились условия описанные выше для всех шести таймфреймов от М5 до Д1, то в подвале индикатор должен показать зеленые вертикальные стрелки и рядом со стрелками значения зеленых линий каждого таймфрейма (смотри скриншот «Образец»).

В настройках индикатора должна быть переменная «Количество стрелок» от одной до шести.
Если в переменной «Количество стрелок» = четыре, то это значит, что на момент закрытия бара на М5 выполнились условия для сигнала Бай на таймфреймах М5, М15, М30 и Н1, т. е. все стрелки на этих таймфреймах показывают вверх, то в этот момент индикатор должен подать звуковой сигнал и появиться алерт с информацией: валютная пара, бай или селл.

Если в переменной «Количество стрелок» = три, то это значит, что сигнал с алярмом должен появиться при трех стрелках на таймфреймах М5, М15, М30 и т. д.

Индикатор должен подсчитывал стрелки для сигнала по нарастающей с М5.

Например: если в настройках переменной "Количество стрелок" = один, то в этом случае индикатор должен учитывать только стрелку с таймфрейма М5, стрелки на остальных таймфреймах должны игнорироваться.
Если в настройках переменной "Количество стрелок" = два, то в этом случае индикатор должен учитывать только стрелки с таймфрейма М5 и М15 , стрелки на остальных таймфреймах должны игнорироваться.
Если в настройках переменной "Количество стрелок" = три, то в этом случае индикатор должен учитывать только стрелки с таймфрейма М5, М15 и М30 стрелки на остальных таймфреймах должны игнорироваться.
Если в настройках переменной "Количество стрелок" = четыре, то в этом случае индикатор должен учитывать только стрелки с таймфрейма М5, М15, М30 и Н1, стрелки на остальных таймфреймах должны игнорироваться и т.д.
Учитывать стрелки можно в рандомном порядке, т.е. первой может появиться стрелка с М30, второй с М5, третьей с Н1, четвертой с М15, но учитывать только стрелки с этих четырех таймфреймов.
Я думаю суть понятна.

Все тоже самое действительно для сигналов Селл только зеркально наоборот.

В индикаторе должна быть функция скриншота. Скриншот должен делаться в момент появления алярма.

Например: на графике GBP/USD прикреплен индикатор и в момент появления алярма должен сделаться скриншот и через определенное время указанное в настройках индикатора должен сделать второй скриншот.
Скриншоты в папке должны располагаться парами, т.е. например: за первым скриншотом GBP/USD должен разместиться через какое то время второй скриншот GBP/USD.
Последний раз редактировалось Nord 11 янв 2017, 10:40, всего редактировалось 1 раз.
Причина: Красный цвет для Модераторов!
Аватар пользователя
DMB-82
 
Сообщений: 88
Зарегистрирован: 06 мар 2015, 18:06
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 38 раз.
Поблагодарили: 7 раз.

Индикатор на основе индикатора (NEW)

Сообщение Kalkin » 17 фев 2017, 07:43

Готово, проверяйте.
Вложения
SGMAR_mtf.ex4
(27.22 KB) Скачиваний: 49
Аватар пользователя
Kalkin
 
Сообщений: 1589
Зарегистрирован: 05 мар 2015, 06:51
Средств на руках: 108.80 Доллар
Награды: 2
Ветеран I (1) Медаль за научный вклад (1)
Группа: Базовая
Благодарил (а): 633 раз.
Поблагодарили: 1190 раз.
Ace Register Votive


Вернуться в Торговые советники на заказ

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 247

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron