Сегодня проверим предсказательную силу индикаторов. Возможно, это сильно сказано. На основе своего скромного опыта, я считаю, что данные это первично. Если данные дерьмовые, что к ним не применяй, пользы от них не будет больше. А сами индикаторы, лишь другой вид на эти самые данные и как показывает опыт, первичные данные гораздо более удобоваримы для компьютерного интеллекта, чем данные с индикаторов. Зачастую последние системе приходится отсеивать как некий рандомный шум, хотя ты то знаешь, что даешь системе качественный «контент» в виде дополнительного индикатора RSI или ChaikinMoneyFlow))
В качестве оценщика будет выступать обычная feedforward нейронка, RNN тут не будет, мы попытаемся найти какую-то линейную функцию от показаний конкретных индикаторов и дальнейшем движением цены close.
Боеспособность нейронки проверим на искусственном датасете, который сгенерен по некой функции с несколькими параметрами. Вот график цен закрытия, сгенеренный по данной функции. Он даже визуально вполне прогнозируемый, хотя и не повторяется абсолютно.
Едут в одном купе два спекулянта и два кукловода.
Спекули каждый со своим билетом, у куклов один на двоих.
Идет проводница проверять билеты. Кукловоды выходят из купе и запираются в туалете.
Проводница компостирует билеты у спекулей, подходит к дверце туалета, стучит - из-за двери туалета рука с билетом — проводница компостирует билет и возвращает его кукловодам.
Едут обратно в одном купе все те же ребята. У спекулей один билет на двоих,
кукловоды вообще без билетов. Проводница проверяет билеты уже в соседнем вагоне.
Спекулянты выходят из купе и запираются в туалете.
Стук в дверцу туалета — из туалета просовывается рука с билетом.
Кукловоды забирают билет у спекулей и идут в туалет в другой конец вагона.
А так действия «кукла» выглядят в разрезе сегодня на 11:03:35. Зоны особого внимания «кукла» для развода толпы выделены кружочками на нижнем графике.
Это места, где, как правило, толпа опережает события. А именно где движение уже случилось, а «опоздавших» много.