87
отклоняется
примерно
на
0,43%
за
свечу
от
процентного
изменения
,
или
на
те
же
46
пунктов
(
при
базовом
обменном
курсе
1,09).
Поскольку
прогноз
,
построенный
по
принципу
минимизации
ошибки
,
не
принес
желаемых
результатов
,
перейдем
к
рассмотрению
других
подходов
к
прогнозированию
валютного
рынка
.
Возьмем
набор
индикаторов
,
перечисленных
выше
,
как
входные
параметры
для
нейронной
сети
и
проанализируем
их
на
предмет
прогностической
силы
.
Каждый
индикатор
уникален
тем
,
что
он
может
быть
индивидуализирован
под
каждый
конкретный
случай
путем
настройки
его
параметров
.
Обычно
параметры
индикаторов
подбираются
в
процессе
построения
торговой
системы
,
которая
основана
на
техническом
анализе
.
Подбираются
эти
параметры
чаще
всего
вручную
,
что
значительно
замедляет
процесс
оптимизации
.
К
счастью
,
в
программном
пакете
NeuroShell
есть
модуль
,
отвечающий
за
оптимизацию
,
поэтому
параметры
каждого
индикатора
можно
будет
настроить
при
помощи
генетических
алгоритмов
автоматически
.
Построим
прогноз
изменения
цены
(Change in Open)
на
1
свечу
вперед
,
используя
в
качестве
входов
набор
индикаторов
Adaptive Moving Average, ADX, Average
Negative/Positive Momentum, CCI, DMI, Hammer, MACD, MACD Signal, Momentum,
Negative/Positive Volume Index, RSI, Average Crossover Above/Below, Simple Stochastic %D,
Simple Stochastic %K, Stochastic %K, Stochastic %D, Williams %R, Stochastic Crossover
Above/Below.
Вычислительные
возможности
программы
позволяют
внести
все
индексы
на
вход
нейронной
сети
одновременно
,
однако
практикующие
специалисты
не
рекомендуют
этого
делать
по
следующим
причинам
.
Во
-
первых
,
как
обычно
,
сильно
возрастает
вероятность
переобучения
нейронной
сети
,
из
-
за
чего
на
тестовом
множестве
она
будет
показывать
плохие
результаты
.
Во
-
вторых
,
многие
индексы
являются
взаимозаменяемыми
,
поэтому
не
рекомендуется
использовать
их
вместе
даже
в
техническом
анализе
.
Несмотря
на
большое
количество
вариантов
,
предложенных
в
качестве
входов
нейронной
сети
,
наименьшей
из
возможных
средних
ошибок
была
величина
0,00503,
то
есть
примерно
50
пунктов
.
Процент
угаданных
знаков
реального
значения
также
был
всегда
близок
к
50%.
Отметим
,
что
нас
интересовало
любое
значимое
отклонение
величины
% Correct Signal
в
любую
сторону
.
Таким
образом
,
наиболее
результативными
(
с
практической
точки
зрения
)
оказываются
нейронные
сети
,
критерием
для
оптимизации
которых
были
подходы
,
основанные
на
получении
прибыли
.
Обычно
для
таких
нейронных
сетей
используется
базовая
торговая
стратегия
,
построенная
по
следующему
принципу
:
следует
покупать
,
если