В функции MathMin можно получить мини. значение только из двух значений?
double MathMin( | double value1, double value2) |
Нужно больше? Какова задача?
С помощью функции ArrayMinimum можно получить тот-же результат:
С помощью функции ArrayMinimum можно получить тот-же результат:
double v3 = Low[ArrayMinimum(Low, 3, 1)]; double v4 = Low[ArrayMinimum(Low, 4, 1)]; double v5 = Low[ArrayMinimum(Low, 5, 1)]; double v6 = Low[ArrayMinimum(Low, 6, 1)]; ... // А так в цикле: double av[8]; int i, iOffset for(i = 0, iOffset = 3; i < 8; i++, iOffset++) av[i] = Low[ArrayMinimum(Low, iOffset, 1)];
Переписываешь все переменные в массив и делаешь arr[ArrayMinimum(arr)]...
Вот пример:
double min_v_3 = MathMin(MathMin(Low[i+1],Low[i+2]),Low[i+3]); double min_v_4 = MathMin(min_v_3,Low[i+4]); double min_v_5 = MathMin(min_v_4,Low[i+5]); double min_v_6 = MathMin(min_v_5,Low[i+6]); double min_v_7 = MathMin(min_v_6,Low[i+7]); double min_v_8 = MathMin(min_v_7,Low[i+8]); double min_v_9 = MathMin(min_v_8,Low[i+9]); double min_v_10 = MathMin(min_v_9,Low[i+10]);
Для Вашего случая см. стандартный пример в документации для
функции Lowest
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь