[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 273

 
Operr:

Подскажите пожалуйста, существует ли возможность экспорта значений обозначенного столбца во внешний файл и каким способом? Благодарен за любые варианты ответа.

Если экспорт невозможен, может известно где хранятся эти значения?

Напускаешь скрипт и перебираешь объекты и пишешь значения в файл.
 
Solree:

Ну как-то так тогда:

Ну собственно убрал только алгоритмы выбора и определения нужного элемента.


Надо всю логику переделывать. Довольно запутано сделано. И наверно для начала стоит отказаться от объектов и рисовать через индикаторные буферы
 
volshebnik:

Извините, повторю свой вопрос, а то как-то его обошли...(

Здравсвуйте ! Скажите, пожалуйста, как такое может быть ??

i = 2, Open[i-2] = 1.5715
14:21:15 2011.01.12 18:08 Мои Фр Чекулаева1 GBPUSD,M1: Low[i] = 1.5713, Low[i-1] = 1.5714
14:21:15 2011.01.12 18:08 Мои Фр Чекулаева1 GBPUSD,M1: Low[i+1] = 1.5714, Low[i-2] = 1.5715
14:21:15 2011.01.12 18:08 Мои Фр Чекулаева1 GBPUSD,M1: Open[i-2]-(Low[i]-1*PointX) = 0.0004
14:21:15 2011.01.12 18:08 Мои Фр Чекулаева1 GBPUSD,M1: 1*PointX = 0.0001

Это выдержка из данных журнала при тестировании. 15-(13-1) должно быть 3. А в тестере выходит 4. Что не так ?

Почему должно? Откуда нам знать что у Вас в Open[i-2] ?
 

Я пытаюсь сделать вот что

double Equity[];
int i = 0;

int start()
  {
   Equity[i] = AccountEquity();
   i++;
   return(0);
  }

Но почему-то элементы не присваиваются. В чем проблема?

 
alex11230:

Я пытаюсь сделать вот что

Но почему-то элементы не присваиваются. В чем проблема?


размер массива неопределен
 
Так в том-то и дело, что я его хочу сделать динамическим.
 
alex11230:
Так в том-то и дело, что я его хочу сделать динамическим.

https://docs.mql4.com/ru/array/ArrayResize
 

Получилось вот что:

double Equity[1];
int i = 0;
int start()
  {
   if(Equity[i-1] != AccountEquity())
   {
   ArrayResize(Equity, ArraySize(Equity)+1);
   Equity[i] = AccountEquity();
   i++;
   }
   return(0);
  }
 

А как узнать сколько тиков в определенном интервале?

Например, на графике EURUSD за последний месяц?

 
alex11230:

А как узнать сколько тиков в определенном интервале?

Например, на графике EURUSD за последний месяц?


Volume подсчитать, за последний месяц
Причина обращения: