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

tradeinfo v2_3.mq4

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

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

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

О программе

Данный индикатор отображает информацию об открытых ордерах на графике торгового терминала MetaTrader 4. Для каждого направления (Buy и Sell) показываются символ инструмента, цена открытия, объём лотов, пипсы и прибыль. Данные считываются из текущих открытых позиций через торговые функции MQL4.

Индикатор поддерживает фильтрацию отображения по текущему символу и магическому номеру ордера, что позволяет показывать только нужные позиции. Параметры шрифта, размера текста и смещения по осям X и Y настраиваются пользователем для удобного размещения информационной панели на графике.

При запуске и обновлении индикатор создаёт набор текстовых меток на графике, а при деинициализации удаляет их. Информация обновляется в основном цикле обработки тиков, отражая текущее состояние открытых ордеров.

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

НастройкаОписание
show_only_current_symbol Переключатель фильтрации отображения ордеров только по текущему торговому символу.
show_only_current_magic Переключатель фильтрации отображения ордеров только с заданным магическим номером.
current_magic Магический номер ордера, используемый для фильтрации отображаемых позиций при активированной фильтрации по магическому номеру.
font_type Название шрифта, используемого для текста информационной панели.
size Размер шрифта текста информационной панели.
X_plus Горизонтальное смещение информационной панели от стандартной позиции на графике (в пикселях).
Y_plus Вертикальное смещение информационной панели от стандартной позиции на графике (в пикселях).
Получить полный код

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

#property description "edited2 by eevviill"
#property description "view,main settings"

extern string ma_set = "////////Main settings///////";
extern bool show_only_current_symbol = true;
extern bool show_only_current_magic = false;
extern int current_magic = 0;

extern string vi_set = "////////View settings///////";
extern string font_type = "Arial";
extern int size = 12;
extern int X_plus = 0;
extern int Y_plus = 0;

string sellsymbol;
double sellprice;
double selllots;
double sellpips;
double sellprofit;

string buysymbol;
double buyprice;
double buylots;
double buypips;
double buyprofit;

#property indicator_chart_window

int init()
  {
      // код доступен только после оплаты
   }

int deinit()
  {
   ObjectsDeleteAll();

   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }
   int    counted_bars=IndicatorCounted();
   RefreshRates();
   sellsymbol = "";
   buysymbol = "";
   CheckTradeInfo();
   if(sellsymbol != "")
   {

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

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

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

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

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

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

Стоимость полного кода
832,40₽ ≈ $10.17