Уровни > RangeOfDay (Range Of Day) – дневной диапазон
Re: RangeOfDay (Range Of Day) – дневной диапазон
Нет, это самая первая версия. Пунктиром указан вчерашний хай, лоу.
			
									
						С уважением, ShadoW.  
						
Re: RangeOfDay (Range Of Day) – дневной диапазон
Сейчас после обновления пока вроде бы все нормально отображается.  
 
А как сделать подсветку цены?
Спасибо!
			
									
						 
 А как сделать подсветку цены?
Спасибо!

С уважением, ShadoW.  
						
- evge
- Администратор
- Сообщения: 1817
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 375 раз
- Контактная информация:
Re: RangeOfDay (Range Of Day) – дневной диапазон
ShadoW писал(а):А как сделать подсветку цены?
поставьте галочку здесь:
никогда такого не было и вот опять
						Re: RangeOfDay (Range Of Day) – дневной диапазон
Странно. Раньше у меня эта галочка на пользовательских индикаторах не работала поэтому и решил поинтересоваться, впрочем как и изменения параметров линии, поэтому приходилось каждый раз перекомпилировать код изменяя параметры. Сейчас попробую конечно.
			
													
					Последний раз редактировалось ShadoW 18 фев 2016, 19:39, всего редактировалось 2 раза.
									
			
						С уважением, ShadoW.  
						
- evge
- Администратор
- Сообщения: 1817
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 375 раз
- Контактная информация:
Re: RangeOfDay (Range Of Day) – дневной диапазон
ShadoW писал(а):на пользовательских индикаторах не работала
Она не работает на уровнях, только для серий имеющих на последнем баре значение. Поэтому я и добавил 2 серии, которые на деле просто заполняются значением уровней, но сами не выводятся. А вот галочка их значения последние покажет.
никогда такого не было и вот опять
						Re: RangeOfDay (Range Of Day) – дневной диапазон
Сейчас проверил и правда галочка работает! А вот изменения параметров линии, как я и говорил, не работает. Цвет лишь отвечает как раз таки только за подсветку!
Спасибо. В принципе этого уже достаточно. Завтра посмотрю, как себя поведет индикатор в последующий день.
P.S. А почему подсветка не работает на RangeOfDay?
			
									
						Спасибо. В принципе этого уже достаточно. Завтра посмотрю, как себя поведет индикатор в последующий день.
P.S. А почему подсветка не работает на RangeOfDay?
С уважением, ShadoW.  
						
- evge
- Администратор
- Сообщения: 1817
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 375 раз
- Контактная информация:
Re: RangeOfDay (Range Of Day) – дневной диапазон
ShadoW писал(а):А вот изменения параметров линии, как я и говорил, не работает
И цвет и параметры и последнее значение на текущий момент не доступны для Levels.
Как я написал выше, вы видите на самом деле последние значения не уровней, а 2х невидимых серий Hi, Lo, меняя их цвет поменяется маркер на поле цены, а линии серий этих не существует.
Вот такая недоработка небольшая по уровням в АД4 на текущий момент. Я об этом в офиц. форуме писал. Был ответ, что в будущем всё будет ОК

В первой версии Yesterday галочка бы не работала, т.к. я позже добавил эти серии в код.
никогда такого не было и вот опять
						- evge
- Администратор
- Сообщения: 1817
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 375 раз
- Контактная информация:
Re: RangeOfDay (Range Of Day) – дневной диапазон
Ещё один вариант уровней предыдущих дней.
RangeOfDays - уровни предыдущих дней. На последнем дне рисуются уровни предыдущего дня или динамически определяются уровни текущего дня (зависит от настроек)
			
									
						RangeOfDays - уровни предыдущих дней. На последнем дне рисуются уровни предыдущего дня или динамически определяются уровни текущего дня (зависит от настроек)
никогда такого не было и вот опять
						Re: RangeOfDay (Range Of Day) – дневной диапазон
Доброго дня. А как добавить в индикатор Рэндж оф дэй к линиям хай/лоу еще и медиану текущего дня? Подскажите пожалуйста.
			
									
						- evge
- Администратор
- Сообщения: 1817
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 375 раз
- Контактная информация:
Re: RangeOfDay (Range Of Day) – дневной диапазон
Nurse писал(а):Доброго дня. А как добавить в индикатор Рэндж оф дэй к линиям хай/лоу еще и медиану текущего дня? Подскажите пожалуйста.
Здравствуйте!
Например, вот так:
Код: Выделить всё
function Initialize()
{
  IndicatorName = "RangeOfDay";   
  AddInput("Input", Inputs.Candle);   
  PriceStudy = true;
  AddSeries("H", DrawAs.Custom, Color.Green);
  AddSeries("L", DrawAs.Custom, Color.Red);
  AddSeries("M", DrawAs.Custom, Color.Silver);
  AddLevel(0, Color.Green, LineStyles.DashBig, 1, "");
  AddLevel(0, Color.Red, LineStyles.DashBig, 1, "");
  AddLevel(0, Color.Silver, LineStyles.DashSmall, 1, "");
  AddGlobalVariable("High", Types.Double, 0); 
  AddGlobalVariable("Low", Types.Double, 0); 
}
function Evaluate()
{
// AlfaDirect. 2015. OX
// RangeOfDay - дневной диапазон 
// evge 23.06.2016 http://alfadirect4.ru 
// Модификация с средней линией и возможностью отображения "последних значений" уровней на поле цены 
// и формирование выходных рядов H - High, L - Low, M - Mid
  H[0] = H[1]; L[0] = L[1]; M[0] = M[1];
  
  if (BarDate() == DateTime.Today && BarTime() == AsTime(10, 0, 0))
  {
    High = Input.High[0];
    Low = Input.Low[0];
  }
  else if (BarDate() == DateTime.Today && BarTime() > AsTime(10, 0, 0))
  {
    if ( Input.High[-1] > High && Input.High[0] <= Input.High[-1] && Input.High[-2] <= Input.High[-1])
      High = Input.High[-1];
    if ( Input.Low[-1] < Low && Input.Low[0] >= Input.Low[-1] && Input.Low[-2] >= Input.Low[-1])
      Low = Input.Low[-1];
  }
  if (High != 0 && Low != 0)
  {
    Levels[0].Level = High;
    Levels[1].Level = Low;
    Levels[2].Level = (High + Low) * 0.5;
   H = High;
   L = Low;
   M = (High + Low) * 0.5;
  } 
if (H == 0) { H = Input.Close[0]; L = Input.Close[0]; M = Input.Close[0]; }
}
никогда такого не было и вот опять
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей

