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