Торговля сетками ордеров

Mr_Robot

Участник
14 Апр 2018
1,534
436
18
Поинты
0.00
Пол
Муж.
Подойдем к теме издали. Очень логично для открытия сделки использовать ценовые уровни поддержки/сопротивления, потому что цена имеет привычку от них отскакивать. Но если ставить свой ордер ровно на уровень, то может так получиться, что цена не дойдет до него 1 пп и развернется, не зацепив ордер. Или наоборот, цена может продавить уровень глубже, чем предполагалось.

Торговля сетками ордеров

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

Торговля сетками ордеров

Теперь, если цена не дойдет до уровня, то в сделку все равно получится войти. Правда лот будет меньше, и прибыль тоже. И чем больше цена продавит уровень, тем больше получится торгуемый лот.

Сетка ордеров в этом случае представляет собой постепенный набор позиции.

Общий план торговли сетками ордеров

  • Как известно, тренд - наш друг. Поэтому для начала стоит определить, куда направлен тренд.
  • Потом определить хороший уровень для открытия позиции в сторону тренда.
  • Выставить сетку ордеров.
Автоматика МетаТрейдера 4 позволяет с минимальными усилиями выставить хоть 100 отложенных ордеров. Скрипты в помощь.

Скрипты

EA_GreadLimitOrders
– основной скрипт, именно он выставляет сетку лимитных ордеров. Все, что нужно сделать – перетянуть скрипт на ценовой график на уровень первого ордера сетки:
  • Если этот уровень выше текущей цены, то будет выставлена сетка лимитных ордеров на продажу
  • Если этот уровень ниже текущей цены, то будет выставлена сетка лимитных ордеров на покупку
Торговля сетками ордеров

Настройки скрипта:

Step
- шаг/расстояние между ордерами в пунктах
Orders – количество выставляемых ордеров
Lot – лот первого ордера
K_Lot – коэффициент умножения лота для последующих ордеров в сетке, значение 1 означает, что все ордера в сетке будут иметь одинаковый лот
Plus_Lot – прибавка к величине лота предыдущего ордера, значение 0 означает, что все ордера в сетке будут иметь одинаковый лот
DigitsLot – до какого знака округлять значение лота
Stoploss – размер стоп-лосса в пунктах для каждого ордера, значение 0 будет означать отсутсвие стоп-лосса
Takeprofit - размер тэйкпрофита в пунктах для каждого ордера, значение 0 будет означать отсутсвие тэйкпрофита
Expiration – время в секундах, через которое следует отменить ордер
Attempts – количество попыток при выставлении ордеров
Magic – магический номер, позволяет согласовать работу скрипта с определенным советником


modify_take_profits_DragDrop – вспомогательный скрипт, который переставляет тэйкпрофит у всех ордеров на один желаемый уровень. Для этого следует перетащить скрипт на ценовой график и отпустить мышку на желаемом уровне тэйкпрофита.

modify_stops_DragDrop - вспомогательный скрипт, который переставляет стоп-лосс у всех ордеров на один желаемый уровень. Для этого следует перетащить скрипт на ценовой график и отпустить мышку на желаемом уровне стоп-лосса.
 

Вложения

При торговле сетками на мой взгляд является тупиковым вариантом - фиксированный шаг между ордерами . Большинство экспертописателей в своих прогах предусматривают увеличение лота(мультипликация), но не придают значения тому, что наряду с возможной прогрессией лота должна присутствовать и возможность прогрессии шага для каждого нового колена(расширяющийся шаг)...
 
  • Like
Благодарности: Nataly