Алерт на горизонтальной линии

 

Уважаемые эксперты, подскажите, пожалуйста, как сделать горизонтальную линию со звуковым алертом, срабатывающим при касании ценой горизонтальной линии?

 
RFS >>:

Уважаемые эксперты, подскажите, пожалуйста, как сделать горизонтальную линию со звуковым алертом, срабатывающим при касании ценой горизонтальной линии?

В терминале есть кнопка - "сигналы"....

 
Sart писал(а) >>

В терминале есть кнопка - "сигналы"....

анализирую много графиков - нужны напоминалки ка каждом просмотренном. Кнопка сигналы неудобна - долго вбивать, а линию перебросил в нужное место, коснулись - зазвенела

 

Реально - ПОИСК РУЛИТ, тема избитая ну просто до ужаса

 
xrust писал(а) >>

Реально - ПОИСК РУЛИТ, тема избитая ну просто до ужаса

Ничего подобного не нашел

 

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екунд?

 
RFS в Code Base есть индикатор Chin Breakout Alert, думаю он вас устроит.
 
khorosh писал(а) >>
RFS в Code Base есть индикатор Chin Breakout Alert, думаю он вас устроит.

Cпасибо большое. То что нужно!!!