# Доработка ботов (советников, индикаторов) vol. 2

Раздел: Язык программирования MQL4
Автор темы: chocolate
Создана: 2014-10-02 12:48
Ответов: 33795 | Просмотров: 6650225
Страница 1670 из 1690
Источник: https://forexsystemru.com/threads/77111/page-1670

---

## Capital Plus — 2025-12-22 15:57

> Цитата (lain7123):
> Может ли кто-нибудь предоставить мне опцию EA «не принимать последовательные сигналы одного типа», чтобы при появлении двух последовательных сигналов на покупку или продажу принимался только первый из них.

## imelam — 2025-12-26 20:44

> Цитата (Capital Plus):
> Не те строчки скопировал. Там индексация в другую сторону, и будущее - это минусовые.
> Но это неважно, те строчки просто выше стоят по порядку.
>
>
>
> Вот исправленная версия, которая работает с закрытыми барами как на историческом расчёте онлайн, так и в тестере.
> Результаты и там и там идентичные.

Огромное спасибо!!!

## SERGEI535 — 2025-12-26 21:33

Добрый вечер друзья
С Наступающим Новым годом вас😊
Добавьте пожалуйста уведомление в телегу при пересечении уровней.
В данном индикаторе это -1 и 1

## deepak — 2025-12-27 17:49

> Цитата (SERGEI535):
> Good evening friends
> Happy New Year to you😊
> Please add a notification to Telegram when levels are crossed.
> In this indicator it is -1 and 1

      Добавлена функция отправки уведомлений в Telegram при пересечении уровней +1 и -1. В настройках индикатора появились новые параметры для указания Bot Token и Chat ID. Уведомления отправляются автоматически вместе с обычными алертами MT4. Для работы необходимо разрешить URL -https://api.telegram.org/ в настройках терминала.

## SERGEI535 — 2025-12-27 18:21

Спасибо огромное😊
Дай Бог вам здоровья !

## SERGEI535 — 2025-12-27 20:51

Ставлю на график и в получается индикатор как и был, ни как на скриншоте:cry:

## deadsoul — 2025-12-27 21:55

> Цитата (SERGEI535):
> Ставлю на график и в получается индикатор как и был, ни как на скриншоте:cry:

Основные изменения:

- **Новые входные параметры:**

- UseTelegram - Включить/выключить уведомления в Telegram

- TelegramBotToken - Токен аутентификации вашего бота

- TelegramChatID - Куда отправлять сообщения

- **Функция SendTelegramMessage():**

- Отправляет HTTP POST запросы к API Telegram

- Включает информацию о цене и времени

- Корректно обрабатывает ошибки

- **Триггеры уведомлений:**

- Когда индикатор пересекает уровень +1 вверх (бычий сигнал)

- Когда индикатор пересекает уровень -1 вниз (медвежий сигнал)

- Работает вместе с существующими алертами и уведомлениями по email

- **Стрелки на графике:**

- Стрелки в окне индикатора

- Стрелки на основном графике цены

## SERGEI535 — 2025-12-27 22:06

> Цитата (deadsoul):
> Основные изменения:
> 

> 
- **Новые входные параметры:**
> 

> 
- UseTelegram - Включить/выключить уведомления в Telegram
> 
- TelegramBotToken - Токен аутентификации вашего бота
> 
- TelegramChatID - Куда отправлять сообщения
> 

> 
- **Функция SendTelegramMessage():**
> 

> 
- Отправляет HTTP POST запросы к API Telegram
> 
- Включает информацию о цене и времени
> 
- Корректно обрабатывает ошибки
> 

> 
- **Триггеры уведомлений:**
> 

> 
- Когда индикатор пересекает уровень +1 вверх (бычий сигнал)
> 
- Когда индикатор пересекает уровень -1 вниз (медвежий сигнал)
> 
- Работает вместе с существующими алертами и уведомлениями по email
> 

> 
- **Стрелки на графике:**
> 

> 
- Стрелки в окне индикатора
> 
- Стрелки на основном графике цены
> 

> 

Спасибо бро😃💪

## SERGEI535 — 2025-12-28 09:28

> Цитата (deadsoul):
> Основные изменения:
> 

> 
- **Новые входные параметры:**
> 

> 
- UseTelegram - Включить/выключить уведомления в Telegram
> 
- TelegramBotToken - Токен аутентификации вашего бота
> 
- TelegramChatID - Куда отправлять сообщения
> 

> 
- **Функция SendTelegramMessage():**
> 

> 
- Отправляет HTTP POST запросы к API Telegram
> 
- Включает информацию о цене и времени
> 
- Корректно обрабатывает ошибки
> 

> 
- **Триггеры уведомлений:**
> 

> 
- Когда индикатор пересекает уровень +1 вверх (бычий сигнал)
> 
- Когда индикатор пересекает уровень -1 вниз (медвежий сигнал)
> 
- Работает вместе с существующими алертами и уведомлениями по email
> 

