Скрипт Close Percent By Line v2
Это скрипт, который позволяет закрыть часть ордера.
При старте скрипт выставляет линию, на расстоянии TakeProfit от текущей цены.
При достижении ценой этой горизонтальной линии закрываются прибыльные ордера.
Скрипт закрывает от каждого ордера заданный процент, при значении PercentClose = 100% закрывает ордера полностью.
Далее скрипт заканчивает свою работу.
Будьте внимательны, в MetaTrader4 Build 600 и выше, изменено местоположение пользовательских папок, подробнее про установку скриптов индикаторов и советников в MetaTrader4 читаем здесь.
extern int TakeProfit = 70; //прибыль закрытия ордера в пунктах, на такое расстояние от текущей цены ставим линию Close extern double PercentClose = 50; //процент закрытия ордера extern int Magic = -1; //если -1 все, если 0 ручные, если есть номер то по конкретному магику. |
Скрипт получил дальнейшее развитие.
Скрипт Close Percent By Line v3 — добавлено выставление СтопЛосс и Тейк Профита вашим открытым ордерам. Если вам это не требуется просто установите эти параметры равными 0.
extern int Stoploss = 150, //стоплосс Takeprofit = 700; //тейкпрофит extern int TakeProfitPercent = 150; //прибыль закрытия ордера в пунктах, на такое расстояние от текущей цены ставим линию Close extern double PercentClose = 50; //процент закрытия ордера extern int Magic = -1; //если -1 все, если 0 ручные, если есть номер то по конкретному магику. |
Скрипт Close Percent By Line v4 — все тоже самое, что и в версии 3, только при старте скрипт выставляет линию, на расстоянии TakeProfit не от текущей цены, а от вашего ордера.