stepanyan77
Artur Stepanyan

 
Уровень 5


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

Рейтинг 2090



РЕКОМЕНДУЮ



Индикатор для mt5

Здравствуйте Андрей прошу написать индикатор для mt5 индикатор должен расчистить по заднему времени.Время начало индикатора и время отключения индикатора.
Вот формула индикатора
Время начало 10:30
Время оканчаниня 23:30
Ст = Ст-1 + К * (Ц — Ст-1), где
Ст — значение кривой в текущий момент времени,
Ст-1 — значение кривой в предыдущий момент времени,
К — коэффициент, принимающий значения от 0 до 1,
Ц — текущая цена;
  • 0
  • Просмотров: 1174
  • 15 декабря 2023, 11:58
  • stepanyan77
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
советник на отложках слоеный пирог
Следующая запись в группе  
Полуавтомат по тренду доработка
14 декабря 2023
15 декабря 2023

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

+
0
пример расчета можно?
avatar

  34  AM2 Сообщений: 15898 - Андрей

  • 15 декабря 2023, 12:35
+
0
Расчет должен по заднему времени. Пример паспавил в настройках 10:30 индикатор должен считать именно из 10:30 до 23:30
avatar

  5  stepanyan77 Автор Сообщений: 100 - Artur Stepanyan

  • 15 декабря 2023, 12:52
+
0
непонятно
avatar

  34  AM2 Сообщений: 15898 - Андрей

  • 15 декабря 2023, 15:29
+
0
Формула индикатора.
Ст = Ст-1 + К * (Ц — Ст-1), где
Ст — значение кривой в текущий момент времени,
Ст-1 — значение кривой в предыдущий момент времени,
К — коэффициент, принимающий значения от 0 до 1,
Ц — текущая цена;
Только линии должна рисовать по заднему времени
avatar

  5  stepanyan77 Автор Сообщений: 100 - Artur Stepanyan

  • 15 декабря 2023, 15:47
+
0
Ст — значение кривой


это он наверное так МАшку называет, хотя я могу и ошибаться.Этих иностранцев фиг поймёшь.
avatar

  19  alex30774 Сообщений: 716

  • 15 декабря 2023, 15:52
+
0
хоть бы на скрине показал. больше не вытягиваю тз
avatar

  34  AM2 Сообщений: 15898 - Андрей

  • 15 декабря 2023, 16:16
+
0
avatar

  5  stepanyan77 Автор Сообщений: 100 - Artur Stepanyan

  • 15 декабря 2023, 17:35
+
0
На скрине я показал время начало расчета 11::00 и время оканчания расчета 16:00. До 11:00 индикатор не должен рисковать Линни
avatar

  5  stepanyan77 Автор Сообщений: 100 - Artur Stepanyan

  • 15 декабря 2023, 17:39
+
0
пока под мт4:




//+------------------------------------------------------------------+
//|                                                       MATime.mq4 |
//|                                              Copyright 2023, AM2 |
//|                                     https://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2023, AM2"
#property link      "https://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window

#property indicator_buffers 1

input double k=1.2;
input string t1="10:00";
input string t2="20:00";

double ma[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   SetIndexStyle(0,DRAW_LINE,0,2,Aqua);
   SetIndexBuffer(0,ma);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   for(int i=0; i<111; i++)
     {
      if(time[i]>StringToTime(t1) && time[i]<StringToTime(t2))
         ma[i]=close[i+1]+k*(close[i]-close[i+1]);
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

  34  AM2 Сообщений: 15898 - Андрей

  • 15 декабря 2023, 20:34
+
0
Спасибо если можно добавьте вторую линию и просьба сделайте для mt5
avatar

  5  stepanyan77 Автор Сообщений: 100 - Artur Stepanyan

  • 16 декабря 2023, 10:10

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