Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Подправить индикатор forexgreenland

Доброго времени. Просьба убрать в индикаторе все что он выводит на экран, кроме разворотных стрелочек и обновить до последнего билда.
  • 0
  • Просмотров: 5330
  • 6 мая 2015, 18:24
  • Oleg83
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
доработать советник "Russwill_STX"
Следующая запись в группе  
Доработка советника 4-7 GMT Breakout
05 мая 2015
06 мая 2015

Брокер для ваших роботов, 15 лет на рынке

Комментарии (24)

+
0
Индикатор у меня в загруженных, не получается сюда выложить.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 6 мая 2015, 18:26
+
0
Пусто:

Ошибка: 404
К сожалению, такой страницы не существует, либо у Вас недостаточно прав доступа для ее просмотра.
avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 6 мая 2015, 18:57
+
0
Автор не нажал «Сохранть» на последнем шаге, поэтому индикатор ушел на модерацию.
Вернул его в паблик. Доступен по ссылке — opentraders.ru/downloads/710/
avatar

  45  Bishop Сообщений: 5802 - АЛЬФАХАМЕЦ-Машковод

  • 6 мая 2015, 19:25
+
0
хорошавин :) 
avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 6 мая 2015, 21:20
+
+1
чтобы убрать надписи достаточно изменить параметры как на картинке

avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 6 мая 2015, 22:09
+
0
Мне нужно и линий тоже убрать, так как индюк идет в дополнение.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 6 мая 2015, 22:16
+
0
тогда покажите на скрине что оставить
avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 6 мая 2015, 22:19
+
0
Стрелочки оставить, остальное все убрать. В настроиках нет разделения визуализации. Убрав строки, убираются и визуальные сигналы.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 6 мая 2015, 22:29
+
0
Эти стрелки? Мне проще будет заново написать то что нужно

avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 6 мая 2015, 22:44
+
0
Да, они.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 7 мая 2015, 05:23
+
0
Написал новый индикатор.

Настройки:


//---- input parameters

extern int       barsToProcess=10; //количество баров для расчета
extern int       Dist=10;          //расстояние от поддержки в пунктах
extern int       Pointer=233;      //тип стрелки


Коды стрелок:



Файл в базе: www.opentraders.ru/downloads/711/


avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 7 мая 2015, 11:39
+
0
Спасибо, буду пробовать.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 7 мая 2015, 12:32
+
0
Почему то показания разнятца.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 7 мая 2015, 20:38
+
0
Серая стрелочка нужна? Постараюсь сделать одинаково.
avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 8 мая 2015, 08:04
+
0
Нет, не нужна. Было бы здорова, что бы были идентичны.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 8 мая 2015, 14:52
+
0
Сейчас друг за другом ходят практически идентично: www.opentraders.ru/downloads/711/

avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 8 мая 2015, 15:44
+
0
Спасибо, со следующий недели буду пробовать.
avatar

  2  Oleg83 Автор Сообщений: 26

  • 8 мая 2015, 18:03
+
0
Не удержался попробовал сейчас и сразу увидел, что когда накладываешь индикатор на график он убирает все остальные индикаторы с графика, остовляя только себя на графике. Что делать?
avatar

  2  Oleg83 Автор Сообщений: 26

  • 8 мая 2015, 18:08
+
+2
Какой эгоист однако индикатор! Поправлю чтобы за собой только убирал :) 
avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 8 мая 2015, 19:51
+
0
Этот код убирает с графика только стрелки, устроит?


//+------------------------------------------------------------------+
//|                                                      Signals.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
//---- input parameters
extern int       barsToProcess=10; //количество баров для расчета
extern int       Dist=10;          //расстояние от поддержки в пунктах
extern int       Pointer=233;      //тип стрелки
extern int       Width=1;          //размер стрелки
//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void del()
  {
//--- удаление всех созданных объектов
   int obj_total=ObjectsTotal();
   for(int i=obj_total-1;i>=0;i--)
     {
      string name=ObjectName(i);
      if(ObjectType(name)==OBJ_ARROW)
        {
         ObjectDelete(name);
        }
     }
  }
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,Pointer);
   SetIndexBuffer(0,ExtMapBuffer1);
   SetIndexEmptyValue(0,0.0);
   SetIndexStyle(1,DRAW_ARROW);
   SetIndexArrow(1,Pointer);
   SetIndexBuffer(1,ExtMapBuffer2);
   SetIndexEmptyValue(1,0.0);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   Comment("");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int counted_bars=IndicatorCounted(),limit,i;

   double max=iHigh(Symbol(),0,iHighest(NULL,0,MODE_HIGH,barsToProcess,1));
   double min=iLow(Symbol(),0,iLowest(NULL,0,MODE_LOW,barsToProcess,1));
   int NumMax=iHighest(NULL,0,MODE_HIGH,barsToProcess,1);
   int NumMin=iLowest(NULL,0,MODE_LOW,barsToProcess,1);


   limit=Bars-counted_bars;

   if(limit>barsToProcess)
      limit=barsToProcess;

   for(i=0;i<limit;i++)//буферам которые на экстремумах присваиваются значения, остальные обнуляются
     {
      del();
      if(max>0)
        {
           {
            string name="UP"+TimeToStr(Time[i]);
            ObjectCreate(name,OBJ_ARROW,0,Time[NumMax],min-Dist*Point,0,0);
            ObjectSet(name,OBJPROP_BACK,true);
            ObjectSet(name,OBJPROP_COLOR,indicator_color1);
            ObjectSet(name,OBJPROP_ARROWCODE,Pointer);
            ObjectSet(name,OBJPROP_WIDTH,Width);
           }
        }
      if(min>0)
        {
           {
            name="DN"+TimeToStr(Time[i]);
            ObjectCreate(name,OBJ_ARROW,0,Time[NumMin],min-Dist*Point,0,0);
            ObjectSet(name,OBJPROP_BACK,true);
            ObjectSet(name,OBJPROP_COLOR,indicator_color2);
            ObjectSet(name,OBJPROP_ARROWCODE,Pointer);
            ObjectSet(name,OBJPROP_WIDTH,Width);
           }
        }
     }

   Comment("\n  max ",max,
           "\n  min ",min);
   return(0);
  }
//+------------------------------------------------------------------+

avatar

  35  AM2 Сообщений: 16264 - Андрей

  • 11 мая 2015, 09:16
+
0
Код не проверял, но надо что бы убирал только за собой!
avatar

  2  Oleg83 Автор Сообщений: 26

  • 11 мая 2015, 22:19
+
0
Здравствуйте, смотрю уже далеко ушли от того что я хотел, а толку ноль. Давайте тогда закроем тему, чтоб зря не тратить ваши таланты, буду пользоваться старой версией. Всегда найдется что улучшить!:) 
avatar

  2  Oleg83 Автор Сообщений: 26

  • 12 мая 2015, 20:32
+
0
Oleg83, пользуйтесь на здоровье — индикатор: ссылка на файл ex4
Все изменения и исходник — платно, в личку.
avatar

  27  Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..

  • 12 мая 2015, 22:51
+
0
Благодарю за понимание ;) 
avatar

  2  Oleg83 Автор Сообщений: 26

  • 8 мая 2015, 21:09

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