Сетка универсал sprut

Сетка универсал sprut
Download ALL MT4 scripts (422)
YouTube Video Thumbnail



Similar MetaTrader Tools

Сетка универсал sprut

Info

The Сетка универсал sprut is a Script for MetaTrader 4 that Советник разработан на основе бесплатных скриптов и адаптирован для конкретной торговой стратегии. Стратегия заключается в следующем:От текущей цены запускается сетка стоповых ордеров без tp sl.

Usage

This tool is typically used for enhancing chart analysis and decision making.

Platform

This Script works exclusively on MetaTrader 4 (both build 600+ and newer versions).

Setup

Place the downloaded file in MQL4/Scripts folder via File ? Open Data Folder in MetaTrader 4.


How to Install and Use Сетка универсал sprut

1. Installation: Move your script file into the MQL/Scripts directory and restart the platform.

2. Execution: Drag the script onto a chart; it will perform a one-time action, such as closing all open orders or clearing chart objects.

3. Editing: Use MetaEditor (F4) to modify code, click "Compile," and verify no errors appear in the terminal before running.

4. Removing: Scripts stop automatically, but you can remove them manually by right-clicking the chart and choosing "Remove Script."

Frequently Asked Questions

Q: How are scripts different from EAs? A: Scripts execute a single action and then stop; EAs monitor the market and trade continuously.

Q: Can I assign a hotkey to a script? A: Yes, right-click the script in the Navigator, select "Set Hotkey," and define your preferred keyboard shortcut.

Q: Why did my script stop? A: Scripts are designed to stop immediately after finishing their programmed command; this is normal behavior.

What this tool does

Советник разработан на основе бесплатных скриптов и адаптирован для конкретной торговой стратегии.

Typical Use Case

This Script excels in automated trading and technical analysis on MetaTrader 4.

Compatible Platform & Setup

This Script works on MetaTrader 4. Place the file in the MQL4/Scripts folder and restart the terminal.

Description & Settings

Related: s-downloader. mq4 - another powerful script for MetaTrader 4 traders.

Советник разработан на основе бесплатных скриптов и адаптирован для конкретной торговой стратегии.

Also recommended: Price Movement Amplitude Statistics - similar script with strong performance on MetaTrader 4.


Стратегия заключается в следующем:

От текущей цены запускается сетка стоповых ордеров без tp sl. Серия ордеров закрывается по достижении установленной суммы в валюте депозита, отдельно для профита и убытка.

Ниже представлен код дополнительных параметров:

extern
datetime
timeset = d'2026.12.10 17:47'; //Время выставления ордеров, если текущее время больше установленного, то выставляются сразу

extern
bool
stop = true; //открыть стоп ордера

extern
bool
limit = false; //открыть лимитные ордера

extern
bool
sell = true; //открыть ордера sell

extern
bool
buy = true; //открыть ордера buy

extern
string
__ = '';

extern
double
firstbuystop = 0; //цена выставления первого buystop ордера, если 0 то первый buystop будет выставлен по цене ask+delta

extern
double
firstsellstop = 0; //цена выставления первого sellstop ордера, если 0 то первый sellstop будет выставлен по цене bid-delta

extern
double
firstbuylimit = 0; //цена выставления первого buylimit ордера, если 0 то первый buylimit будет выставлен по цене bid-delta

extern
double
firstselllimit = 0; //цена выставления первого selllimit ордера, если 0 то первый selllimit будет выставлен по цене ask+delta

extern
int
firststop = 50; //расстояние (в пунктах) от текущей цены до первого stop ордера в случае first..stop=0

extern
int
firstlimit = 0; //расстояние (в пунктах) от текущей цены до первого limit ордера в случае first..limit=0

extern
int
stepstop = 50; //расстояние (в пунктах) между stop ордерами

extern
int
steplimit = 0; //расстояние (в пунктах) между limit ордерами

extern
string
_ = '';

extern
int
orders = 15; //кол-во ордеров сетки

extern
double
lotstop = 0.01; //объем первого stop ордера

extern
double
k_lotstop = 1.2; //умножение лота stop ордеров

extern
double
lotlimit = 0.01; //объем первого limit ордера

extern
double
k_lotlimit = 1.2; //умножение лота limit ордеров

extern
int
stoploss = 0; //уровень выставления sl, если 0, то sl не выставляется

extern
int
takeprofit = 0; //уровень выставления tp, если 0, то tp не выставляется

extern
int
expiration = 1440; //Срок истечения отложенного ордера в минутах, если 0, то срок не ограничен (1440 - сутки)

extern
int
attempts = 10; //кол-во попыток открытия ордера

extern
int
magic = 0; //уникальный номер ордера

//-------------------------------------------------------------------

extern
double
profitclose = 10; //закрывать все ордера при получении профита

extern
double
lossclose = 1000; //закрывать все ордера при получении убытка

extern
bool
allsymbol = false; //учитывать все инструменты или только тот, на котором стоит советник

//-------------------------------------------------------------------

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

Вместе с советником предоставляется файл для оптимизации в тестере.

---------------------------------------------------------------------------------------------------------------

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

Для улучшения советника рекомендуется добавить:

- Страховочные sl и tp на случай обрыва связи.
- Систему выхода из кризисных ситуаций.

Файлы:

- split(2).mq4 - сам советник
- optimiz.set - файл для тестирования

Рекомендуемый таймфрейм: М15.

You may also like: ex vol indicator v2 - excellent alternative for script users on MetaTrader 4.

Source Code

#property copyright "robotfx"
#property link "https://robotfx.org"
extern string b       = " ";
#property show_inputs
extern datetime timeset        = d'2011.12.10 17:47'; //  ,     ,   
extern bool     stop           = true;     //  
extern bool     limit          = false;     //  
extern bool     sell           = true;     //  sell
extern bool     buy            = true;     //  buy
extern string   __             = "";

.......

Leave your opinion, ask a question, share some knowledge

Limitations & Risk Warning

  • This tool is provided for educational and testing purposes only.
  • Past performance does not guarantee future results.
  • Trading involves substantial risk of loss. Use on a demo account first.
  • Results may vary depending on market conditions, broker, and settings.
  • We recommend thorough backtesting and forward testing before using with real funds.
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.