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

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

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

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

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

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

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41  Наверх ↑