Линия тренда в диаграмме на графике "Биржевая свеча"

11.08.18

Разработка - Работа с интерфейсом

Отчет демонстрирует, как можно отразить линию тренда на биржевом графике типа "свеча" средствами 1С.

Платные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Линия тренда в диаграмме на графике "Биржевая свеча":
.erf 9,21Kb
40 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний за 2430 руб. в месяц

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Однажды возникла задача: вывести линию тренда на биржевом графике. Попытался найти примеры решений - их нет. Одно из похожих решений //infostart.ru/public/270236/ вообще утверждает, что стандартными способами в 1С этого сделать нельзя.

Однако, оказывается фирма 1С уже давно реализовала такую возможность https://wonderland.v8.1c.ru/blog/razvitie-diagramm/. Линия тренда появилась в релизе 8.3.10.2168.

Этот отчет демонстрирует, как можно построить диаграмму с простейшим биржевым графиком типа "свеча" и отразить на нём линию тренда. Данные для построения отчета берутся с криптобиржи https://www.binance.com/ для пары BTCUSDT, период и интервал настраиваемые.  

В отчете можно выбрать тип линии тренда и порядок аппроксимации.

Код отчета открыт.

При необходимости можно легко дописать функционал отображения нескольких линий тренда на одном графике. 

Отчет написан на управляемых формах, запускается только через меню Файл\Открыть. 

При запуске отчет получает информацию с биржи и выводит диаграмму. Кнопка на форме сделает тоже самое. И при любом изменении любого параметра будет повторно выведен график.

Отчет тестировался на платформе 1С:Предприятие 8.3 (8.3.10.2667) на пустой конфигурации. Теоретически будет работать на любой конфигурации в режиме управляемых форм.

См. также

Работа с интерфейсом Анализ учета Мониторинг 1С v8.3 8.3.14 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Платные (руб)

Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью подсистемы "Инфоборды". Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Подсистема реализована в форме расширения 1С.

14400 руб.

27.03.2025    3328    9    9    

13

Работа с интерфейсом Системный администратор Программист 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

6000 руб.

14.01.2016    56981    19    25    

45

Работа с интерфейсом 1С v8.3 Платные (руб)

Подсистема условного оформления элементов форм (далее подсистема) предназначена для настройки оформления элементов форм (видимость, доступность, цвет фона, цвет текста и прочее) в пользовательском режиме 1С. Также подсистему возможно использовать для ограничения доступа к реквизитам формы для определенных пользователей (или групп пользователей).

6000 руб.

18.01.2022    10945    2    2    

7

Работа с интерфейсом Программист 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    20884    30    6    

46

Работа с интерфейсом Программист Стажер 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    31897    mrXoxot    44    

134

Работа с интерфейсом Программист 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    17729    smielka    37    

105

Работа с интерфейсом 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    19949    1259    elcoan    53    

128

Инструментарий разработчика Работа с интерфейсом Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

3 стартмани

10.04.2023    14048    174    acces969    31    

131
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. nagimo 11 02.01.19 16:58 Сейчас в теме
Картинки не соответствуют обработке - вырисовывается только одна линия. Никакие свечи не рисуются. Вообще в коде нет прорисовки свечей. Даже не проверить визуально - правильно ли линия тренда формируется.
2. Scop 64 04.01.19 15:48 Сейчас в теме
(1) Весьма странно. Проверил - обработка работает так, как должна: график строится, линия тренда тоже выводится. Какие настройки отчета? Можете вложить скриншот, что именно получается?
А какой должен быть код для прорисовки свечей? По-моему, достаточно в свойствах диаграммы указать "Биржевая "свеча"", дальше 1С сама строит по заданным параметрам...
Прикрепленные файлы:
3. nagimo 11 05.01.19 16:59 Сейчас в теме
(2) Погорячился.
Проверил - на длинном периоде данных (примерно от 11 дней на часовом графике) - свечи не выводятся. Это скорее всего особенность диаграммы - большой объем данных не выводит.
Спасибо за обработку.

P.S. Кстати минутный график даже на периоде в 1 день не прорисовывает свечи. Возможно в периоде нужно включить возможность задавать не только даты, но и время.
4. rid636674 54 13.12.21 00:42 Сейчас в теме
Доброго времени, не в тему, но вопрос: подскажите пожалуйста как по API Binance получить минимальный объем в лотах на торговую пару? Я получаю через exchangeInfo далее FilterType = "LOT_SIZE", далее Элемент filters.minQty но это не то значение. Большое за ранее спасибо! И если кто так же ка я увлекается торговлей на бинансе, пишите будем обсуждать идеи.
5. Scop 64 13.12.21 08:21 Сейчас в теме
Добрый день!
Всё верно, через exchangeInfo.
PRICE_FILTER - ограничение цены создаваемого ордера. Цена ордера должна быть в диапазоне min_price и max_price, и шаг торговли должен быть кратен tickSize.
LOT_SIZE - ограничение объема создаваемого ордера. Объем должен быть в диапазоне minQty и maxQty, и быть кратен stepSize.
MIN_NOTIONAL - итоговая сумма ордера (объем*цена) должна быть выше minNotional.
Оставьте свое сообщение