Функция получает в массив high_array исторические данные максимальных цен баров для указанной пары символ-период в указанном количестве. Необходимо отметить, что отсчет элементов от стартовой позиции ведется от настоящего к прошлому, то есть стартовая позиция, равная 0, означает текущий бар. При копировании заранее неизвестного количества...
Далее, после формирования массива найти максимум функцией ArrayMaximum
Это понятно, но без знания количества баров я не могу воспользоваться функцией ArrayMaximum так как не знаю размер массива - тупо поставить по максимуму можно, но хотелось правильное решение.
Ну и понятно, что цена, например, открытия позиции, может не равняться целому числу пунктов.
Как это ? Можно пример ?
Как это ? Можно пример ?
На неттинге сделайте BUY 1 лота и, когда Ask-цена изменится, BUY 6 лотов.
На неттинге сделайте BUY 1 лота и, когда Ask-цена изменится, BUY 6 лотов.
Прошу помощи по аналогу функции iHighest из MT4 - интересует вопрос для советника, как сделать наиболее правильно?
Я так понимаю, что нужно скопировать в массив значения, но получается, что б определить размер массива нужно подсчитать количество баров...
У меня задача зная две даты найти максимум бара.
Прошу подсказать, как подсчитать количество баров в заданном промежутке времени?
Прошу помощи по аналогу функции iHighest из MT4 - интересует вопрос для советника, как сделать наиболее правильно?
Я так понимаю, что нужно скопировать в массив значения, но получается, что б определить размер массива нужно подсчитать количество баров...
У меня задача зная две даты найти максимум бара.
Прошу подсказать, как подсчитать количество баров в заданном промежутке времени?
Вам нужно использовать 3-й параметр
Далее, после формирования массива найти максимум функцией ArrayMaximum
Вам нужно использовать 3-й параметр
Далее, после формирования массива найти максимум функцией ArrayMaximum
Это понятно, но без знания количества баров я не могу воспользоваться функцией ArrayMaximum так как не знаю размер массива - тупо поставить по максимуму можно, но хотелось правильное решение.
Сделал так:
Но не уверен, что это оптимальный вариант.
Возвращаемое значение
Количество скопированных элементов массива либо -1 в случае ошибки.
Есть еще ArraySize...
Я как-бы ни разу не натыкался на то, чтоб в массив были скопированы не все элементы, он или копирует всё запрошенное, или не копирует и -1
P.S. Ах, Я понял к чему вы написали ArraySize, Я её сначала так-же написал, но потом заменил на Bars для наглядности