← К каталогу
Исходный код · ID 2562

cainpptr.ea.mq4

Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Данный продукт представляет собой торговый советник для платформы MetaTrader 4, написанный на языке MQL4. Советник обрабатывает рыночные события через стандартный обработчик OnTick.

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

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

Настройки программы

НастройкаОписание
threshold Задаёт минимальную суммарную прибыль по открытым ордерам текущего инструмента, при достижении которой советник инициирует закрытие всех подходящих ордеров.
Получить полный код

Поиск по коду файла

#property strict;
input double threshold = 0.5; // Threshold for Profit
void OnTick()
{
      // код доступен только после оплаты
   }
		string symbol_marketwatch = Symbol();
		double sum = 0;
		for(int j = OrdersTotal()-1; j >= 0; j--) {
			if(OrderSelect(j, SELECT_BY_POS) && symbol_marketwatch == Symbol() && OrderType() < 2)
				sum += OrderProfit();
		}
		if(sum >= threshold) {
			Print("closing all: ", symbol_marketwatch,

Показано первые 50% кода (символов: 626)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
62,60₽ ≈ $0.77