Как зарабатывать на валютном рынке FOREX (Часть 2)
Часть 1Итак, познакомимся поближе с тестером стратегий.
1. Откроем модуль тестирования. Для этого запустим программу MetaTrader 4 (см.
Часть 1) и нажмем кнопку с лупой:
А кнопку терминала (слева от лупы) лучше отжать, чтобы спрятать окошко ордеров – оно будет отвлекать наше внимание. Так, смотрим. Внизу экрана появилось окно тестера. У вас оно будет иметь примерно такой вид:
У меня там загружен робот USDBOT, а у вас строка "Советник" должна быть пустой (если вы до этого не работали с тестером).
Чтобы дальнейшие мои действия не звучали голословно, скачайте этого же робота, киньте в папку советников и подключите его к тестеру (как это сделать, было рассказано в первой части). Вот прямая ссылка:
Буржуйский советник USDBOTКороче, в архиве три файла: сам робот, индикатор ZigZag (советник торгует по его сигналам) и настройки.
USDBOT.ex4 кидаете в папку где советники,
ZigZag.ex4 – в папку индикаторов. А файл
usdbot__params.set понадобится вам для установки параметров торговли (тех, что я подобрал), его можете положить на рабочий стол.
Всё сделали, робота подключили. Теперь жмите в тестере кнопку "Свойства эксперта", появится окошко, там перейдите во вкладку "Входные параметры" и нажмите кнопку "Загрузить". Найдите в обзоре файл
usdbot__params.set и загрузите его. Теперь параметры у вашего робота точно такие же, как у моего. Отлично. Идём дальше.
2. Загрузка котировок. Работать будем на валютной паре EURUSD. Перед началом нужно загрузить исторические котировки (тестер использует только исторические данные). Нажмите
F2, откроется вот такое окошко:
В нем надо найти пару EURUSD, щелкнуть по ней, а потом сделать двойной щелчок по вложенной опции "1 Минута". После этого жмите кнопку "Загрузить" и ждите. Когда загрузится, нажмите еще раз на кнопку "Загрузить" (так надо). Программа отругается – типа, нет новых данных – и спросит, нужно ли пересчитать все таймфреймы. Скажите "Да". После пересчета окошко можно закрыть. Смысл всех этих действий в том, что сначала мы загрузили поминутную историю котировок, она самая важная, по ней строятся все графики (таймфреймы). А затем мы, используя эти минутки, просчитали котировки для графиков более крупного масштаба. Надеюсь, это понятно. Едем дальше.
3. Первый прогон. Выбираем валютную пару в поле "Символ". Модель ставим "Все тики". Период делаем M5 (пятиминутный график). Если галочка на "Использовать дату" не стоит, поставьте ее. Выберите интервал торговли (для начала хватит одной недели). У меня там стоит с 9 по 14 апреля 2011 г. Проследите, чтобы не было галочки на "Визуализация" (этому, очень полезному, режиму мы посвятим третью часть нашего обучения) и на "Оптимизация", а то окунетесь в такие дебри, что мало не покажется. Итак, всё сделали. Теперь жмите "Старт".
Что видим? Тестер прогнал робота на указанном историческом интервале и вывел результаты. Сначала зайдем во вкладку "График":
Кривая синего цвета – это график дохода. Более светлая (кажется, она серая или зеленая, я дальтоник) – колебание эквити. Эквити – это незафиксированный доход (об этом мы еще поговорим в дальнейшем). Не знаю, на каком временном интервале вы прогоняли робота, а мой с 9 по 14 апреля показал явный убыток: от $10000 депозита осталось всего 9878.4 долларов. Ну, эти настройки я делал очень давно, где-то год назад, так что неудивительно. Мы сейчас не стремимся получить прибыль, нам надо лишь научиться работать с тестером.
Попробуйте изменить период. У меня на 15-минутном графике (период M15) робот торгует очень хорошо – кривая доходности красиво растет. Поиграйте с разными временными интервалами. Испытайте другие валютные пары (только не забудьте подкачать для них исторические данные). Ну, вот. Пожалуй, на этом и закончим. В качестве самостоятельной работы потестируйте других роботов. Скачать их можно здесь:
Коллекция торговых советников FOREXСледите за продолжением уроков. Чем дальше, тем будет интересней!
© Николай Сабоб, 2011