Скачать MetaTrader 5

Подскажите есть ли такой индикатор????

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй программу в Cobe Base. Миллионы трейдеров ее увидят!
Deep_Cat
120
Deep_Cat 2010.06.30 10:53 
Ребята подскажите, есть ли такой индикатор, который издает звук (сигнал) при каждом закрытии свечи????
Nikolaj
305
Nikolaj 2010.06.30 11:07  

Candle_Signal в базе

Sergey Guliaev
2301
Sergey Guliaev 2010.06.30 11:52  

Специально для вас.

//+------------------------------------------------------------------+
//|                             Sound_if_Close_Candel_2010_06_30.mq4 |
//|                      Copyright © 2010, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Sergey Gulyaev. Maykop."
#property link      "valenok2003@mail.ru    ICQ 365919666"

#property indicator_chart_window

int Start_Time,
    Cur_time,
    Div,
    Fault;

string TF;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
  switch(Period())
  {
    case PERIOD_M1:  TF = "M1";  Div = PERIOD_M1*60 ; break;
    case PERIOD_M5:  TF = "M5";  Div = PERIOD_M5*60;  break;
    case PERIOD_M15: TF = "M15"; Div = PERIOD_M15*60; break;
    case PERIOD_M30: TF = "M30"; Div = PERIOD_M30*60; break;
    case PERIOD_H1:  TF = "H1";  Div = PERIOD_H1*60;  break;
    case PERIOD_H4:  TF = "H4";  Div = PERIOD_H4*60;  break;
    case PERIOD_D1:  TF = "D1";  Div = PERIOD_D1*60;  break;
    case PERIOD_W1:  TF = "W1";  Div = PERIOD_W1*60;  break;
    case PERIOD_MN1: TF = "MN1"; Div = PERIOD_MN1*60; break;
    default:break;
  } 
  Cur_time = TimeCurrent();
  Fault= MathMod(Cur_time, Div);
  Start_Time = Cur_time - Fault;
//----
   return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
    Comment("");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{ 
  Cur_time = TimeCurrent();
//----
  if((Cur_time - Start_Time) >= Div)
  {
    Alert("TF " + TF + " - " + "Свеча закрыта.");
    Fault= MathMod(Cur_time, Div);
    Start_Time = Cur_time - Fault;
  }
  else
  {
    Comment("До закрытия свечи " + (Div - (Cur_time - Start_Time)) + "сек");
  }
//----
   return(0);
}
//+------------------------------------------------------------------+
richie
3171
richie 2010.06.30 11:55  
AlekZZZandR: Ребята подскажите, есть ли такой индикатор, который издает звук (сигнал) при каждом закрытии свечи????
Часы с кукушкой или сотовый телефон.
richie
3171
richie 2010.06.30 13:39  

Вот на VB программку наваял, кому нужно - доделывайте сами, исходник к компилу прилагается:

Файлы:
Deep_Cat
120
Deep_Cat 2010.06.30 17:08  
Всем спасибо))))))
Deep_Cat
120
Deep_Cat 2010.06.30 17:14  
valenok2003:

Специально для вас.


Классный индюк, то что надо!!!! Спасибо!!!! А можно сюда добавить какой-нибудь звуковой сигнал?????
Vladislav Andruschenko
91672
Vladislav Andruschenko 2010.06.30 21:40  
//+------------------------------------------------------------------+
//|                             Sound_if_Close_Candel_2010_06_30.mq4 |
//|                      Copyright © 2010, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Sergey Gulyaev. Maykop."
#property link      "valenok2003@mail.ru    ICQ 365919666"

#property indicator_chart_window

int Start_Time,
    Cur_time,
    Div,
    Fault;

string TF;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
  switch(Period())
  {
    case PERIOD_M1:  TF = "M1";  Div = PERIOD_M1*60 ; break;
    case PERIOD_M5:  TF = "M5";  Div = PERIOD_M5*60;  break;
    case PERIOD_M15: TF = "M15"; Div = PERIOD_M15*60; break;
    case PERIOD_M30: TF = "M30"; Div = PERIOD_M30*60; break;
    case PERIOD_H1:  TF = "H1";  Div = PERIOD_H1*60;  break;
    case PERIOD_H4:  TF = "H4";  Div = PERIOD_H4*60;  break;
    case PERIOD_D1:  TF = "D1";  Div = PERIOD_D1*60;  break;
    case PERIOD_W1:  TF = "W1";  Div = PERIOD_W1*60;  break;
    case PERIOD_MN1: TF = "MN1"; Div = PERIOD_MN1*60; break;
    default:break;
  } 
  Cur_time = TimeCurrent();
  Fault= MathMod(Cur_time, Div);
  Start_Time = Cur_time - Fault;
