Находится ли график выше или ниже относительно другого - C#
Формулировка задачи:
Добрый день. Есть два графика. С ценой и датой. Как программно по массиву координат узнать находиться ли график выше или ниже относительно другого. Точки пересечения. Построить их мне удалось, но программно узнать я не знаю как. Как подступиться?
Решение задачи: «Находится ли график выше или ниже относительно другого»
textual
Листинг программы
- double[] ma1 = Get_N_DaysMovingAverage(9, closePrice);
- //Moving Average Скользящее среднее
- double[] ma2 = Get_N_DaysMovingAverage(30, closePrice);
- ....
- ....
- ....
- private static double[] Get_N_DaysMovingAverage(int frameSize, int[] data)
- {
- double sum = 0;
- double[] avgPoints = new double[data.Length - frameSize + 1];
- for (int counter = 0; counter <= data.Length - frameSize; counter++)
- {
- int innerLoopCounter = 0;
- int index = counter;
- while (innerLoopCounter < frameSize)
- {
- sum = sum + data[index];
- innerLoopCounter += 1;
- index += 1;
- }
- avgPoints[counter] = sum / frameSize;
- sum = 0;
- }
- return avgPoints;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д