Genri

 
Уровень 8

  Торгую в компаниях:


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

Рейтинг 2146



РЕКОМЕНДУЮ




Лучшее от Genri



Визуализация на графике. Комментариев 19
2020-07-05 20:47:10Рейтинг 0

Индикатор уровней Комментариев 9
2016-01-10 10:54:19Рейтинг 0

скрипт "ластик" Комментариев 10
2017-02-22 14:35:09Рейтинг 0

Rsi Комментариев 13
2019-12-03 20:39:44Рейтинг 0

"Чертилка" Комментариев 12
2016-10-09 23:54:24Рейтинг 0

скрипт "ластик"

Просьба создать скрипт стирающий-удаляющий горизонтальные линии, кроме тех чьи ценовые значения указаны в диалоге.(предыдущий заказ всё равно завис.)
  • +2
  • Просмотров: 3874
  • 22 февраля 2017, 14:35
  • Genri
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
РОБОТ – МАША и СТОПОВЫЕ БЫКИ И МЕДВЕДИ.
21 февраля 2017
23 февраля 2017

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

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

+
0
Какое количество линий нужно будет оставлять?
avatar

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

  • 22 февраля 2017, 16:31
+
+1
Вот набросок, который удалит все линии кроме той цена которой введена в настройках:


//+------------------------------------------------------------------+
//|                                                   DeleteLine.mq4 |
//|                                              Copyright 2017, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2017, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

input double Price=1.06282;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  double pr=0;
   for(int i=ObjectsTotal()-1;i>=0;i--)
     {
      pr=NormalizeDouble(ObjectGetDouble(0,ObjectName(i),OBJPROP_PRICE),Digits);
      if(pr!=Price) ObjectDelete(0,ObjectName(i));
     }

   Comment(NormalizeDouble(ObjectGetDouble(0,ObjectName(0),OBJPROP_PRICE),Digits));
  }
//+------------------------------------------------------------------+

avatar

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

  • 22 февраля 2017, 16:54
+
+1
только те чьё ценовое значение указано в диалоге скрипта. Если не одного значения — значит все.
Редактирован: 22 февраля 2017, 23:24
avatar

  8  Genri Автор Сообщений: 378

  • 22 февраля 2017, 23:21
+
0
Сколько значений делать в диалоге?
avatar

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

  • 23 февраля 2017, 09:37
+
0
excellent
avatar

  8  Genri Автор Сообщений: 378

  • 22 февраля 2017, 23:29
+
0
В диалоге сколько не жалко:) . Думаю 15 будет достаточно почистить и сохранить месячную разметку.
avatar

  8  Genri Автор Сообщений: 378

  • 23 февраля 2017, 12:35
+
+1
avatar

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

  • 23 февраля 2017, 21:12
+
0
Шо всего три?! Ну, с Масленицей.
avatar

  8  Genri Автор Сообщений: 378

  • 25 февраля 2017, 23:49
+
0
Шо всего три?!
15
avatar

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

  • 26 февраля 2017, 05:33
+
0
*hi* 
avatar

  8  Genri Автор Сообщений: 378

  • 27 февраля 2017, 00:24

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