Находится ли график выше или ниже относительно другого - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Есть два графика. С ценой и датой. Как программно по массиву координат узнать находиться ли график выше или ниже относительно другого. Точки пересечения. Построить их мне удалось, но программно узнать я не знаю как. Как подступиться?

Решение задачи: «Находится ли график выше или ниже относительно другого»

textual
Листинг программы
  1.                     double[] ma1 = Get_N_DaysMovingAverage(9, closePrice);
  2.                     //Moving Average Скользящее среднее
  3.                     double[] ma2 = Get_N_DaysMovingAverage(30, closePrice);
  4.  
  5. ....
  6. ....
  7. ....
  8.         private static double[] Get_N_DaysMovingAverage(int frameSize, int[] data)
  9.         {
  10.             double sum = 0;
  11.             double[] avgPoints = new double[data.Length - frameSize + 1];
  12.             for (int counter = 0; counter <= data.Length - frameSize; counter++)
  13.             {
  14.                 int innerLoopCounter = 0;
  15.                 int index = counter;
  16.                 while (innerLoopCounter < frameSize)
  17.                 {
  18.                     sum = sum + data[index];
  19.  
  20.                     innerLoopCounter += 1;
  21.  
  22.                     index += 1;
  23.                 }
  24.  
  25.                 avgPoints[counter] = sum / frameSize;
  26.                 sum = 0;
  27.             }
  28.             return avgPoints;
  29.  
  30.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы