Без реинвестирования прибыли, без плеч, сделки на следующей свече, комиссия 0.035%

 

 

 

 

 

 

 

 

 

This entry was posted on Пятница, 12 октября, 2012 at 19:08 and is filed under QUIK и Amibroker, торговые роботы (МТС). You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

6 comments so far

roma095
 1 

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

14 октября, 2012 at 13:41
Kamynin
 2 

Добрый день,
Когда я преподавал на факультете повышения квалификации,
то на первом занятии я знакомился со слушателями и по их уровню знаний
в дальнейшем определял как излагать свои лекции.
К сожалению, я не знаю Вашего уровня знаний,
поэтому мне сложно угадать, как надо вам объяснить.
Поэтому вероятнее всего мой ответ будет иметь малый кпд.
Если Вы изучали нейронные сети и методы прогнозирования в вузе,то проще почитать лекции.
Если не изучали, то тоже хорошо бы начать с изучения учебников.
Попробую объяснить на пальцах.
Нейронная сеть — это система уравнений с неизвестными коэффициентами и программа поиска значений данных коэффициентов.
Если, при построении торгового алгоритма руками,
Вы сами задаете указанную систему уравнений(правил) и потом оптимизируете коэффициенты,
то нейронная сеть строит эту систему уравнений,
используя в качестве критерия указания учителя или критерии компактности.
Иначе сказать, Вы, как учитель, знаете лишь набор правильных ответов и указываете их системе,
кроме того, вы указываете первичные признаки,
которые по вашему мнению могут быть связаны с правильными решениями.
Нейронная сеть строит функциональную связь признаков с правильными решениями методами поиска оптимального решения.
Современные нейронные сети — это очень простая модель человеческого мозга.
По аналогии с обучением человека, для обучения нейронной сети «от печки» потребуется очень много времени и исходных данных.
Поэтому и применяется учитель,который систематизирует и сжимает первичную информацию, что обеспечивает эффективное обучение.
На основе своего опыта и знаний я выбираю совокупность первичных признаков, из которых, для ускорения обучения могу сформировать совокупность вторичных признаков.
Кроме того, у меня есть график цены, на котором я могу помечтать о том, что возможно если бы я заранее знал , что так будет, то изменил свою позицию в этой точке.
Вот эта информация и вводится в систему распознавания образов(нейронную сеть) на этапе обучения с учителем.
Система перебирает исторические данные и получает какие-то решения.
После этого она сравнивает с решением учителя, если решения равны, то система поощряется,
если она ошиблась — то она наказывается.
И так кругами (повторение — мать учения),
до тех пор пока система либо перестанет ошибаться ( все выучила), либо учитель поймет,
что систему обучить нельзя.

14 октября, 2012 at 14:43
roma095
 3 

Еще дополнб вопрос: всякую ли стратегию можно сделать прибыльной с использованием нейросети?

Например возьмем угол наклона MA. Угол положительный — покупаем, отрицательный продаем. но бывает разные значения и отрицательности иположительности + есть период например 5 свечей за которые определяется угол наклона. Может ли нейросеть сообщать системе статистически правильные параметры для принятия решения о сделке?

Можно ли использовать такие данные для этого: цена close, угол наклона MA, еще один параметр индикатора(любого) ?

Или у меня не правильное понимание сути? Буду благодарен за разъяснение. Хотелось бы построить элементарную тестовую нейросеть

14 октября, 2012 at 13:47
Kamynin
 4 

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

14 октября, 2012 at 14:46
roma095
 5 

То есть вы по сути сами не знаете какие у вас условия на вход и выход из позиции? систему Вам придумала нейросеть? Как черный ящик, в который нельзя зяглянуть?

14 октября, 2012 at 18:18
Kamynin
 6 

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

14 октября, 2012 at 21:36