В сети Интернет вы можете найти бесплатно или купить за небольшие деньги великое множество механических систем, которые, со слов авторов, принесут вам десятки, а то и сотни процентов дохода в месяц. Большинство таких «граалей» показывают очень хорошие результаты при тестировании на исторических данных, однако на демо-счете и реальном счете такие системы терпят неудачу. Дело в том, что написание советников (Expert Advisors) — механических торговых систем для MetaTrader 4 — очень легкое занятие, которое по силам любому трейдеру. Поэтому в сети Интернет появилось огромное количество любительских «поделок», в которых допущен ряд ошибок.
Этим постом я начинаю серию статей о том, как написать собственного эксперта, как недопустить классические ошибки, которые искажают реальную прибыльность механической торговой системы, и о многом другом.
Вначале несколько слов о том, что же такое советник (Expert Advisor):
Советник — это запрограммированный на языке MetaQuotes Language 4 трейдером алгоритм совершения сделок и управления ордерами.
Конечно, можно торговать на своем счете вручную, но, например, в Альпари предлагается несколько десятков валютных пар плюс десятки других инструментов: CFD на американские акции, на товарные фьючерсы и многое другое. Представьте себе, сколько времени вы будете тратить на анализ каждого инструмента. Очень часто возникает ситуация, когда по какому-либо инструменту уже сформировался сигнал к открытию позиции, однако вы упускаете благоприятный момент для сделки, т. к. в тот момент вы были заняты анализом другого инструмента. К тому же вы не можете не спать и не есть. Но пока вы спите, вы можете проспать сигнал к совершению сделки.
Можно привести еще десятки доводов в пользу того, чтобы передать управление вашим счетом в руки того, кто будет делать это 24 часа в сутки, 5 дней в неделю, не испытывая при этом никаких эмоций (которые сильно мешают успешной торговле). Тому, кто будет в состоянии отслеживать в режиме реального времени ВСЕ инструменты. Тому, кто будет действовать четко в соответствии с запрограммированным вами алгоритмом. Этот неоценимый помощник — советник, или иными словами, торговый алгоритм, запрограммированный на языке MetaQuotes Language 4.
Все вышесказанное звучит очень обнадеживающе и оптимистично. Однако, не все так просто. Советник делает ровно то, что вы ему приказали. Если ваша торговая тактика изначально убыточна, то ваш советник будет методично, в режиме реального времени, не пропуская ни одной возможности совершить сделку, торговать по вашему алгоритму и может довести ваш торговый счет до плачевного состояния.
Однако, если ваша торговая тактика прибыльна, то вы достаточно быстро сможете стать более обеспеченным человеком. В Руководстве по написанию экспертов на нашем сайте вы узнаете не только о том, как самому написать советника, но и том, как правильно оттестировать его на исторических данных.