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

Pipsing_Close_on_DROP - скрипт для MetaTrader 4

Просмотров:
4035
Рейтинг:
(3)
Опубликован:
2008.11.05 07:23
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Описание:

Скрипт закрывает любую позицию методом Drug on Drop, т.е. методом "вытащи скрипт мышкой и отпусти его на линии ордера"

Закрытие позиции произойдет только в момент отпускания. Возьмите скрипт мышкой, ждите удобного момента не отпуская клавишу. Носик мышиной стрелки указывает линию ордера с некоторым зазором.

Величина зазора устанавливается параметром Region. Скрипт закрывает все типы ордеров и удаляет ждущие ордера. Первыми закрываются открытые ордера, затем наступает очередь лимитных. Действие скрипта ограничено предустановленным регионом.

Скрипт имеет два режима:

  • а) закрыть только один ближайший ордер, параметр ALL_on_region установлен =0;
  • б) закрыть все ордера которые находятся в конверте указатель мыши +/- Region.

параметр ALL_on_region=1;

Для точного выбора одного ближнего ордера из многих Region не должен быть широким. На минутных графиках достаточно Region=10.

При таком значении Region можно закрыть только те позиции, линии которых видны на экране.

Скрипт может закрывать все ордера если Region установить заведомо больше торгового диапазона, например Region=3000, в этом случае то будут закрыты все ордера, т.к. задан диапазон поиска ордеров +/-3000 пунктов.

При отказе ДЦ закрыть ордер попытка повторяется каждый раз по новой цене до установленного числа повторений Repetitioons=6.

Например, при отказе закрыть цена находится на расстоянии заморозки, следующая попытка будет повторена по новой цене.

Если цена находится на расстоянии заморозки, скрипт не отказывается закрывать ордер по следующим причинам: цена момента закрытия + проскальзываение могут оказаться в разрешенном диапазоне.

Если ордер уже закрылся по стоплоссу или тэйкпрофиту, повторения прекращаются.

Параметры скрипта доступны для изменения только в Metaeditor.

Для ясности изменяемые параметры обозначены как внешние.

extern int ALL_on_region=1;//1= сметает все ордера  в регионе. 0- только самый ближний.

extern int Region=10; // размер региона действия в points вверх и вниз в пунктах т.е. 2*Region

extern int Slippage=6; // скольжение для ДЦ.

extern int Repetitioons=6; //автоматических попыток закрыть ордер.



 

Инструкция:

Разместить в папке experts\scripts\ откомпилировать.

Для работы


План А.

закрыть позицию:

  1. -открыть "Навигатор";
  2. -выделить этот скрипт;
  3. -нажать на нем левую кнопку мыши;
  4. -не отпуская кнопки перетащить на линию ордера;
  5. -ждать удобного момента;
  6. -отпустить кнопку - произойдет закрытие позиции;

План Б.

отказ от закрытия, ситуация - активизировали скрипт, ждади удобного момента и затем передумали:

  1. - увести указатель мыши подальше от ордера;
  2. - отпустить клавишу.
Скользящая средняя на основе подходов Демарка Скользящая средняя на основе подходов Демарка

Построение скользящей средней основано на методе Демарка " Прогнозирование дневного диапазона цен ". Индикатор на нулевом баре указывает на будущее изменение цены.

ZoneTrade ZoneTrade

Индикатор написан по четвёртому измерению Б. Вильямса - Зональная торговля.

CLEAR_CHART_ON_NAME_AND_TYPE  CLEAR_CHART_ON_NAME_AND_TYPE

Скрипт избирательно очищает график по части имени и/или по типу графического объекта.

Brakeout_Trader_v1.mq4 Brakeout_Trader_v1.mq4

Эксперт, открывающий сделку по закрытии свечи за указанным ценовым уровнем на пробой, доработка до графического терминала. Но нужна помощь в доработке кода.