Форум программистов, компьютерный форум, киберфорум
ИИ, нейросети, LLM, ML, Data Science, ИИ-агенты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.74/27: Рейтинг темы: голосов - 27, средняя оценка - 4.74
2 / 2 / 0
Регистрация: 13.11.2017
Сообщений: 44

Прогноз на финансовом рынке (не по паттернам)

03.11.2019, 14:11. Показов 6024. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть идея реализовать/проверить очередной финансовый грааль (прошу помидорами не кидаться)
Есть задача спрогнозировать цену в определенном "горизонте прогноза" в зависимости от текущей цены и от значений/изменений 16-ти независимых параметров в предыдущие 100 выборок (+ некоторая память о "каком-то скрытом состоянии системы/рынка")
Вероятно правильнее говорить об изменении цены в определенном "горизонте прогноза"
Прошу заметить, что в данной задаче:
1. паттерны, нарисованные ценой;
2. направление участия в рынке (купил/продал) активных групп (8 из 16), что, очевидно, в моменте непосредственно влияет на цену
являются паразитными, т.к. для поставленной задачи (мне) важнее понять процесс накопления/распределения/эвакуации из позиции/…/…/ и т.д.
На входе имеем:
16 - количество групп, участвующих в рынке по признакам:
1. активный/пассивный
2. накапливающий/сбрасывающий бумаги
3. покупающий продающий (для тех кто не в курсе в контексте срочного рынка можно представить как ставящий на рост/падение)
4. метод, которым вешеобозначенные данные выявлены, также вносит дифференциацию по группам, главное -- дуального характера
Итого 2 в четвертой степени определяет 16 групп, которые можно выявить на финансовом срочном рынке.
Поскольку
1. (как представляется) состояние "временного среза" = данные активности каждой из групп непосредственно не сопоставляются с прогнозируемым значением цены;
2. эти процессы (изменение активности этих групп) происходят во времени
пришёл к тому, что в данной задаче без RNN (именно рекурентных) не обойтись.
Ну, типа что-то "накопленное во времени ", важно/непустО
Если я не прав, -- прошу на это прямо указать.
Итак, как я вижу параметры/архитектуру (неполную, вероятно всего-лишь кусочка сети):
Я про 1 из входных кусочков RNN (например , LSTM реализованных, на платформе PyTorch)
input_size = 16
num_layers = 100
примерно за сотню выборок при выбранной дискретизации имеем:
вполне точную картинку изменения по всем группам (полная волна)
и обозримое к-во точек/num_layers
перекрытие "скользящего окна" должно быть 99 временных шагов (т.е. на каждом врем шаге в нее засовываем ВСЕГО ОДИН одномерный тензор input_size = 16 независимых параметров)
Вопрос:
Сколько в таком(их) случае(ях) должно быть
seq_len и
batch
Какой должен быть hidden_size, даже понятия не имею
можем предположить (для понимания) 2 варианта
1. hidden_size = input_size
2. hidden_size = input_size * 3
Что должно измениться в параметрах, если бы я захотел, чтоб окна не перекрывались?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.11.2019, 14:11
Ответы с готовыми решениями:

Алгоритм непрерывной модели. Прогноз потребления, прогноз переработки
Пусть x(t) - величина ресурса (вещественного, энергетического или информационного), а(х) - скорость его возобновления, у(t) - величина...

Задачи по паттернам
Имеется 2 задачи по паттернам ( и ). Решения не прошу, но прошу правильно выбрать нужный паттерн к конкретной задаче. Спасибо.

Книга по паттернам
Собственно сабж, посоветуйте книгу по паттернам желательно чтобы была с примерами реализации на C# ед. что нашел "Применение DDD и...

25
2 / 2 / 0
Регистрация: 13.11.2017
Сообщений: 44
14.11.2019, 14:55  [ТС]
Студворк — интернет-сервис помощи студентам
Вообще-то меня, конечно, (скажем больше) в качестве ЭТО интересовало:
- архитектура выбранной Вами сети;
- программная реализация;
- как подготавливали данные;
- критерии ошибки;
. . .
. . .
. . .
и, разумеется всё то, что -- в топике.

Придётся освоить самостоятельно и ЭТО.
0
-12 / 4 / 0
Регистрация: 10.11.2019
Сообщений: 66
14.11.2019, 16:06
Какое всё сказаное вами имеет отношение к Искусственому Интллекту? Никакого. Так что вы тут делаете?
0
2 / 2 / 0
Регистрация: 13.11.2017
Сообщений: 44
15.11.2019, 14:13  [ТС]
Может, Вы это не видите?

Хочу попробовать собрать сеть на pytorch:
1) рекуррентную подсеть LSTM;
2) 2-4 слоя по (2-3) * inputsize.

Начитался разного, а конкретики не появилось.
Хотелось пример подсмотреть, всё немного не то.

