1.2.6. Механистичность системы
должны допускать произвольного толкования. Пользователь
должен в любом состоянии волнения, усталости, трезвости и т.д.
совершенно однозначно понимать, соответствует сложившаяся на
рынке ситуация правилам или нет.
И, соответственно, что нужноделать или не делать. При волнении способность человека
критически мыслить сильно снижается - это хорошо известно.
Трейдинг на валютных рынках - весьма волнующая вещь. Поэтому
однозначность инструкций, их жесткость, понятность так важны.
Система должна быть полностью механистической. Это означает,
что в системе все правила должны быть настолько четко
сформулированы, чтобы не могло возникнуть неоднозначности при
любых ситуациях. Хорошая проверка механистичности системы -
возможность записать её в виде набора правил, проверить ее работу
на избранных данных, затем передать эти правила другому
человеку и пусть он проверит результаты работы системы на тех же данных. Если результаты совпадут, то система, скорее всего,
механистична. Если система не будет полностью механистичной,
её нельзя будет протестировать.
Разберем вопрос о тестировании торговой системы. Конечно,\r\nтестируя систему на имеющихся прошлых данных, мы получим\r\nлишь гипотетический результат относительно будущих торгов. Мы\r\nне сможем узнать, как система будет работать в реальном\r\nвремени, а только - как бы она работала раньше. Но существует\r\nтолько два способа выяснить, имеет ли ваша придуманная система\r\nхоть какой-то потенциал. Первый - торговля в реальном времени.\r\nВторой - ее тестирование. Первый способ долог и дорог. Второй\r\nспособ позволит вам установить положительные и отрицательные\r\nчерты вашей системы, хоть и предположительно. Но степень\r\nреалистичности ожиданий тоже можно с немалой точностью\r\nрассчитать статистическими методами.
Кроме того, и результате\r\nтестирования можно сравнить две системы или две разных\r\nвариации одной системы и выбрать наиболее подходящую.Вы выясняете - обладает ли ваша система теми самыми\r\nположительными ожиданиями, необходимость которых мы\r\nпостулировали в пункте первом. Если даже теоретически система\r\nтакими ожиданиями не обладает-прекрасно. Вы потратили только\r\nнемного времени и вовсе не потратили денег, чтобы это узнать.\r\nПри создании этой системы вы глубже узнали рынок и свои\r\nаналитические возможности. Они вам пригодятся при разработке\r\nследующей системы, ибо эту надо безжалостно отбросить. Для\r\nтестирования системы вы должны сделать её полностью\r\nмеханистичной. Единственным элементом, требующим вашего\r\nвмешательства, будет вопрос– входить в торги или нет. Получение\r\nили неполучение сигнала будет однозначным. Для этого все правила\r\nдолжны быть жестко формализованы.
Если вы будете воплощать правила в реальную игру с\r\nмодификациями - то очень сомнительно, что результаты будут\r\nлучше теоретических. Для этого нужно опять-таки обладать\r\nопытом. Но это уже ваш выбор, А система должна жестко
16
диктовать: нужны такие-то данные, принимается такое-то решение,\r\nпроизводятся такие-то действия. Не всегда будет успех, главное -\r\nположительная тенденция.
Мы будем рассматривать только полностью\r\nмеханистические системы, если не оговорено обратного