top of page

Результаты анализа и прогноз
 

 

Выводятся в простом и доступном графическом виде.
По графикам можно оценить максимальный и минимальный курс на период прогноза, а так же примерное время достижения. В зависимости от настроек изменяется детализация прогноза. Более детальный прогноз требует большего времени поэтому работа на кратких периодах может потребовать значительной производительности компьютера.
Горизонтальная ось - ось времени.
Ось времени всегда показана в часах для данных с периодом меньше или равным 240-мин.
"0" соответствует последней отметке времени в файле данных (за исключением режима анализа истории или тренировки (*).
Как правило это время наступающей отметки, т.е. если текущее время 14-40, а файл с 15-минутными данными то большинство
систем записывают последними данными результаты собственной экстраполяции на 14-45.
При анализе системой Forensic эти данные не учитываются, но в качестве отметки "0" принимается 14-45
Соответственно, отрицательные числа по оси времени соответствуют истории, положительные прогнозу на будущее.
"-20" соответствует курсу 20 часов назад, а "10" прогнозу на 10 часов вперед.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Для суточных, недельных и месячных периодов вывода данных, ось дат соответствует периодам, т.е. -10 одначает 10 дней(недель,месяцев назад).

Вертикальная ось - курс валюты или другого инструмента в абсолютных величинах.

Слева от вертикальной жёлтой черты - история, справа прогноз
На графике может присутствовать от 4 до 6 линий в зависимости от пользовательской настройки.
Параметры линий указаны справа от графика. Линии различаются по цветам
 
Линии прогноза
CLPROG (прогноз по закрытию) сине-зелёная,
MINPROG, MAXPROG - прогноз по минимумам и максимумам соответственно
CLOS, LOW, HIGH - линии фактического курса по закрытию, минимуму и максимуму

Следует отметить, что несовпадение линий протекания и прогноза в "исторической части" (слева от жёлтой черты) нормально,
поскольку используется как абсолютная величина (интегральная составляющая) так и изменение (дифференциальная), что приводит к расслоению
в "исторической части".
Дифференциальная составляющая устанавливается в пользовательских настройках.

Справа от черты, при обычном прогнозе фактическое протекание вырождается в прямые, прогноз показывает абсолютные значения по времени.
При тестировании или настройке параметров (*) программы через анализ истории справа от жёлтой черты показывается как прогнозное значение,
определенное программой так и фактическое изменение курса.

Под графиком выводятся максимальные и минимальные значения курса на прогнозируемый период.
MINCLS и MAXCLS прогнозируемый максимум и минимум по закрытию
MAXMAX и MINMIN прогнозируемые абсолютный максимум и минимум по трём линиям (если включен соответствующий режим)

При анализе исторических данных или в режиме самообучения справа кроме прогноза выводятся фактические данные CLOS, LOW, HIGH
по которым программа (и/или пользователь) оценивают качество текущих настроек.

Для примера показан не самый удачный вариант прогноза из-за большого провала в данных и резкого скачка курса не скомпенсированного дифференциальной добавкой. Однако видно, что прогноз по максимумам и минимумам более стабилен чем прогноз по закрытию и следует ориентироваться на него.

* Последняя иллюстрация относится к версии 8.0 и выше. См. блог


 

Newvid.jpg
Freshmen-T v.5-9
(Новичок 5-9)
Анализ и прогноз рынков
​- Аналитически-программный комплекс Freshman-T относится к категории торговых советников использующий продвинутую математику и элементы самообучения для анализа и прогноза поведения рыночных активов
-Метод используемый в программе позволяет избежать  принципиальных ограничений традиционного технического анализа. Он основан не столько на эмпирических выводах сколько на фундаментальных законах теории систем вследствие чего по мере роста числа участников рынка точность его только возрастает из-за снижения масштаба влияния отдельных непредсказуемых факторов.
- Принцип анализа можно назвать существенно усовершенствованным методом волнового моделирования с автоматическим обучением, подбором оптимальных параметров и тренировкой программы на исторических данных. Текущий прогноз программа выдает после проверки адекватности модели и получения адекватного прогноза в ближайшем прошлом

Чем лучше?
- Наглядность, детальность и конкретность прогноза в графическом виде протекания курса на заданный период
- Прогноз по данным любой периодичности, 5-и, 10-и, 30-и, 60-и минутным, суточным и далее. Период и длина прогноза установливается пользователем
- Анализ и прогноз рынка по любым инструментам - валютные курсы, курсы акций, товаров и т.п. Вплоть до прогноза погоды
- Самообучение программы на истории
- Простота использования
- Облегчающий минимализм
- Никакой регистрации
- Переносимая версия, не требует установки
- Возможность работы в оффлайне
- Улучшенный математический метод анализирующий как интегральную так и дифференциальную составляющую динамики курсов.

Позволяют настраивать скорость работы, детальность прогноза и подбирать параметры для более точного прогноза
Меню Config
User config - Простые, пользовательские настройки
Expert config (*) -  Настройки алгоритма поиска. Правильный подбор позволяет ускорить процесс поиска решения без потери точности. В соответствующих
ячейках можно указать точность решение, параметры отражения и сжатия,максимальное количество шагов поиска и вычисления функции.

Save config, Read Config(*) - Сохранение и загрузка настроек соответственно

Sound - Включение выключение звука. Характерные щелчки при прогнозе на рост или падение курса

(*) отсутствуют в Демо-версии

Минимальный вариант

Специальной установки программы не требуется. Достаточно распаковать архив в желаемую
папку и запустить файл NovitchokT25.exe

Затем можно сразу перейти в меню File и нажатием Single Search запустить программу со стандартными настройками.
Выбрать файл с данными и нажать ОК
 
Данные считываются из ASCII файлов стандартных форматов
Metastock
вида


<TICKER>,<PER>,<DTYYYYMMDD>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>
EURUSD,30,20121231,023000,1.3213,1.3229,1.3212,1.3229
EURUSD,30,20121231,030000,1.3229,1.3230,1.3223,1.3224
EURUSD,30,20121231,033000,1.3224,1.3232,1.3223,1.3232
EURUSD,30,20121231,040000,1.3232,1.3232,1.3227,1.3227

.......
либо


<TICKER>,<PER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>
GBPUSD,D,010103,1.5021,1.5094,1.4883,1.4898
GBPUSD,D,010104,1.4898,1.5037,1.4882,1.5017
GBPUSD,D,010105,1.5017,1.5074,1.4952,1.5016
GBPUSD,D,010108,1.5035,1.5104,1.4931,1.4965
GBPUSD,D,010109,1.4965,1.4978,1.4873,1.4889
GBPUSD,D,010110,1.4889,1.4943,1.4856,1.4866
GBPUSD,D,010111,1.4866,1.5009,1.4862,1.4972


либо формата TradeStation
вида

"Date","Time","O","H","L","C"
1
2/31/2012,0300,1.6164,1.6165,1.6158,1.6159
12/31/2012,0400,1.6159,1.6167,1.6158,1.6161
12/31/2012,0500,1.6162,1.6162,1.6155,1.6157
12/31/2012,0600,1.6157,1.6160,1.6150,1.6151
12/31/2012,0700,1.6150,1.6159,1.6149,1.6157
12/31/2012,0800,1.6157,1.6164,1.6150,1.6152
12/31/2012,0900,1.6153,1.6158,1.6151,1.6152
12/31/2012,1000,1.6152,1.6159,1.6150,1.6151
12/31/2012,1100,1.6150,1.6166,1.6132,1.616
6

либо TradeStation "Date","O","H","L","C"
01/04/2013,1.6164,1.6336,1.6007,1.6075
01/11/2013,1.6071,1.6175,1.5991,1.6118
01/18/2013,1.6129,1.6152,1.5852,1.5873
01/25/2013,1.5847,1.5891,1.5745,1.5807



Либо свободного формата вида, например

"Tickcounter","O","H","L","C"
0000,1.5847,1.5891,1.5745,1.5807
0001,1.6164,1.6336,1.6007,1.6075
0002,1.6071,1.6175,1.5991,1.6118
0003,1.6129,1.6152,1.5852,1.5873


Тип файла выбирается в меню "User Config"

По умолчанию тип файла установлен Metastock

Файлы могут пополняться свежими данными в режиме реального времени соответствующими программами.
Если в файле содержится несколько наборов данных для анализа берётся последний.
При настройках по умолчанию на 4-х ядерном процессоре для анализа требуется около 4-х минут.

После запуска показывается ход процесса анализа данных в процентах и по окончании анализа
выводится прогноз показывающий вероятное протекание курса на заданный период времени.

Слева от вертикальной жёлтой черты - история, справа прогноз
Линии прогноза сине-зелёная, CLPROG (прогноз по закрытию), MINPROG, MAXPROG - по минимумам и максимумам соответственно
Линии фактического протекания Зелёная - максимумы, синяя - закрытие и красная - минимумы.
Следует отметить, что несовпадение линий протекания и прогноза в "исторической части" (слева от жёлтой черты) нормально,
поскольку используется как абсолютная величина (интегральная составляющая) так и изменение (дифференциальная), что приводит к расслоению
в "исторической части".
Справа от черты фактическое протекание вырождается в прямые, прогноз показывает абсолютные значения по времени.
Ось времени всегда в часах для данных с периодом меньше или равным 240-мин.
Для суточных, недельных и месячных периодов вывода данных, ось дат соответствует периодам.
За ноль "0" принят наступающий период, указан под осью.
Ниже оси показаны минимальный и максимальный курс на период прогноза

Изучив прогноз можно принять решение о покупке или продаже.


Подробнее варианты анализа при различных настройках описаны в соответствующих разделах.


 

Программа не делает


Программа не является роботом делающим ставки, не имеет собственного выхода в сеть и на торговые площадки.
Поэтому она:

- Не делает покупки или продажи
- Не устанавливает ордеров или ограничений на прибыли-убытки
- Не скачивает файлы данных через сеть
- Не имеет ненужных инструментов для ручного рисования, калькуляции, сохранения, сравнения, получения новостей и т.д.
- Программа предполагает наличие у пользователя как минимум иногда работающей торговой платформы получающей данные из сети   и сохраняющей их в одном из популярных ASCII форматов Metastock или Tradestation.
- Важно! Не контролирует целостность и корректность данных, поэтому если появляется разрыв данных при сбое в связи или сохранении  данных внешней программой, прогноз будет сделан по имеющейся информации. Следует контролировать "историческую часть" вывода  результатов на предмет провалов в информации. Провал данных показывается в виде прямой линии некоторой протяженности.
  Аналогичная картина проявляется при отсутствии информации за выходные или праздники. Точность прогноза при этом несколько снижается.
- Программа не является машиной времени поэтому анализ носит вероятностный характер и не обязательно точно совпадёт с реальностью.
Возможны отклонения как по величинам курсов так и по времени событий. Проверка по историческим данным показывает, что обычный   удачный прогноз может иметь такой вид, где приблизительно совпадают ожидающиеся максимум и минимум курса, но несколько раньше или позже.
 

Expert config (*)
 

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

RMS - минимизировать среднеквадратичную погрешность, иначе среднеарифметическую

OnForTrain - Оптимизация параметров с помощью имитационного прогноза исторических данных
KeepGraph - Сохранять графические результаты прогноза имитационного моделирования, иначе выдается только окончательный прогноз

(*) отсутствуют в Демо-версии

Dial2.jpg
Что можно делать в демо-версии?

 

Практически всё, что нужно для текущей торговли. Это полнофункциональная версия с самообучением на истории и выдачей конкретного прогноза.

А что тогда нельзя?

Хороший вопрос. Профессионально проводить подробные изучения глобальных тенденций Подробности по ссылке

File


Меню File определяет режим работы программы.

Single Search - система проводит анализ последних либо исторических данных в соответствии с настройками и после выдачи прогноза останавливается.
Auto Search - программа повторяет поиск с заданной периодичностью (например 30-мин, 1 час и т.д.) после каждого поиска прогноз уточняется
Import MetaSdata - Позволяет сгенерировать файл с нужным периодом и курсом из общего файла данных формата Metastock.
Draw Graph - позволяет вывести промежуточный прогноз при длительном анализе
Stop process - останавливает анализ
Print - распечатывает текущий прогноз
Save - сохраняет прогноз в виде графического bmp-файла

Dial1.jpg

Differential addition - движок устанавливает соотношение между дифференциальной и интегральной составляющей курса. При установке в нижнее положение анализ проводится только по
                        фактическому курсу. Чем выше движок тем выше степень влияния изменения курса на результат прогноза.
Close only - по умолчанию режим включён. При включённом режиме анализ только по курсу закрытия. При выключенном режиме анализ ведётся так же по минимуму и максимуму. Выключение режима увеличивает время анализа приблизительно в 3 раза
Data File Select - по умолчанию режим включён. Файл данных выбирается пользователем. При выключенном переключателе автоматически используется файл 30-min.txt
Daily, We, Mo - Используются файлы с дневными, недельными или месячными данными без отметки времени.
в формате Metastock <TICKER>,<PER>,

 

<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>

либо TradeStation "Date","O","H","L","C"
если переключатель не нажат (default) используются файлы с отметкой времени
Metastock

<TICKER>,<PER>,<DTYYYYMMDD>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>
EURUSD,30,20121231,023000,1.3213,1.3229,1.3212,1.3229
                .......

                TradeStation

                "Date","Time","O","H","L","C"
                12/31/2012,0300,1.6164,1.6165,1.6158,1.6159
                .......
                MetaS_file, TradeS_File - кнопки выбора формата ASCII файла. См.выше. Если обе кнопки отжаты используется файл свободного формата вида

                "Tickcounter","O","H","L","C"

                0000,1.5847,1.5891,1.5745,1.5807
                0001,1.6164,1.6336,1.6007,1.6075
                0002,1.6071,1.6175,1.5991,1.6118
                0003,1.6129,1.6152,1.5852,1.5873


 
 

Краткое описание

Рабочие настройки вызываются нажатием на пункт "User config" меню "Сonfig"
Включают в себя

CurrentID - в режиме исторического поиска/обучения показывает/устанавливает текущую позицию для анализа. В стандартном режиме показывает последнюю на данный момент позицию.
ProbeLEN - устанавливает длину ближайшего отрезка истории для анализа. Данный отрезок выводится также в результатах и прогнозе. Длина отрезка задается в часах. Либо днях/неделях/месяцах если анализ по длительным периодам На графике показан в отрицательном диапазоне
  Если в отрезок попадают выходные, он автоматически увеличивается. Чем больше длина тем дольше время анализа.
PmaxDay - Максимальная длина волны. Техническая характеристика. Если кнопка PmaxDay не нажата (default), величина устанавливается автоматически. Оптимальное значение для выбранного актива и момента времени можно подобрать анализом исторических данных.

Nprog - "Дальность" прогноза. На графике справа от нулевой отметки. Задается в часах/днях/неделях аналогично ProbeLEN
Rand_Mx - Характеристика случайного поиска. Позволяет выйти из локальных решений в поиске глобальных. Увеличивает время поиска. По умолчанию =0
Timer - период повторного поиска в режиме AutoSearch. Задает время в минутах через которое анализ периодически повторяется
Degree - максимальная степень периодических составляющих принимаемых для анализа. Degree < 100. Увеличение повышает детализацию прогноза, но увеличивает время анализа
Count - максимальное количество периодических составляющих принимаемых для анализа. Count<Degree. Увеличение повышает детализацию прогноза, но увеличивает время анализа
History_test (*) - кнопка анализа истории. Программа проводит анализ старых данных при заданных настройках и выдает обычный анализ вместе с фактическими данными.                   данный режим позволяет сравнить прогноз при выбранных настройках с фактическим курсом и оптимизировать настройки.
Fast mode        - снижает вдвое максимальные значения Degree и Count (см.выше) при самообучении для ускорения процесса
Train       - режим тренировки. Программа на основе данных предшествующего периода определяет наиболее влияющие гармоники. Вдвое увеличивает время анализа
R-Search (*)     - Режим автоматического поиска параметров обеспечивающих наиболее точный прогноз. Проводится по данным выбранного периода. Достаточно длительный процесс,                   целесообразно запускать в нерабочее время
OK, Cancel       - Стандартные кнопки
bottom of page