Борьба с большими стоп-левелами
Info
The Борьба с большими стоп-левелами is a Script for MetaTrader 4 that В архиве вы найдете все необходимые файлы для удобной загрузки. Этот набор скриптов был разработан для работы с eurchf в определенных условиях на рынке в 2026 году.
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 Борьба с большими стоп-левелами
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: identify the potential best ti m e to trade (improve your strategy) - mt4 - another powerful script for MetaTrader 4 traders.
В архиве вы найдете все необходимые файлы для удобной загрузки.Also recommended: CM-Close Lock: Advanced Order Management Expert Advisor - similar script with strong performance on MetaTrader 4.
Этот набор скриптов был разработан для работы с eurchf в определенных условиях на рынке в 2026 году. Условия были подходящими, но стоп-левелы были слишком большими.
Набор включает в себя несколько скриптов для создания виртуальных заявок и основной экспертный советник, который управляет этими заявками и следит за их исполнением.
Для каждого символа требуется отдельный экспертный советник. Он не требует значительных ресурсов.
Видео-мануал:
Набор состоит из 4 файлов:
virtuallimitandtp.mq4
Это основной экспертный советник, отвечающий за выполнение задач.
Внешний вид:
Эксперт в рабочем состоянии.
Управляющий объект позволяет удалять задачи.
Задачи сохраняются в файл для каждого счета и инструмента отдельно, что позволяет свободно менять временные рамки и счета на одном терминале без потери данных.
Настройки:
extern int maxspread - максимальный допустимый спред для инструмента. Из-за учета задач по биду, спред учитывается для некоторых действий. Если спред превышает заданное значение, используется заданное в настройке.
extern int magic - идентификационный номер ордеров, открытых этим экспертом. Предназначен для резервного использования.
extern bool confirmactions - при значении true, требует подтверждения при удалении задачи.
extern bool alertcomplete - при значении true, выдает звуковой сигнал и делает запись в лог при выполнении задачи.
extern string alertsound - имя файла звукового сигнала.
Эксперт работает в цикле. Чтобы попасть в окно настроек во время работы, сначала отключите советники.
Эксперт не работает в тестере.
Скрипты:
Скрипты используются для создания задач для эксперта.
Задачи можно создавать как при работающем, так и при неработающем эксперте, но при работающем эксперте это безопаснее и исключает возможность перезаписи задач.
Команды передаются через глобальные переменные. Для удаления задач, еще не подхваченных экспертом, их можно найти в глобальных переменных.
Пример:
scripts\virtualopensell.mq4
Скрипт для создания задачи на продажу. В настройках указывается только лот.
Видео-мануал демонстрирует работу скрипта.
Управляющая линия устанавливает ценовой уровень ордера. Двойным щелчком выделяется линия и перетаскивается на нужный уровень.
Цена для продажи должна быть выше текущего бида. Если цена ниже, линия возвращается в исходное положение.
При правильном выполнении появляется диалог подтверждения, после чего скрипт завершает работу.
Для остановки скрипта используйте контекстное меню графика.
scripts\virtualopenbuy.mq4
Скрипт для создания задачи на покупку. В настройках указывается только лот.
Работает аналогично предыдущему скрипту.
Видео-мануал демонстрирует работу скрипта.
scripts\virtualclose.mq4
Скрипт для создания задачи закрытия ордера. Настроек нет.
Выбирается ордер из списка с помощью управляющей стрелки, затем устанавливается уровень закрытия.
Видео-мануал демонстрирует работу скрипта.
Этот набор имеет специфическую направленность и может быть не очень удобным в использовании. Замечания и предложения приветствуются.
Почему реализованы только лимитные ордера и тейк-профиты?
Лимитные ордера и тейк-профиты имеют четкую логику исполнения. Стоповые ордера и стоп-лоссы более сложны в реализации и могут вызывать споры.
You may also like: period converter all kai - excellent alternative for script users on MetaTrader 4.
Source Code
#property copyright "robotfx"
#property link "https://robotfx.org"
#define oid "_virtual_c_open_"
int oid_len;
#define cid "_virtual_c_close_"
int cid_len;
extern int maxspread = 3;
extern int magic = 2875621956;
extern bool confirmactions = true;
extern bool alertcomplete = true;
.......
⚠ 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.