jimdandyalarm.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «jimdandyalarm.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор для MetaTrader 5 отображает на графике две горизонтальные линии — линию сопротивления и линию поддержки, расположенные на расстоянии 100 пунктов выше и ниже текущей цены спроса. Индикатор отслеживает пересечение ценой этих линий и при достижении условия отправляет звуковой сигнал, электронное письмо и push-уведомление.
В зависимости от настройки SignalOnClose индикатор сравнивает либо текущую цену спроса (Bid), либо цену закрытия предыдущей свечи (Close[1]) с ценами линий. При пересечении верхней линии срабатывает один звуковой файл, при пересечении нижней — другой. Для валютных пар EURUSD, AUDUSD, GBPUSD и USDCHF используются соответствующие звуковые файлы.
Доступны настройки цвета, стиля и толщины линий, а также переключатели для отправки уведомлений по электронной почте и SMS. Звуковые и уведомительные оповещения срабатывают не чаще одного раза за свечу.
Настройки программы
| Настройка | Описание |
|---|---|
| SignalOnClose | Логический переключатель. При значении true для проверки пересечения линий используется цена закрытия предыдущей свечи (Close[1]); при false — текущая цена спроса (Bid). |
| UpperClr | Цвет линии сопротивления на графике. |
| LowerClr | Цвет линии поддержки на графике. |
| LineStyle | Стиль отображения горизонтальных линий (сплошной, пунктир и т.д.). При значении, отличном от 0, толщина линий автоматически обнуляется. |
| info | Текстовый параметр с справочной информацией: толщина линии действует только при сплошном стиле (значение 0). |
| LineWidth | Толщина горизонтальных линий на графике. Эффективна только при сплошном стиле линии (LineStyle = 0). |
| sendemail | Логический переключатель. При значении true при пересечении линии отправляется электронное письмо с информацией о пересечении и текущей цене спроса. |
| sendsms | Логический переключатель. При значении true при пересечении линии отправляется push-уведомление с информацией о пересечении и текущей цене спроса. |
Поиск по коду файла
#property indicator_chart_window
extern bool SignalOnClose=false;
extern color UpperClr=Magenta;
extern color LowerClr=Magenta;
extern int LineStyle=STYLE_SOLID;
extern string info ="Width only effective when Style is 0.";
extern int LineWidth=3;
extern bool sendemail=true;
extern bool sendsms=true;
datetime candleopen;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
ObjectDelete("UpperLine");ObjectDelete("LowerLine");
return(0);
}
int start()
{
// код доступен только после оплаты
}
double PreviousClosePrice = Bid;
if(SignalOnClose == true)PreviousClosePrice = Close[1];
double ResistancePrice = ObjectGet ("UpperLine", OBJPROP_PRICE1);
double SupportPrice = OПоказано первые 50% кода (символов: 2032)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.