> 
- **Стрелки на графике:**
> 

> 
- Стрелки в окне индикатора
> 
- Стрелки на основном графике цены
> 

> 

Не приходят уведомления в телегу😢
Всё указал верно
Id токен 🤔

## deepak — 2025-12-28 11:18

> Цитата (SERGEI535):
> Notifications are not coming to Telegram😢
> Everything was indicated correctly
> ID token🤔

This version works because sending to Telegram is done via **WebRequest + JSON** (correct text escaping), the alert is triggered **once on a new bar** (on a closed candle), and strict errors have been fixed (correct StringReplace + declared loop index i). Don't forget to add -https://api.telegram.org to your WebRequest list in MT4.

## SERGEI535 — 2025-12-28 12:46

> Цитата (deepak):
> This version works because sending to Telegram is done via **WebRequest + JSON** (correct text escaping), the alert is triggered **once on a new bar** (on a closed candle), and strict errors have been fixed (correct StringReplace + declared loop index i). Don't forget to add Bots: An introduction for developers to your WebRequest list in MT4.

Вечером проверю
Спасибо большое 😉

## zhserg — 2025-12-28 13:21

> Цитата (SERGEI535):
> Вечером проверю
> Спасибо большое 😉

Не мучайся, работать не будет... WebRequest в индикаторах не работает!

## SERGEI535 — 2025-12-28 16:04

> Цитата (zhserg):
> Не мучайся, работать не будет... WebRequest в индикаторах не работает!

😢

## kpll — 2025-12-28 20:53

> Цитата (SERGEI535):
> 😢

Тогда надо переписать индикатор как советник?

## SERGEI535 — 2025-12-28 21:43

> Цитата (kpll):
> Тогда надо переписать индикатор как советник?

Сначало проверю как он отрабатывает
Хотя вижу,что есть потенциал

Посмотрите сами
Выше 1 пошли вверх 
Ниже -1 вниз
Риск ММ

К нему ещё фильтр приделать,понятно,что никто не выложит
Сам добью

## deadsoul — 2025-12-28 22:33

> Цитата (SERGEI535):
> Сначало проверю как он отрабатывает
> Хотя вижу,что есть потенциал
>
> Посмотрите сами
> Выше 1 пошли вверх
> Ниже -1 вниз
> Риск ММ
>
> К нему ещё фильтр приделать,понятно,что никто не выложит
> Сам добью

как использовать

1. Скомпилируйте оба файла в MetaEditor
2. Добавьте индикатор на любой график, на котором вы хотите получать сигналы
3. Добавьте советник на ОДИН график (он может отслеживать несколько символов/таймфреймов)
4. Настройте параметры Telegram во входных данных советника
5. Добавьте URL в MT4: Инструменты → Настройки → Советники → Установите флажок "Разрешить веб-запрос" → Добавить https://api.telegram.org

Индикатор распознает сигналы и сохраняет их в файле Global Variables +, а советник считывает эти сигналы и отправляет их в Telegram.

## finance2026 — 2025-12-28 23:10

Здравствуйте, индикатор работает корректно?:unsure:

## SERGEI535 — 2025-12-29 08:05

> Цитата (deadsoul):
> как использовать
>
> 1. Скомпилируйте оба файла в MetaEditor
> 2. Добавьте индикатор на любой график, на котором вы хотите получать сигналы
> 3. Добавьте советник на ОДИН график (он может отслеживать несколько символов/таймфреймов)
> 4. Настройте параметры Telegram во входных данных советника
> 5. Добавьте URL в MT4: Инструменты → Настройки → Советники → Установите флажок "Разрешить веб-запрос" → Добавить https://api.telegram.org
>
> Индикатор распознает сигналы и сохраняет их в файле Global Variables +, а советник считывает эти сигналы и отправляет их в Telegram.

🤝

## imelam — 2026-01-03 21:00

Добрый день! Всех с новогодними праздниками. Здесь индикатор, у которого стрелки в тестере частью не совпадают со стрелками на истории. Более того, в тестере может поставить стрелку, а потом отменить. Может кто-нибудь привести его в порядок, чтобы  в тестере и на истории было одинаковые стрелки?... Спасибо!

## tolik2008 — 2026-01-04 18:37

> Цитата (imelam):
> Добрый день! Всех с новогодними праздниками. Здесь индикатор, у которого стрелки в тестере частью не совпадают со стрелками на истории. Более того, в тестере может поставить стрелку, а потом отменить. Может кто-нибудь привести его в порядок, чтобы  в тестере и на истории было одинаковые стрелки?... Спасибо!

Индикатор MTF.
Как и все MTF, перерисовывается.
Какой смысл смотреть индикатор на истории, если в реальности, такого ни когда не было :)

---

Следующая страница: https://forexsystemru.com/threads/77111/page-1671