Буду пробовать методом научного/ненаучного/полунаучного тыка.
0
-12 / 4 / 0
Регистрация: 10.11.2019
Сообщений: 66
15.11.2019, 14:18
То что вы пытаетесь собрать есть шаманство и вызов духов, поскольку всё посроено на технологии SQL. Нет становления, функции - вы опперируете данностями.
0
2 / 2 / 0
Регистрация: 13.11.2017
Сообщений: 44
18.11.2019, 12:59  [ТС]
Цитата Сообщение от Ilya Geller Посмотреть сообщение
...16 количество групп, участвующих в рынке по признакам...
...4. метод, которым вешеобозначенные данные выявлены, также вносит дифференциацию по группам...
...2. эти процессы (изменение активности этих групп) происходят во времени...
Вам нужно знание о группах, т.е. о их составляющих, знание о том кто, чего и отчего. Такое знание передаётся персональными профилями, т.е. персональными ИИ базами даных.
На даный момент прототипами таковых владеет Гугл и ФБ. Но те пересональные профили вам не подходят, поскольку они отрывочны и не передают сути. Вам нужно дождатся пока Интернет не будет заменён на ИИ базу даных.
Цитата Сообщение от Ilya Geller Посмотреть сообщение
То что вы пытаетесь собрать есть шаманство и вызов духов, поскольку всё посроено на технологии SQL. Нет становления, функции - вы опперируете данностями.

Ilya Geller, что Вы называете ИИ базами данных?
"У меня" есть ресурс: ftp://ftp.zerich.com/pub/Terminals/QScalp/History/
История торгов по множеству инструментов, в том числе и анонимные ордерлоги в формате QSH, который я "умею читать".
Ордерлоги позволяют реконструировать историю торгов вплоть до:
1. каждой сделки;
2. с изменением OI (после КАЖДОЙ сделки);
3. видеть ВСЕ выставляемые и снимаемые заявки, т.е. ВСЕ транзакции по инструменту (каждый файл содержит инфу по конкретному инструменту).
Есть технология (моя), которая мне позволяет публику по её участию в рынке классифицировать на 16 групп.
Саму классификацию групп я приводил выше. Подразумевается, что изменения активности в этих группах (это, собственно, не группы участников, а группы вариантов взаимодействия на рынке между ними) и покажут локальные насыщения рынка, когда
1. отдельные группы (уже участников) рынка не склонны на данном этапе (каком-то конкретном в моменте) накапливать;
2. тестируют рынок на наличие/объем встречных и обратных предложений;
3. начинают продавливать рынок в обратном направлении;
4. обратная сторона признает себя проигравшей и эвакуируется из позиции, тем самым ускоряя разворотное движение цены;
для начала, -- хватит.
В каких-то ситуациях на рынке, возможно, модель не будет показывать разворотные точки.
И про грааль я написал, исключительно, -- с иронией.
Есть закономерности поведения кривых по группам, которые мне ясны, однако, есть и такие, которые кажутся противоречивыми.
Вот я и хочу понять, есть там связь или . . .
Как работает нейронная сеть, -- это, как правило, -- "черный ящик".
Программа для перевода ордерлога в файл CSV имеется. Доработать ее для дополнения временных меток (возможно еще чего-то), а также -- автоматизации сращивания дневных историй -- дело техники.
Какую Вам базу ИИ (еще) надо?
Почему Вы считаете данную затею "шаманством"?
0
41 / 20 / 3
Регистрация: 12.10.2015
Сообщений: 126
19.03.2021, 14:58
Цитата Сообщение от Barbossa11 Посмотреть сообщение
Всем привет! Нужна помощь. Сразу напишу,что услугу оплачу. Мне необходимо создать утилиту ( или программу, не знаю как правильно, я далек от от всего этого..) которая будет взаимодействовать с терминалом брокера МТ4 или МТ 5 (лучше МТ4). Прога должна вносить необольшое изменение в визуализацию терминала на экране ноутбука. (подробности обсудим в личной переписке). Как это сделать ломаю голову... Если кто то может сделать , о цене бы и сроках договорились.
Вы повторяетесь, вникайте в mql5.com/ru/articles/830 или платите десятки тысяч долларов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.03.2021, 14:58

Посоветуйте литературу по паттернам
Возникла мысль ознакомиться с паттернами. А польза от них есть?:D Сейчас думаю, что почитать на эту тему. Вот думаю начать читать Гамма...

Книга по паттернам проектирования
Собственно сабж.Посоветуйте что-то.В идеале,хотелось бы что-то в таком духе http://www.ozon.ru/context/detail/id/6108824/

Книги по паттернам проектирования
Какие Вы советуете почитать книги по паттернам проектирования? Желательно, чтобы в этих книгах было побольше задач на отработку паттернов.

Выбор книги по паттернам
Всем привет. В разделе "Литература" сказано, что книга о паттернах не нуждается в представлении, но всё таки я погуглил и увидел, что...

RegEx по двум паттернам одновременно
Друзья, подскажите, как правильно реализовать одновременное использование 2-ух паттернов регулярного выражение. К примеру, есть файл с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru