Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

MartLock-1 - эксперт для MetaTrader 4

Просмотров:
15624
Рейтинг:
(24)
Опубликован:
2016.04.12 12:19
Обновлен:
2016.11.22 07:32
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Усредняющий советник с локирующим ордером и широким диапазоном настроек. Вход осуществляется по 2 индикаторам, MA и RSI. Закрытие всех ордеров происходит при достижения ими убытка в валюте депозита.

Основы стратегии советника:

  1. Не закрыться в убыток всей сеткой, если просадка не надолго, т.е. рынок против нас ещё немного пошёл, потом опять вернулся. Лок-лот позволяет переждать просадку. Дальше, при возврате цены, лок-лот закрывается стоп лоссом (скажем 5 пунктов).
  2. Если всё же цена идёт и идёт против нас дальше, это тоже неплохо, в итоге через 16-18пунктов у нас уже будет 0, а если и дальше пойдёт, то и профит(благодаря лок-лоту конечно же).
  3. Если же цена уйдёт во флэт после открытия лок-лота, и будет то активировать его, то закрываться стоп лоссом, тут уже нам поможет ММ (20% от депо). Пусть себе активируется сколько хочет (по моим расчётам 1,2 раза), главное чтоб убыток не превышал 20% от депозита.

Основная цель введения в систему лок-лота, уменьшить убытки. Если вероятность всех 3-х выше описанных событий 1/3 каждой, то цель достигнута, мы уменьшили убытки на 2/3, т.к. только в 3) варианте мы терпим убыток.

Ну и самое главное, для прибыльной стратегии нужна правильная настройка советника, здесь нужно будет поэкспериментировать! Найдёте граальные настройки, выкладывайте )


Настройка:

Настройки индикаторов MA и RSI

PeriodMA_slow = 30;// Период медленной MA
PeriodMA_fast = 20; // Период быстрой  МА

ma_shift_slow =0;// Сдвиг медленной средней скользящей
ma_shift_fast =0;// Сдвиг быстрой средней скользящей
ma_method_slow = 1;// Метод усреднения медленной средней скользящей
ma_method_fast = 1; // Метод усреднения быстрой средней скользящей
ma_index = 0;// Номер бара (МА), с которого берутся показатели средних скользящих

// метод усреднения
// 0 - Простое усреднение
// 1 - Экспоненциальное усреднение
// 2 - Сглаженное усреднение
// 3 - Линейно-взвешенное усреднение

applied_price_slow = 0;// Используемая цена (0-закрытия, 1-открытия...) медленной средней скользящей
applied_price_fast = 0;// Используемая цена (0-закрытия, 1-открытия...) быстрой средней скользящей

// используемая цена
//0-Цена закрытия
//1-Цена открытия
//2-Максимальная за период цена
//3-Минимальная за период цена
//4-Медианная цена, (high+low)/2
//5-Типичная цена, (high+low+close)/3
//6-Средневзвешенная цена, (high+low+close+close)/4
 
RSI_Period = 14;// Период индикатора RSI
RSI_applied_price = 0;// Используемая цена (0-закрытия, 1-открытия...) индикатора RSI
RSI_up = 70;// Верхний уровень RSI
RSI_down = 30; // Нижний уровень RSI


Настройки сетки ордеров

Lots = 0.01; // Лот ордеров
Koef = 2; // Множитель лота ордеров
Step = 10; // "Минимальная охранная зона" между ордерами в пунктах
Max_Orders = 5;// Максимальное кол-во однотипных ордеров
TP = 10;// Тейк профит усредняющей сетки ордеров


Настройки локирующих ордеров

Step_Lock = 10; // Расстояние в пунктах, на котором от сетки открывается локирующий ордер
Koef_Lock = 2; // Множитель лота лок. ордера, на который умножается сумма лотов противоположных ордеров
Max_Lock_Orders = 1; // Кол-во попыток открыть лок. ордер
SL_Lock = 10;// Стоп лосс локирующего ордера


Настройки закрытия сетки ордеров по убытку и по суммарному тралу профита

Loss_Close = 50;// Убыток в валюте депозита, при котором происходит закрытие ордеров в текущем торговом цикле

Max_Profit_Tral = 30;// Максимальная сумма профита торгового цикла, при достижении которой начинает работать трал суммарного профита
Trailing_Value = 10;// Если максимально зафиксированная сумма профита уменьшится на эту сумму, все ордера - закрываем.


Прочее

Slip   = 30;// Проскальзывание
Magic  = 1;// Номер ордеров
Magic2  = 2;// Номер локирующих ордеров
Info_Panel = true;// Вкл/выкл информационную панель
Flat Indication Flat Indication

Индикатор флета.

Road Map expert Road Map expert

Советник по индикатору Road Map.

Помощник в ручной торговле Помощник в ручной торговле

Советник помогает при ручной торговле.

RSI 2 TimeFrames RSI 2 TimeFrames

Индикатор RSI c дополнительной возможностью отображения в одном окне еще и значений индикатора RSI с другого таймфрейма, задаваемого пользователем.