Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
10pipsOnceADayOppositeLastNHourTrend - эксперт для MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 2555
- Рейтинг:
- Опубликован:
- 2017.01.26 07:50
- Обновлен:
- 2018.07.02 16:34
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи — slacktrader, автор кода mq5 — barabashkakvn.
10 пипсов в день противоположно "вчерашнему тренду".
Автор идеи описывает советник так.
Возможно ли зарабатывать 10 пипсов в день? Вопрос не новый, но очень интересный для меня, как для новичка. Как я видел, довольно тяжело заработать 10 пипсов прибыли при живой торговле.
Я попытался провести небольшое исследование, чтобы зарабатывать свои 10 пипсов в день. Кончилось это системой торговли "раз в день". В день я открываю только одну позицию, в начале дня. Сначала по тренду, потом против, потом со стоп-ордерами, с особенными SL и TP, и так далее...
Я остановился на эксперте, который открывает одну позицию в день против "тренда" в определенный час. Что для меня значит тренд в данном советнике? Это просто разница в цене в интервале N баров. Как это обычно происходит, после простой оптимизации я получил интересную кривую.
Она показала 6/1 выигрышных сделок и 26/2 максимальных последовательных прибыльных/убыточных сделок. Из-за этого я использовал некий мартингейл, чтобы сделать управление капиталом разумным и получить в итоге еще более красивую кривую:-)
Эксперт оказался прибыльным за последние 7 лет. Если использовать управление каптиалом с максимальным риском, а не фиксированным лотом, но оптимизированным только для последних 2-х лет, более старые результаты получаются не такими карсивыми.
Основные характеристики
- Валютная пара: EURUSD
- Таймфрейм: выбирается советником автоматически (вы можете установить любой)
- Открытие позиции: 07:00 CET (центрально-европейское время, + 1 GMT)
- Максимальный возраст открытой позиции: 75600сек. = 21 час
- Количество часов для проверки разницы цен для определения "тренда": 30 часов
Вы можете изменять/оптимизировать эти переменные, чтобы получить другие результаты:
- FIXLOT: Если 0, то используется переменнная maximumrisk для подсчета лотов, в ином случае используется только это значение при торговле;
- MINLOTS: минимальный лот;
- MAXLOTS: максимальный лот;
- MAXIMUMRISK: максимальный риск, если FIXLOT = 0. В этом случае, возможно, лучше использовать FIXLOT = 0 и MAXIMUMRISK = 0.05 (0.02);
- SLIPPAGE: максимально допустимое проскальзывание.
- TRADINGHOUR: время, в которое должны открываться позиции;
- HOURSTOCHECKTREND: количество часов для определения разницы цен для определения "тренда";
- ORDERMAXAGE: максимальный возраст позиции — старшие позиции закрываются.
В советнике использован элемент мартингейла: после убыточной позиции лот следующей позиции умножается.
- FIRSTMULTIPLICATOR: умножить лоты, если была одна убыточная позиция;
- SECONDMULTIPLICATOR: умножить лоты, если было две убыточные позиции;
- THIRDMULTIPLICATOR: умножить лоты, если было три убыточные позиции;
- FOURTHMULTIPLICATOR: умножить лоты, если было четыре убыточные позиции;
- FIFTHMULTIPLICATOR: умножить лоты, если было пять убыточных позиций.
- STOPLOSS
- TRAILINGSTOP
- TAKEPROFIT
Задам вопрос для опытных трейдеров:
Какова может быть логическая причина торговать так? Это просто переоптимизированная история без каких-либо шансов на успех на будущем, или такая торговая стратегия имеет какую-то логическую основу?
Индикатор RSI в свечном виде с каналом Келтнера, рассчитанным относительно усреднения RSI.
5_8 MACrossТорговля по двум индикаторам iMA (Moving Average, MA). Трейлинг. TrailingStop
Открывает позицию SELL каждый бар, если Close 1-го бара > Close 3-го бара. Открывает позицию BUY каждый бар, если Close 3-го бара > Close 1-го бара.
e-Smart_TrailingМодификации StopLoss любых позиций. Трал. Trailing.