Dikons | Дата: Суббота, 08.10.2011, 19:11 | Сообщение # 1 |
*******
Группа: Администраторы
Сообщений: 332
Статус: Отключен
| Робот встроен в терминал МТ-4. Со стандартными настройками сливает депо. Поковырявшись в нём пару недель - вывел следующее:
по непонятной мне причине более-мене стабильно он работает только на евре - 3...15 и более сделок в неделю (и частично на EUR/GBP - 2...7 сделок за полгода), но его настройки пришлось поменять методом простого арифметического перебора. А именно:
"Входные параметры" TakeProfit 500 Lots (зависит от величины депо/риска - индивидуально) TrailingStop 50 MACDOpenLevel 6.0 MACDCloseLevel 4.0 MATrendPeriod 6.0 StopLost 48
и в самом теле робота: MacdCurrent=iMACD(NULL,0,12,26,10,PRICE_CLOSE,MODE_MAIN,0); MacdPrevious=iMACD(NULL,0,12,26,10,PRICE_CLOSE,MODE_MAIN,1); SignalCurrent=iMACD(NULL,0,12,26,10,PRICE_CLOSE,MODE_SIGNAL,0); SignalPrevious=iMACD(NULL,0,12,26,10,PRICE_CLOSE,MODE_SIGNAL,1); MaCurrent=iMA(NULL,0,MATrendPeriod,1,MODE_EMA,PRICE_CLOSE,0); MaPrevious=iMA(NULL,0,MATrendPeriod,1,MODE_EMA,PRICE_CLOSE,1);
Результат его работы за последние полгода (открыть фото в новой вкладке)
|
|
| |
Dikons | Дата: Воскресенье, 09.10.2011, 00:53 | Сообщение # 2 |
*******
Группа: Администраторы
Сообщений: 332
Статус: Отключен
| ... робот двигает профит в безубыток, когда это возможно. При ослаблении сигнала открывшего сделку или при обратном сигнале - закрывает ордер независимо от его текущего состояния. В настройках робота это регулируется параметрами MACDCloseLevel и MATrendPeriod. В перспективе планирую доделать его так, что бы он контролировал только свои ордера. В этой версии робот закрывает любой ордер пары, на которую он включен, если пара движется не по его алгоритму. Не повредит и добавить фильтр от Ишимоку: перекрещивание облаков и/или направление Кинджун_Сен - теоретически подобный фильтр должен ещё уменьшить стоповые сделки.
|
|
| |