Как перебросить циклы из модуля Spectrum в модуль Neural Net для последующей тренировки нейросети

Jan 04, 2022 13:25


Здесь я покажу простой пример взаимодействия и информационного обмена между двумя модулями в Timing Solution.

Например, мы хотим перебросить  циклы из модуля Spectrum в модуль Neural Net, чтобы потренировать нейросеть на этих циклах, посмотреть, какой будет прогноз. Делаем это так, показываю пошагово.

Ваши действия в модуле Spectrum

Запускаем Spectrum и выбираем циклы. Для этого мы просто кликаем по пикам, и они оказываются в поле отобранных циклов Extracted Cycles:



Затем нам нужно, чтобы они оказались в буфере обмена Timing Solution. Буфер обмена - это стандартный информационный посредник между модулями: забросили туда информацию и она доступна будет для другого модуля.



Чтобы отобранные циклы оказались в буфере обмена, просто жмем на кнопку  Selected:



Как видим, нажали - и сразу заполнилось поле Cycles. Их там оказалось в 4 раза больше, потому что использовали 4 овертона, подразбивку цикла на овертоны. Все что оказывается в поле  поле Cycles - оказывается и в буфере обмена Timing Solution.

Ваши действия в модуле Neural Net

Теперь запускаем и переходим в модуль Neural Net. Вначале на шаге первом, Step 1: Price Events, стандартно выбираем осциллятор:



Пост по теме: Что такое осциллятор RPO (Relative Price Oscillator) и почему он так важен в Timing Solution

Далее, на шаге 2,  Step 2: Criteria, жмем на кнопу выбора критериев для нейросети:



И оказавшись в окне  Neural Net Criteria Master (NN Inputs), просто жмем на  кнопу from CL, и то что было в буфере обмена, окажется в поле критериев для нейросети:



Все, окно   Neural Net Criteria Master (NN Inputs) можно закрыть.

Переходим к шагу 3, Step 3: NN Training, приступаем к тренировке нейросети: когда в модуле все готово для начала работы, в ней становится активной кнопка Training - на нее и жмем:



Также читаем:

Модуль Neural Net

Нейропрогноз: как избежать эффекта перетренированности нейросети?
Неройсеть: параметр минимального вхождения
Нейросеть: и снова о параметре минимального вхождения
Какие настройки рекомендованы в нейросети?
Нейросеть: различия между линейным и нелинейным режимами работы
Нейросетевой модуль (Neural Net): задаем параметры остановки процесса обучения
Критерии остановки обучения нейросети

Как загружать котировки во внутреннем загрузчике Timing Solution
Автоматическая загрузка котировок
Как загрузить в программу котировки и привести ее в полнофункциональное состояние
Ручная загрузка котировок

[модуль Neural Net], [Циклический анализ в Timing Solution], Обмен данными меж двух модулей, [Нейросетевой анализ в Timing Solution], [модуль Spectrum]

Previous post Next post
Up