Скачать MetaTrader 5

Как скрыть в шапке терминала информацию о счете?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Как заработать на MQL5.community? Зайди и узнай!
pollystripe
20
pollystripe 2014.10.13 11:53 

Добрый день.

Есть необходимость скрыть в шапке терминала metatrader4 информацию о текущем счете(тип счета, номер счета). Как это можно сделать?

Спасибо. 

Карпутов Владимир
203
Карпутов Владимир 2014.10.13 12:07  
Нужно пробовать с помощью WinAPI заменять текст заголовка окна.
Vadim Zhunko
5226
Vadim Zhunko 2014.10.13 12:17  
Ничего теперь не выйдет.
pollystripe
20
pollystripe 2014.10.13 16:30  
Код скрипта бросить на график.
#property copyright "Copyright © 2014, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"
#import "user32.dll"
int      GetForegroundWindow();
int      SetWindowTextA(int hWnd,string lpString);

#property show_inputs
extern string Newname="My text";


int start()
  {int h=GetForegroundWindow();
  
  while (true)
  {Sleep(500);
SetWindowTextA(h,Newname);  }
   return(0);
  }
pollystripe
20
pollystripe 2014.10.13 16:36  
Работает как-то глюченно, терминал закрывается теперь секунд 10.
Карпутов Владимир
203
Карпутов Владимир 2014.10.13 16:46  
pollystripe:
Код скрипта бросить на график.
Для вставки кода используйте, пожалуйста, кнопочку "SRC" - смотрите, как Ваш код стал красиво смотреться :) .
MetaQuotes
Админ
24950
Renat Fatkhullin 2014.10.13 17:13  

Немало мошеннических схем было провернуто со скрытием информации в шапке.

Зачем вам это? 

pollystripe
20
pollystripe 2014.10.13 18:33  
barabashkakvn:
Для вставки кода используйте, пожалуйста, кнопочку "SRC" - смотрите, как Ваш код стал красиво смотреться :) .
Спасибо. Не знал.
pollystripe
20
pollystripe 2014.10.13 18:34  
Renat:

Немало мошеннических схем было провернуто со скрытием информации в шапке.

Зачем вам это? 

Чтобы посторонние, особо любознательные глаза не знали даже номер счета.
Алексей Тарабанов
7218
Алексей Тарабанов 2014.10.13 22:07  
Zhunko:
Ничего теперь не выйдет.
Выйдет. 
Vadim Zhunko
5226
Vadim Zhunko 2014.10.13 22:53  
pollystripe:
Чтобы посторонние, особо любознательные глаза не знали даже номер счета.

Если только для этого, то поменяйте стиль окна на "без заголовка". Но при этом в самом заголовке счёт, всё же, будет, но его не будет видно.

Всё остальное это временно. До следующего обновления окна. Например, на клик по графику.

В этой библиотеке есть функция скрытия заголовка.

// 2.2.10. Функция меняет стиль окна терминала МТ4. Функция работает, если открыто более одного окна графика.
void ServiceMetaTraderTitle(int bTitle); // Флаг устанавливает стиль главного окна МТ4. FALSE - окно без заголовка, TRUE - окно с заголовком.
 

Speculator_:
Но на фоне есть ещё одна программа! Они будут работать в паре. Но это взлом программы и нарушение авторских прав. Мой принцип не трогай чужое... Но просторы интернета безграничны и если не лениться Вы обязательна добьётесь цели!    
 Тот "чудесный" способ больше недоступен. Метаквоты его прикрыли и правильно сделали. Замучился защищаться от этого. Теперь не надо.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий