Главная
Форум
Лаборатория стратегий и советников к ним.

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

  • Страница 2 из 2
  • «
  • 1
  • 2
Форум » Cтратегии и программирование на MQL » Лаборатория стратегий и советников к ним. » Советник по индикатору NRTR_ATR_STOP
Советник по индикатору NRTR_ATR_STOP
Дата: Суббота, 17.03.2012, 00:19 | Сообщение # 1 Написал: Администратор expforex
Группа: Администраторы
Сообщений: 9728
Награды: 42
Статус: Offline

Советник по индикатору NRTR_ATR_STOP

Индикатор был написан еще в 2006 году и выложен в базу

Суть индикатора NRTR заключается в том, что он всегда находится на постоянном удалении от достигнутых экстремумов цен – под графиком на восходящих трендах и над графиком на нисходящих трендах. Здесь преследовалась следующая идея: небольшие коррекционные движения против основного тренда должны игнорироваться, а движение против основной тенденции, превышающие некоторый уровень (размер скользящего фильтра К) сигнализирует о смене направления тенденции.



Входные параметры:
extern int ATR = 20; // Период усреднения для вычисления индикатора.
extern int Coeficient = 2; // Коефициент принятых значений

Предварительный тест с помощью VirtualTradePad


Настройки советника:

extern int shift=1; // С какого бара брать сигнал 1 - с закрытого последнего 0 - с текущего
extern bool TralModifyInd=false; // Модификация стоплосса по индикатору
extern string Indicator_=" Настройки NRTR_ATR_STOP";

//----
extern int ATR = 20;
extern int Coeficient = 2;
//----
extern string trade_="Настройки торговли";
extern int Magic=777; // Магический номер
extern int StopLoss=0; // Стоплосс, 0 - не используется
extern int TakeProfit=0; // Тейкпрофит , 0 - не используется
extern int Slippage=0; // Проскальзывание
extern bool MarketWatch=false; // Режим торговли по MarketWatch true = сначала выставляются позиции/ордера без стопов, потом происходит модификация - для некоторых брокеров
extern bool ClosePosifChange=true; // Закрывать позиции при обратном сигнале
extern bool ONlyOnePosbySignal=true; // Играть только или бай и / или селл 1 позицией
extern string autolot_="Настройки автолота";
extern double Lots=0.1; // Фиксирвоанный лот
extern bool DynamicLot=false; // Динамический лот
extern double LotBalancePcnt=20; // % от депозита
extern double MinLot = 0.1; // Минимальный лот при расчете
extern double MaxLot = 5; // Максимальный лот при расчете
extern double Martin=1; // Если 1 то не используется, Коэффициент мартина на следующую сделку после убытончой

extern string timetrade_="Настройки времени торговли";
extern int OpenHour=0; // Час открытия торгов
extern int OpenMinute=0; // Минута открытия торгов
extern int CloseHour=23; // Час закрытия торгов
extern int CloseMinute=59; // Минута закрытия торгов
extern string Trailing_="Настройки трейлингстопа";
extern bool TrailingStopUSE=false; // Использовать трейлингстоп
extern bool IfProfTrail=false; // Использовать только дял профитных позиций - режим безубытка
extern int TrailingStop=0; // Дистанция трейлинга = 0 - минимально допустимый
extern int TrailingStep=1; // Шаг дистанции
extern string CloseProfitLoss=" Настройки закрытия по общему профиту";
extern string сlose="= 1 - Доллар, 2 -Пункты ,3 -%Эквити ,4 -%Баланс";
extern int TypeofClose=1;
extern bool CloseProfit=false;// Закрывать если +
extern double prifitessss=10;
extern bool CloseLoss=false;// закрывать если -
extern double lossss=-10;
extern bool OFFAllEaAfterClosePROF=false;// Выключать все советники и скрипты после закрытия прибыли.
extern bool OFFAllEaAfterCloseLOSS=false;// Выключать все советники и скрипты после закрытия убытка.
extern string BU_="Настройки безубытка";
extern bool MovingInWLUSE=false ; // Перенос позиции в безубыток
extern int LevelWLoss=0; // Переносим стоплосс в +LevelWLoss пунктов
extern int LevelProfit=0;// Когда сделка вышла в плюс LevelProfit пунктов


Первый тест системы:








attach_file Прикрепления

1732314.gif(18.0 Kb) · 1282975.gif(21.8 Kb) · 1312661.gif(7.3 Kb) · Exp-___NRTR_ATR.htm(19.6 Kb)

gestureс Уважением, Владислав Expforex

Дата: Воскресенье, 26.05.2019, 10:38 | Сообщение # 11 Написал: Администратор expforex
Группа: Администраторы
Сообщений: 9728
Награды: 42
Статус: Offline

запустил с Вашим Сетом.
все открывает!

attach_file Прикрепления

6911170.jpg(778.7 Kb)

gestureс Уважением, Владислав Expforex

Дата: Вторник, 11.06.2019, 00:02 | Сообщение # 12 Написал: segazav
Группа: Пользователи
Сообщений: 3
Награды: 0
Статус: Offline

Сообщение: 24976 Написал: expforex Ваш ответ:, Да. Тот который в архиве?

attach_file Прикрепления

3758909.png(32.9 Kb)

Сообщение отредактировал segazav - Вторник, 11.06.2019, 00:12

Дата: Вторник, 11.06.2019, 06:47 | Сообщение # 13 Написал: Администратор expforex
Группа: Администраторы
Сообщений: 9728
Награды: 42
Статус: Offline

Сообщение: 25002 Написал: segazav Ваш ответ:
а Запускаете на чем? Демо реал? 
Индикатор есть в терминале? 
нанесите его на график визуализации и попробуйте с графиком визуализации дождаться сигнала.

gestureс Уважением, Владислав Expforex

Дата: Вторник, 11.06.2019, 10:55 | Сообщение # 14 Написал: segazav
Группа: Пользователи
Сообщений: 3
Награды: 0
Статус: Offline

Сообщение: 25003 Написал: expforex Ваш ответ:, Запускаю тестирование на реальном счете

Сообщение отредактировал segazav - Вторник, 11.06.2019, 11:07

Форум » Cтратегии и программирование на MQL » Лаборатория стратегий и советников к ним. » Советник по индикатору NRTR_ATR_STOP
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:
Expforex Expforex Идеи для Форекс https://www.expforex.com/1NEWDESIGN/NEWLOGO/LOGONEW.png expforex@meta.ua Украина expforex2