//----
   return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
    Comment("");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{ 
  Cur_time = TimeCurrent();
//----
  if((Cur_time - Start_Time) >= Div)
  {
    Alert("TF " + TF + " - " + "Свеча закрыта.");
PlaySound("alert.wav");
    Fault= MathMod(Cur_time, Div);
    Start_Time = Cur_time - Fault;
  }
  else
  {
    Comment("До закрытия свечи " + (Div - (Cur_time - Start_Time)) + "сек");
  }
//----
   return(0);
}
//+------------------------------------------------------------------+

Включите колонки, он итак издает алерт :-)


ВЫделил строчку где он еще раз его издает там можно менят ьзвуковой файл, например поставить Вальс Мендельсона. Или Мерлина Менсона

Sergey Guliaev
2301
Sergey Guliaev 2010.07.01 06:47  
Vladon:

там можно менят звуковой файл, например поставить Вальс Мендельсона. Или Мерлина Менсона 



Только при этом звуковой файл нужно разместить в папку sound 

А вот так можете отключать в настройках алерт и оставить только звук.

//+------------------------------------------------------------------+
//|                             Sound_if_Close_Candel_2010_06_30.mq4 |
//|                      Copyright © 2010, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Sergey Gulyaev. Maykop."
#property link      "valenok2003@mail.ru    ICQ 365919666"

#property indicator_chart_window

extern bool Alert_ON = true;
int Start_Time,
    Cur_time,
    Div,
    Fault;

string TF;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
  switch(Period())
  {
    case PERIOD_M1:  TF = "M1";  Div = PERIOD_M1*60 ; break;
    case PERIOD_M5:  TF = "M5";  Div = PERIOD_M5*60;  break;
    case PERIOD_M15: TF = "M15"; Div = PERIOD_M15*60; break;
    case PERIOD_M30: TF = "M30"; Div = PERIOD_M30*60; break;
    case PERIOD_H1:  TF = "H1";  Div = PERIOD_H1*60;  break;
    case PERIOD_H4:  TF = "H4";  Div = PERIOD_H4*60;  break;
    case PERIOD_D1:  TF = "D1";  Div = PERIOD_D1*60;  break;
    case PERIOD_W1:  TF = "W1";  Div = PERIOD_W1*60;  break;
    case PERIOD_MN1: TF = "MN1"; Div = PERIOD_MN1*60; break;
    default:break;
  } 
  Cur_time = TimeCurrent();
  Fault= MathMod(Cur_time, Div);
  Start_Time = Cur_time - Fault;
//----
   return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
    Comment("");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{ 
  Cur_time = TimeCurrent();
//----
  if((Cur_time - Start_Time) >= Div)
  {
    
    if(Alert_ON == true) Alert("TF " + TF + " - " + "Свеча закрыта.");
    else PlaySound("alert.wav");
    Fault= MathMod(Cur_time, Div);
    Start_Time = Cur_time - Fault;
  }
  else
  {
    Comment("До закрытия свечи " + (Div - (Cur_time - Start_Time)) + "сек");
  }
//----
   return(0);
}
//+------------------------------------------------------------------+
Deep_Cat
120
Deep_Cat 2010.07.01 10:36  
valenok2003:


Только при этом звуковой файл нужно разместить в папку sound

А вот так можете отключать в настройках алерт и оставить только звук.


Спасибо большое!!!!!!))))))))
PapaYozh
3768
PapaYozh 2010.07.01 11:10  
valenok2003:


Только при этом звуковой файл нужно разместить в папку sound

А вот так можете отключать в настройках алерт и оставить только звук.


Привыкаем писать красиво:

if( Alert_ON ) Alert("TF " + TF + " - " + "Свеча закрыта.");
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий