background

Tradematic Support Center

Guides, articles, videos and links for Tradematic users and developers.

Код индикатора прямой, проходящей через две точки.

34588РЕДАКТОР КОДА СОЗДАНИЕ ИНДИКАТОРА ПРЯМАЯ LINE

Следует воспользоваться уравнением прямой, проходящей через две точки и реализовать такой индикатор по нашему примеру по созданию индикаторов. Код получается следующий:

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using TradeMatic;
using TradeMatic.Indicators;

// Класс индикатора Line
public class Line : DataSeries
{
   // Конструктор класса
   public Line(DataSeries closeSeries, int fistBarNum, int secondBarNum, string description)
      : base(CalculateLine(closeSeries, fistBarNum, secondBarNum), description)
   {
   }

   // Рассчиываем массив значений прямой линии проходящей через две точки
   private static DataSeries CalculateLine(DataSeries closeSeries, int firstBarNum, int secondBarNum)
   {
      DataSeries line = new DataSeries();
      for (int bar=0; bar
This website uses cookies. By continuing to use this website, you consent to our Privacy Policy. OK