Главная » Статьи » Каталоги форекс » Форекс для начинающих

Зачем тестировать торговую систему?
Нередко возникает вопрос: "Зачем тестировать торговую систему? Ведь вы получите только гипотетические данные. Каким образом вы узнаете, как система будет работать в реальном времени?" Истинный ответ на последний вопрос состоит в том, что вы ни­когда не узнаете наверняка, будет ли ваша система работать в будущем, но существует только два способа выяснить, имеет ли она хоть какой-то потенциал.
 
Первым способом является торговля по этой системе в реальном времени, а вторым - ее тестирование. Так как непомерная стоимость и длительное время тестирования новой торговой системы в реальном времени являются недопустимыми, то компьютерное тестирование дает про­стую возможность увидеть, как проект вашей системы работал бы на данных прошло­го. Вы узнаете ее положительные и отрицательные черты и, если тестируете правильно, узнаете, чего можно ожидать при торговле в реальном времени.
 
зачем тестировать торговую систему форекс
 
Кроме того, вы добиваетесь двух вещей.
 
Во-первых, для тестирования системы вы должны сделать ее механической, и единственным элементом, требующим вашего вмешательства, будет вопрос: "Войду я в следующие торги или нет?". Мы думаем, что механические торговые системы лучше всего подходят подавляющему большин­ству трейдеров.
 
Во-вторых, вы выясните, обладает ли ваша система тем, что называется положительным ожиданием. Другие называют это "преимуществом трейдера". Это может звучать упрощенно, но, если при тестировании ваша система не прибыльна, она не будет прибыльной в реальном времени.
 
Если вы понадеетесь только на грамотное управление денежными средствами, может сложиться иллюзия, что посредственную торговую систему можно превратить в выиг­рышную путем различного управления торгами и наличностью. Это неправда. Ника­кие варианты Управления денежными средствами не превратят проигрышную систе­му в выигрышную. Вы можете использовать любую стратегию азартных игр, и, если у вас нет положительного ожидания на продолжительном промежутке времени, то уп­равление денежными средствами не повлияет на ваши результаты. Вы должны обладать преимуществом изначально. Единственным способом убедиться, что вы облада­ете этим преимуществом, является тестирование вашей системы.
 
Не ожидайте получения исчерпывающих результатов, говорящих о том, что та или иная торговая система или исследование превосходит все прочие. Мы также на­деемся, что вы не будете чрезмерно разочарованы, если, несмотря на следование всем правилам и корректное тестирование, не добьетесь успеха. Каждый из когда-либо проводившихся тестов обладает весом только в контексте своей внутренней структу­ры и по отношению к данным, включенным в тест.
 
Компьютерное тестирование механических торговых систем приобрело популярность только за последние несколько лет, когда появились торговые терминалы, которые сдела­ли этот процесс возможным без обязательного наличия обширных навыков программирования. Практически любой сейчас может создать "прибыльную" торговую сис­тему, демонстрирующую фантастические гипотетические результаты на исторических данных.
 
Большинство торговых систем, продающихся за большие деньги, были созданы таким способом. К несчастью, как могут свиде­тельствовать тысячи разочарованных инвесторов, коммерческие системы - "черные ящики" редко, если вообще когда-то работают так, как от них ожидают. Насколько нам известно, то же можно сказать о подавляющем большинстве торговых систем, созданных с помощью тестирующего программного обеспечения. Причины этих оче­видных неудач лежат не в тестирующем программном обеспечении, а в методах тести­рования и оценки.
 
Перечислим атрибуты, кото­рыми должна обладать торговая система, чтобы успешно тестироваться. Первым необходимым качеством торговой системы для проведения серьезного тестирования должен быть ее абсолютный автоматизм. Единственным элементом, тре­бующим вмешательства, должно быть решение торговать ли полностью по этой систе­ме или нет. Все прочие решения должны быть встроены в систему. Мы понимаем, что многие, если не большинство спекулянтов в настоящее время торгуют по системам, которые по крайней мере отчасти требуют ручного вмешательства.
 
Также мы знаем, что большая часть по-настоящему успешных трейдеров рассматривает личное вмеша­тельство как необходимый компонент торговли. Мы не собираемся оспаривать такую позицию, но подобную систему совершенно невозможно тестировать, потому что она безнадежно субъективна. Элементам личного вмешательства трейдера нет места в ме­ханической торговой системе, которая подготавливается к тестированию.
 
Система, которую вы разрабатываете для тестирования, должна пытаться учесть все неожиданности. Мы очень часто слышим о трейдерах, оправдывающих отсут­ствие некоторых элементов в их любимых торговых системах. Типичный ответ таков: "Со мной такого никогда не случалось, так зачем к этому готовиться? Зачем мне использовать остановки, если моя система всегда ловит пики и впадины, и еще не было убытка, который я не мог бы себе позволить?"
 
Это не просто наивно, но опасно. Всегда предполагайте: то, что может случить­ся, обязательно произойдет. Система должна всегда ожидать худшего и быть готовой с этим справиться. Вы должны всегда стремиться достигнуть полного контроля рис­ков. Не думайте, что, если это не случилось в прошлом, то не произойдет и в будущем.  

Другие статьи по теме:
Как тестировать торговые системы?

Раздельное тестирование входов и выходов торговой системы
Типы тестирования и измерения производительности торговой системы
Категория: Форекс для начинающих | Добавил: Admin (30.12.2010)
Просмотров: 3311
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]