Реально - ПОИСК РУЛИТ, тема избитая ну просто до ужаса
Cпасибо, Хирург, но Ваш скрипт я нашел еще вчера, но он не очень удобен - выдает линию тренда, с которой вазюкаться надо, чтобы правильно установить.
Нашел вроде более удобный индикатор:
//+------------------------------------------------------------------+
//| AlarmLevels.mq4 |
//| Copyright © 2007, Metanews |
//| http://metanews.narod.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, Metanews"
#property link "http://metanews.narod.ru"
#include <WinUser32.mqh>
#property indicator_chart_window
string strSupportLine = "SessionSupport";
string strResistanceLine = "SessionResistance";
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
double hi = MarketInfo(Symbol(),MODE_HIGH);
double low = MarketInfo(Symbol(),MODE_LOW);
ObjectCreate(strSupportLine,OBJ_HLINE,0,0,low);
ObjectCreate(strResistanceLine,OBJ_HLINE,0,0,hi);
ObjectSet(strSupportLine,OBJPROP_STYLE,STYLE_DOT);
ObjectSet(strResistanceLine,OBJPROP_STYLE,STYLE_DOT);
ObjectSet(strSupportLine,OBJPROP_COLOR,Red);
ObjectSet(strResistanceLine,OBJPROP_COLOR,Blue);
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
ObjectDelete(strSupportLine);
ObjectDelete(strResistanceLine);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
double SupPrice = ObjectGet(strSupportLine,OBJPROP_PRICE1);
double ResPrice = ObjectGet(strResistanceLine,OBJPROP_PRICE1);
if(SupPrice>ResPrice)
{
return (0);
}
if(Ask >= ResPrice) PlaySound("alert.wav");
else
if(Bid <= SupPrice ) PlaySound("alert2.wav");
return(0);
}
//+------------------------------------------------------------------+
Но достает его непрерывное срабатывание. Когда движение идет на нескольких графиках получается какафония. Можно ли сделать сигнал периодическим - раз в N cекунд?
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Уважаемые эксперты, подскажите, пожалуйста, как сделать горизонтальную линию со звуковым алертом, срабатывающим при касании ценой горизонтальной линии?