MQL4 - automated forex trading   /  

Форум

Нужен простенький индикатор

К списку тем Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

avatar
1407
fozi 22.06.2011 00:44 

Всем привет.

Нужен вот такой индикатор.

При определенном условии а именно, если от лоу до хай первого бара 35 пунктов или меньше то тело свечи окрашивается в LimeGreen. индикатор должен работать только по закрытым свечам.

И еще пареметр 35 чтоб можно было изменять в настройках индикатора в большую или меньшую сторону.

Всем спасибо !!

Организуйте багтрекинг и техсаппорт для своей компании

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


avatar
697
ZZZEROXXX 22.06.2011 08:27 
Это надо какой то стандартный переделать немного. У вас есть индикатор который просто окрашивает свечи в зеленый и красный?

avatar
5008
Roman. 22.06.2011 13:29 
fozi:

Всем привет.

Нужен вот такой индикатор.

При определенном условии а именно, если от лоу до хай первого бара 35 пунктов или меньше то тело свечи окрашивается в LimeGreen. индикатор должен работать только по закрытым свечам.

И еще пареметр 35 чтоб можно было изменять в настройках индикатора в большую или меньшую сторону.

Всем спасибо !!


Вот аналог - посмотрите, поправьте, поиграйтесь... :-)))
Прикрепленные файлы:
  HeikenuAshi.mq4 (3.89 KB)

avatar
1407
fozi 22.06.2011 13:55 

Спасибо. Буду дома вечером проверю


avatar
687
poruchik 22.06.2011 15:14 

Такой вариант

Прикрепленные файлы:
  LinearjPriceyBar.mq4 (2.68 KB)

avatar
697
ZZZEROXXX 22.06.2011 15:29 
такой вот поправил
Прикрепленные файлы:
  m-Candles_ex.mq4 (5.30 KB)

avatar
1407
fozi 22.06.2011 22:39 
Ребята, при всем уважении к вам и потраченным вами времени, вынужден сказать что все это не то или не совсем то.

Мне нужно чтобы, если свеча закроется с размером от "хай" до "лоу" 35 пунктов или меньше то ее тело должно выкрасится в зеленый цвет или както по другому метку сделать, не обязательно зеленый цвет тела, можна точку над свечей или еще что то.

Еще раз прошу прощения.


avatar
330
ilunga 23.06.2011 09:31 
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Aqua
#property indicator_color2 Aqua
#property indicator_width2 2

extern int N = 35;

double ExtMapBuffer1[];
double ExtMapBuffer2[];

int init()
{
   SetIndexStyle(0,DRAW_HISTOGRAM);
   SetIndexBuffer(0,ExtMapBuffer1);
   SetIndexEmptyValue(0,0.0);
   SetIndexStyle(1,DRAW_HISTOGRAM);
   SetIndexBuffer(1,ExtMapBuffer2);
   SetIndexEmptyValue(1,0.0);
   return(0);
}

int start()
{
   int limit;
   int counted_bars=IndicatorCounted();
   if(counted_bars<0) return(-1);
   if(counted_bars>0) counted_bars--;
   limit=Bars-counted_bars;
   for(int i=0; i<limit; i++)
   {
      if (High[i] - Low[i] <= N*Point)
      {
         ExtMapBuffer1[i] = Low[i];
         ExtMapBuffer2[i] = High[i];
      }
      else
      {
         ExtMapBuffer1[i] = EMPTY_VALUE;
         ExtMapBuffer2[i] = EMPTY_VALUE;
      }
   }
   return(0);
}
окрашивает голубым бары меньшие H пунктов

avatar
697
ZZZEROXXX 23.06.2011 10:49 
fozi:
Ребята, при всем уважении к вам и потраченным вами времени, вынужден сказать что все это не то или не совсем то.
в модифицировнном м-кандлс в парамтерах есть задавать скока пунктов свечи

avatar
1381
lukas1 23.06.2011 11:33 
ilunga:
окрашивает голубым бары меньшие H пунктов
Добавил возможность универсальной работы и на 4-х и на 5-ти знаках со значением "N" = 35;
Прикрепленные файлы:
  ColorcBars.mq4 (1.54 KB)

avatar
1407
fozi 23.06.2011 16:04 

Оо спасибочки. Вчечерком гляну.

К списку тем  

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий