GridCreateByMouseMT4
- Утилиты
- Andrei Novichkov
- Версия: 2.0
- Обновлено: 17 ноября 2021
- Активации: 5
Скрипт с помощью мыши помогает быстро и с наименьшим количеством ошибок выстроить сеть с фиксированным, или переменным шагом, состоящую из отложенных ордеров. Перетащите скрипт на график левой кнопкой мыши и отпустите кнопку. Сеть начнет строиться с этой точки. Если текущая цена окажется расположенной ниже точки начала сети, то сеть продолжит выстраиваться "на север", в сторону покупок, а если выше - в сторону продаж, "на юг". Выставление тейк профита и стоп лосса скрипт оставляет на усмотрение трейдера.
Входные параметры
- Grid from here - в случае, если это поле будет отлично от нуля, то сеть начнет строиться именно от этого значения. Если же здесь будет ноль (значение по умолчанию), то в качестве начала сети будет использована точка, где была отпущена левая кнопка мыши.
- Type - тип ордеров сети. Возможны три варианта:
- STOP - однонаправленная сеть из ордеров ORDER_TYPE_BUY_STOP, или ORDER_TYPE_SELL_STOP
- LIMIT - однонаправленная сеть из ордеров ORDER_TYPE_BUY_LIMIT, или ORDER_TYPE_SELL_LIMIT
- STOP & LIMIT - двунаправленная сеть. В точках открытия ордеров открываются сразу два ордера - STOP-ый и LIMIT-ый.
Выбор между ордерами BUY и SELL скрипт выполняет самостоятельно, руководствуясь расположением сети относительно цены в момент выполнения.
По умолчанию значение равно LIMIT.
- Grid step - шаг сети, т.е. расстояние в пунктах между ордерами. По умолчанию значение равно двумстам (200) пунктам. Значение приведено для пятизначного брокера. Для четырехзначного брокера его следует задавать вручную в десять раз меньше.
- Min grid step - минимальный шаг сети в том случае, когда задан шаг сети переменного размера, а сеть строится с уменьшающимся шагом. По умолчанию равно двадцати (20) пунктам. Это значение приведено для пятизначного брокера. Для четырехзначного брокера его следует задавать вручную в десять раз меньше.
- Step type - тип шага сети. Возможны два варианта:
- FIXSTEP - шаг фиксированного размера и равный величине Grid step.
- VARSTEP - шаг переменного размера. Первый шаг сети, т.е. шаг, на которой отстоит второй ордер от первого, будет равен величине Grid step. Каждый следующий шаг будет равен предыдущему, умноженному на Coeff. next step.
По умолчанию значение равно FIXSTEP.
- Coeff. next step - коэффициент для расчета значения шага сети, если сеть строится с шагом переменной величины. В этом случае первый шаг принимается равным Grid step, а последующие получаются умножением предыдущего на данный коэффициент. Если коэффициент оказывается меньшим единицы и сеть строится с уменьшающимся шагом, то минимальное значение шага принимается равным Min grid step. В тот момент, когда вновь рассчитанный шаг оказывается меньшим или равным Min grid step, сеть прекращает строиться. По умолчанию значение равно единице.
- Lot - объем открываемых ордеров. По умолчанию значение равно одной сотой. Если оно оказывается меньше минимально возможного, то величина параметра Lot принимается равной минимально возможному значению объема для данного брокера.
- Orders count - максимальное количество уровней цены, на которых открываются ордера. По умолчанию значение равно четырем. Для этого значения и для значения параметра TYPE равным STOP & LIMIT сеть будет состоять из восьми ордеров, а для прочих значений параметра TYPE из четырех.
- Magic - значение "волшебного" числа. По умолчанию значение равно 150330.
- Commentary - комментарий для ордеров. По умолчанию значение не задано и комментариев нет.