Aвтоматическая торговая система Day Profit SE
| |
Hooligan | Дата: Воскресенье, 17.10.2010, 10:11 | Сообщение # 1 |
Группа: Администраторы
Сообщений: 76
Награды: 1
Репутация: 1
Статус: ![](http://hooligan.ucoz.net/rangi/of.gif)
| Aвтоматическая торговая система DayProfitSE Руководство по установке иэксплуатации. 1. Назначение и принцип действия торговой системы. Торговаясистема DayProfitSEпредназначенадля осуществления автоматической торговли на рынке FOREXв составе терминала MetaTrader 4. В основе торговой системы лежитстратегия следования за трендом и получения прибыли от движения цены по тренду.Алгоритм обнаружения тренда является ключевым моментом работы системы наряду сметодикой управления капиталом. В случае ошибки идентификации тренда убыточныесделки быстро закрываются с минимальным убытком. Прибыльные сделкисопровождаются до закрытия или достижения уровня TakeProfit. 2. Комплект поставки. В комплектпоставки системы входят: 1. Архив с файлами советника DayProfitSE.rar 2. Этот документ
![](/img/forex/image002.jpg) 3. Установка торгового терминала MetaTrader 4. Для началаработы нам потребуется открыть торговый счет у брокера ФОРЕКС или в дилинговомцентре (ДЦ). Стратегия DayProfitSE предъявляет определенные требованияк серверу ДЦ, с которым она будет взаимодействовать. Исходя из этого, торговый счет следует открывать там, где работа советника была проверена в процессе его создания. После того,как этот шаг выполнен, следует скачать торговый терминал MetaTrader 4 с сайта выбранного ДЦ и установить его, запустив установочный файл mt4setup.exe, полученный на сайте ДЦ. В процессеустановки вам будет предложено указать папку установки MetaTraderили согласиться с той, что указанапо умолчанию. Запомните или запишите путь к этой папке, он вам скоропонадобится.
|
|
| |
Hooligan | Дата: Воскресенье, 17.10.2010, 10:20 | Сообщение # 2 |
Группа: Администраторы
Сообщений: 76
Награды: 1
Репутация: 1
Статус: ![](http://hooligan.ucoz.net/rangi/of.gif)
| 4. Установка советника DayProfitSE. 1. Закройте терминал MetaTrader 4 (если он был открыт). 2. Распакуйте архив DayProfitSE.rar, указав архиватору путь к папке,куда на предыдущем шаге был установлен терминал MetaTrader. Её точное название можетотличаться в зависимости от вашего ДЦ, например для моего ДЦ Forex4you это будет C:\ProgramFiles\MetaTrader - E-GlobalTFG
![](/img/forex/image004.jpg)
Примечание: на рисунке показана ситуация,когда на компьютере установлено несколько терминалов MetaTrader 4. Следует выбрать папку того терминала, в котором вы планируетеработать с советнком DayProfitSE.
Если вы используете не WinRAR, а сторонний архиватор, обязательно отметьте, чтопри распаковке следует сохранять пути к файлам и учитывать подкаталоги. Другими словами, внутри архива находятсяпапки, содержимое которых должно быть добавлено в одноименные папки торговоготерминала. 3. Запустите терминал MetaTrader 4. Нажмите Ctrl+O или выберите в меню «Сервис» >> «Настройки». Откройтевкладку «Графики». Установите значение «Макс. баров в окне» равным 500.Значение «Макс. баров в истории» не меняйте или установите максимальновозможное из выпадающего списка – главное, чтобы оно было не меньше, чем «Макс.баров в окне», которое должно быть равно 500.
![](/img/forex/image006.jpg) 4. В этом же окне перейдите на вкладку«Советники», где установите флажок «Разрешить импорт DLL». Снимите флажок «Подтверждатьвызов функций DLL». Эта настройка обеспечивает возможность тестированиясоветника.
![](/img/forex/image008.jpg) 5. В меню «Файл» выберите пункт «Профили»и в открывшемся списке выберите профиль «DayProfitSE». В этом профиле уже установленывсе параметры, рекомендованные для работы системы.
![](/img/forex/image010.jpg) 6. При переключении профиля, какправило, советники отключаются, и в правом верхнем углу графика вы увидитекрестик. На панели инструментов терминала нажмите кнопку "Советники",и крестик должен измениться на "улыбающийся" смайлик.
![](/img/forex/image012.jpg)
![](/img/forex/image013.gif)
7. Нажмите кнопку F7 (свойства советника) или щёлкнитеправой кнопкой мыши по графику и выберите «Советники» >> «Свойства». Навкладке «Общие» установите галочки так, как указано на рисунке:
![](/img/forex/image015.jpg) На этомустановку торговой системы можно считать законченной.
|
|
| |
Hooligan | Дата: Воскресенье, 17.10.2010, 10:26 | Сообщение # 3 |
Группа: Администраторы
Сообщений: 76
Награды: 1
Репутация: 1
Статус: ![](http://hooligan.ucoz.net/rangi/of.gif)
| 4. Настройка советника DayProfitSE. Всоветнике DayProfitSEпредусмотрена возможность пользовательскойнастройки параметров. Этих параметров не так много, но они очень важны дляприбыльной торговли. Советник поставляется с настройками по умолчанию длявалютной пары GBP/USD. Эти настройки автоматически применяются при выборе профиля DayProfitSEв терминале. Можно не менять этинастройки, в этом случае советник будет торговать постоянным лотом с невысокимриском. Однако если вы хотите добиться от этой стратегии ФОРЕКС максимальнойприбыльности, стоит почитать информацию ниже, особенно раздел «Настройкиуправления капиталом».
В комплекте имеется два файла предустановок (presets), предназначенных для разныхвалютных пар. Это файлы gbpusd_d1.setи eurusd_d1.set, послеустановки советника они находятся в папке \experts\presets\DayProfitSEвашего торгового терминала.Изначально данная стратегия была создана для торговли по GBP/USD, однако на EUR/USDона также неплохо работает, а сучетом последних трендов эта пара выглядит очень интересной прежде всего дляагрессивной торговли. Но об этом чуть позже. Для того,чтобы произвести настройку, щёлкните правой кнопкой мыши на графике и выберитев контекстном меню пункты «Советники» >> «Свойства».
![](/img/forex/image017.jpg)
Все параметры советника делятся на две группы – настройки торговой стратегии (StrategyProperties) и настройки управления капиталом (MoneyManagement).
4.1. Настройки торговой стратегии ВАЖНО: Советник автоматически определяетразрядность котировок (количество знаков после запятой) и везде, где значенияпараметров установлены в пунктах, подразумевается стандартное значение пункта,соответствующее привычным 4-х значным котировкам! Впримерах ниже приведены значения по умолчанию для дневного графика GBP/USD: · TakeProfit = 350. Уровеньфиксации прибыли (в пунктах). Открытые позиции не всегда закрываются на этомуровне, часто советник закрывает их раньше в соответствии со своей логикойработы. · StopLoss = 50. Уровеньограничения убытков (в пунктах). Соотношение StopLossи TakeProfitвсегда должно быть примерно такимили больше. Никогда не устанавливайте этот параметр меньше, чем значение TakeProfit, это противоречит торговойстратегии. · TrailStop = 20. Уровеньтрейлинг-стопа (в пунктах). Используется в случае, если советник принимаетрешение подключить к позиции трейлинг-стоп. · FridayTimeToSet = "22:50". Время, предшествующее окончаниюторговой сессии в пятницу минус 10 минут. Узнайте у своего брокера, во сколькозаканчиваются торги в пятницу и установите это время на 10 минут меньше. Еслина сайте брокера нет такой информации, откройте минутный график EUR/GBPи посмотрите, во сколько быласформирована последняя свеча в предыдущую пятницу – это и есть время окончаниясессии. Для Forex4you это 22:59, поэтомузначение параметра установлено равным 22:50.Здесь используется время терминала, а не какое-либо другое! · Magic = 50. Это так называемый «магическийномер», по нему советник идентифицирует свои ордера и не трогает те, чтооткрывают другие советники или трейдер вручную. Если вы не запускаете другихсоветников с таким же магическим номером на этом счете, не изменяйте этозначение. Параметр не оказывает влияния на торговлю. · OrdersComment ="DayProfitSE". Комментарий для ордеров, открываемых советником. Использование этогопараметра удобно для последующего просмотра истории счета. К комментариюсоветник добавляет магический номер (для нагладности), т.к. в терминале егообычно не видно. Если предложенный по умолчанию комментарий вас чем-то неустраивает, измените его, как хотите – на торговлю это не повлияет.
|
|
| |
Hooligan | Дата: Воскресенье, 17.10.2010, 10:30 | Сообщение # 4 |
Группа: Администраторы
Сообщений: 76
Награды: 1
Репутация: 1
Статус: ![](http://hooligan.ucoz.net/rangi/of.gif)
| 4.2. Настройки управления капиталом Это однииз самых важных настроек, определяющие степень риска и, как следствие –скорость роста депозита. Учтите, что эта связь всегда однозначна – чем вышеприбыль, тем выше принимаемый риск!
![](/img/forex/image019.jpg) Рассмотримэту группу настроек подробнее: · UseMM= True. Включениемодуляуправлениекапиталом. Может принимать значение True (по умолчанию) или False(выключено). Если установить значение этого параметра равнымFalse, DayProfitSEбудет торговать фиксированным лотом,определенном в следующем параметре; · ManLot = 0.1.Размер лота, устанавливаемый трейдером принудительно. При установке UseMM = Trueзначение этого параметраигнорируется; · Risk = 5. Этоедва ли не самый важный из всех параметров. Он определяет степень принимаемогориска. Нормальные значения – от 1 до 20, выше 30 – экстремальный риск, выше 50– брокер вряд ли даст открыть позицию. Пробуйте разные значения этого параметра(от 1 до 20) в режиме тестирования и выберите для себя наиболее приемлемое,исходя из величин максимальной просадки и полученной прибыли. Рекомендуемоезначение – 5. · TurboMode = False. Этот параметр включает режимагрессивной торговли. Как можно видеть, по результатом тестирование количествоубыточных сделок, идущих подряд, редко бывает больше 3 и никогда не бываетбольше 4. Если утановить TurboMode = True, советник будет увеличивать объёмоткрываемой позиции после второй подряд убыточной сделки, т.к. вероятностьприбыльного закрытия (по статистике) при этом увеличивается. Коэффициентувеличения лота задаётся параметром RecoveryFactor; · RecoveryFactor = 1.2. Назначениеэтого параметра объясняется в предыдущем пункте. Если TurboMode = True,значение RecoveryFactorигнорируется. Периодически (при желании) можно проводить оптимизацию выше указанных настроек. Рекомендации по оптимизации приводятся в следующемразделе.
|
|
| |
Hooligan | Дата: Воскресенье, 17.10.2010, 10:30 | Сообщение # 5 |
Группа: Администраторы
Сообщений: 76
Награды: 1
Репутация: 1
Статус: ![](http://hooligan.ucoz.net/rangi/of.gif)
| 5. Оптимизация параметров советника DayProfitSE. Оптимизация параметров – один из способов увеличенияприбыльности советника благодаря тонкой подстройке при тестировании наисторических данных. Пользователь задает определенный диапазон изменениявходных параметров советника, а Тестер стратегий терминала MetaTraderпоследовательно (или используягенетические алгоритмы) перебирает значения из этого диапазона, подставляя их вкачестве входных параметров и производит расчёты на исторических данных. Такимобразом определяются оптимальные параметры для торговли на данном инструменте. Очень важный момент – глубина тестирования. На мой взгляд,нет никакого смысла проводить тесты глубиной более 1.5 лет – за это времяповедение (характер) любого финансового рынка успевает существенно измениться ирассчитанные, к примеру, с 1999 по 2009 год оптимальные значения параметров, неприведут к увеличению прибыли в 2010. Впрочем, вы можете выбрать ту глубину тестирования,которую считаете нужной – я лишь высказал своё мнение по этому поводу. Далее приведён перечень параметров советника DayProfitSE, которые имеет смысл подвергатьоптимизации и возможные диапазоны значений этих параметров: · TakeProfit: от 50 до 500 (шаг 10); · StopLoss: от 10 до 150 (шаг 10). Не долженбыть больше значения TakeProfit; · TrailStop:от 20 до 80 (шаг 10). Я рекомендую проводить оптимизацию этих параметров приотключенном модуле управления капиталом (UseMM = False) иустановленном значении фиксированного лота ManLot = 0.1, выставив в настройках тестераначальный депозит 1000 долларов. После того, как оптимальные значения будут найдены, следуетзафиксировать их и только после этого переходить к настройкам модуля управлениякапиталом, включив его (UseMM = True): · Risk: от 1 до 30. Значения выше 35 неимеют практического смысла; · RecoveryFactor: от 1.1 до 2. Значения этогопараметра будут учитываться только при TurboMode = True. Поскольку параметр TurboModeнельзя добавить в списокоптимизируемых (это сделано созначтельно), оптимизацию параметра RecoveryFactorследует проводить отдельно, подбираяего индивидуально для каждого значения Riskпри включенномв настройках режиме TurboMode. Параметры, которые на упомянуты в этом списке, являютсятехническими и оптимизации не подлежат. 5. Заключение. Торговая система DayProfitSE распространяется бесплатно попринципу «как есть».
|
|
| |
|