Как реализовать диаграмму Heikin Ashi с помощью amCharts 5?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Как реализовать диаграмму Heikin Ashi с помощью amCharts 5?

Сообщение Anonymous »

Я пытаюсь создать диаграмму Хейкин Аши с помощью amCharts 5, но не знаю, как ее правильно настроить. В документации мне не удалось найти прямых примеров.
Вот что я сделал на данный момент:
  • Я я могу отобразить базовый график свечей с помощью XYChart и CandlestickSeries.
  • Я понимаю, что Хейкин Аши использует измененные значения для открытия, закрытия, максимума и минимума.
    Как я могу изменить свои данные или конфигурация серии для расчета и отображения свечей Heikin Ashi? Следует ли мне предварительно обрабатывать данные или это можно сделать динамически, используя функции amCharts 5?
    Вот упрощенная версия моего текущего кода:

    Код: Выделить всё

    // Create chart
    let chart = am5.Root.new("chartdiv").container.children.push(am5xy.XYChart.new(am5.Root.new(), {}));
    
    // Add data (example format)
    let data = [
    { date: "2023-01-01", open: 100, high: 110, low: 95, close: 105 },
    { date: "2023-01-02", open: 105, high: 115, low: 100, close: 110 },
    // more data...
    ];
    
    // Create series
    let series = chart.series.push(
    am5xy.CandlestickSeries.new(am5.Root.new(), {
    xAxis: chart.xAxes.push(am5xy.DateAxis.new(am5.Root.new(), { baseInterval: { timeUnit: "day", count: 1 } })),
    yAxis: chart.yAxes.push(am5xy.ValueAxis.new(am5.Root.new(), {})),
    openValueYField: "open",
    valueYField: "close",
    highValueYField: "high",
    lowValueYField: "low",
    categoryXField: "date",
    })
    );
    
    series.data.setAll(data);
    
    Нужно ли мне вручную рассчитывать значения Хейкин Аши (HA_open, HA_close, HA_high, HA_low) перед передачей данных на график? Или есть ли в amCharts 5 встроенная функция для выполнения этого преобразования?
    Будем очень признательны за любой пример или руководство!

    Подробнее здесь: https://stackoverflow.com/questions/793 ... amcharts-5
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Подсказка amCharts 5 не работает после развертывания на Live-сервере
    Anonymous » » в форуме Php
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Amcharts необходимо проанализировать значения Float из ответа ajax
    Anonymous » » в форуме Jquery
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Am5 amcharts HTML-подсказка и ссылка
    Anonymous » » в форуме Javascript
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как изменить фон легенды в графике Candlestick Amcharts 5?
    Anonymous » » в форуме Javascript
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Динамическая государственная раскраска в Индии карта с использованием Amcharts 5
    Anonymous » » в форуме Javascript
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»