2.7. Механистичность системы

We use cookies. Read the Privacy and Cookie Policy

2.7. Механистичность системы

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

Итак, тестируем нашу, вернее, вашу торговую систему. Во-первых, стоит учесть тот факт, что мы для анализа и принятия решений используем данные о прошлом. И что, скажете вы? Да то, что мы получим лишь гипотетический результат относительно будущих торгов. А как она будет работать в реальном времени, неизвестно. Знать будем только то, как бы она работала раньше. Истина где-то рядом, как говорят некоторые умные люди. Тем не менее не все так печально. Существуют два способа выяснить, имеет ли придуманная система, — ваше родное и любимое творение — хоть какой-то потенциал. Так быть или не быть? (Помните, наверное, как мучился Гамлет над этим вопросом.) Первым делом можно начать активно торговать в реальном времени. А вторым — фанатично тестировать систему. Первое дело, как правило, долгое и дорогое. Зато второе дельце — то, что надо. Второй способ позволит установить положительные и отрицательные черты вашей системы, даже если они и предположительные. Наверняка же эти ее черты можно узнать, только если вы — Папа Римский! Да и он ошибается порой, только никому не говорит.

Мы будем использовать статистику. Слава богу, она позволяет рассчитать степень реалистичности ожиданий, причем довольно-таки достоверно. Кроме того, в результате тестирования можно сравнить две системы или две разных вариации одной системы и выбрать наиболее подходящую. Во как!

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

Если вы будете воплощать правила в реальную игру с модификациями, то очень сомнительно, что результаты будут лучше теоретических. В этом случае нужен большой опыт. А мы люди начинающие, рисковать пока не будем. Хотя сами решайте, в какую игру играете охотней. Система же жестко диктует: нужны такие-то данные, принимается такое-то решение, производятся такие-то действия. Если в итоге будет положительная тенденция, мы будем счастливы.

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