0
На экране отображается время во сколько были эти 30 свечей. На скрине у вас 34 свечи а диапазон с 01.04 до 01.05 всего 32 дня.


на скрине диапазон: с 01.02 до 01.05
avatar

AM2

  • 1 мая 2020, 13:24
0


время свечи вот:


input int iHour = 23;
input int iMinute = 30;
avatar

AM2

  • 1 мая 2020, 13:21
0
просьба скинуть все тз целиком, чтобы было перед глазами
avatar

AM2

  • 1 мая 2020, 13:20
+1
написал свой вариант. добавил лимитки, отключаемое усреднение, торговлю на новом баре: www.opentraders.ru/downloads/2647/

avatar

AM2

  • 1 мая 2020, 13:16
0
с такими индикаторами к платному
avatar

AM2

  • 1 мая 2020, 13:03
0
что-то никак не получается

что конкретно не получается?

я прописал торговлю по обоим условиям одновременно и по отдельности.

verified, untested — это не булева а строковая переменная
avatar

AM2

  • 1 мая 2020, 12:44
0
сейчас есть пробой отбой по отдельности и вместе:



www.opentraders.ru/downloads/2617/

avatar

AM2

  • 1 мая 2020, 11:53
0
подготовьте грамотное тз, найдите поручителя, тогда будет что обсудить
avatar

AM2

  • 1 мая 2020, 09:19
0

extern string ZoneType   = "Verified"; // Untested, Weak
extern bool ProBoy       = 1;          // 0-отбой


если уберу вторую строчку будет только на отбой. устроит?
avatar

AM2

  • 1 мая 2020, 09:07
0
когда будет все готово, скину в базу
avatar

AM2

  • 1 мая 2020, 08:09
+1
Хочу попробовать идею на разных таймфреймах


проверяй не проверяй
вечно будет ай-яй-яй :D 



www.opentraders.ru/downloads/2645/
avatar

AM2

  • 1 мая 2020, 08:07
0
Иначе происходит путаница в уровнях, когда ставишь уровень на евро доллар, он отображается на евро франке.


проверка по символу есть:


if(nm!="" && ChartSymbol(curr)==sm)
avatar

AM2

  • 1 мая 2020, 07:02
0
там даже переписывать не надо, работает на 4 и 5 :) 
avatar

AM2

  • 1 мая 2020, 07:00
0
с чужим кодом не ко мне. тз рассмотрю
avatar

AM2

  • 1 мая 2020, 06:52
+1
пока наборосок. считает число бычьих и медвежьих свечей на заданном временном промежутке.


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

input string Start = "1.05.2020";
input string Stop = "1.04.2020";
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   Comment("");
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//| 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[])
  {
//---
   int bulls=0;
   int bears=0;

   int begin=iBarShift("",0,StringToTime(Start));
   int end=iBarShift("",0,StringToTime(Stop));

   for(int i=begin; i<end; i++)
     {
      if(close[i]-open[i]>0)
        {
         bulls++;
        }

      if(close[i]-open[i]<0)
        {
         bears++;
        }
     }

   Comment("\n Bulls: ",bulls,
           "\n Bears: ",bears);

//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 1 мая 2020, 06:51
0
одинаковых что имеется ввиду? по телам или полностью тело и хвосты?
avatar

AM2

  • 1 мая 2020, 06:32
0
помню делал подобный. называется Levels Painter
avatar

AM2

  • 30 апреля 2020, 16:37