Форум

Как получить котировки на указанное время?

Нужно получить котировки по определенному символу, начиная от указанной даты по текущий момент. В MQL5 я использовал CopyHigh , но в MQL4 такой функции нет. Я нашёл только функцию MarketInfo но она выдаёт только текущие котировки. Что можно сделать

БАГ в quicksearch (bug)

int CArrayString::QuickSearch(const string element) const { int i,j,m=-1; string t_string; //--- search i=0; j=m_data_total-1; while(j>=i) { //--- ">>1" is quick division by 2 m=(j+i)>>1; if(m<0 || m>=m_data_total) break; t_string=m_data[m];

Как можно эффективно определить максимальное и минимальное значение цены, начиная с определенного времени?

Мне необходимо определить цену открытия символов, на указанное время, а потом определить максимальное и минимальное значение с того времени по настоящее. Проблема в том, что мне нужно получать и обновлять эти три значения почти каждую секунду, для нескольких символов. Можете посоветовать или

Проблема с передачей параметров функции

Я сделал функцию которая должна по вызову изменять значения в двух Массивах, но я не могу передать ей параметры! Она не хочет работать! Пишет: Arrays are passed by reference only. Кто нибудь знает в чём проблема? void quickSort(ulong arr[], long inarr[], int left, int right) { int i = left, j =