индикатор пользователя

индикатор пользователя

Возвращает хэндл указанного пользовательского индикатора.

int iCustom (
string symbol , // имя символа
ENUM_TIMEFRAMES period , // период
string name // папка/имя_пользовательского индикатора
. // список входных параметров индикатора
);

[in] Символьное имя инструмента, на данных которого будет вычисляться индикатор. NULL означает текущий символ.

[in] Значение периода может быть одним из значений перечисления ENUM_TIMEFRAMES, 0 означает текущий таймфрейм.

[in] Имя пользовательского индикатора, содержащее путь относительно корневой директории индикаторов (MQL5/Indicators/). Если индикатор находится в под директории , например, в MQL5/Indicators/ Examples , то имя должно выглядеть соответственно, а именно – » Examples\\ имя_индикатора» (обязательно указание двойного обратного слеша вместо одиночного в качестве разделителя).

[in] input-параметры пользовательского индикатора, разделенные запятыми. Тип и порядок следования параметров должен соответствовать. Если параметры не указаны, то будут использованы значения по умолчанию.

Возвращает хэндл указанного технического индикатора, в случае неудачи возвращает INVALID_HANDLE. Для освобождения памяти компьютера от неиспользуемого больше индикатора служит функция IndicatorRelease(), которой передается хэндл этого индикатора.

Пользовательский индикатор должен быть скомпилирован (файл с расширением EX5) и находиться в директории MQL5/Indicators клиентского терминала или вложенной поддиректории.

Необходимые для тестирования индикаторы определяются автоматически из вызова функций iCustom(), если соответствующий параметр задан константной строкой. Для остальных случаев (использование функции IndicatorCreate() или использование неконстантной строки в параметре, задающем имя индикатора) необходимо указать свойство #property tester_indicator :

#property tester_indicator «indicator_name.ex5»

Если в индикаторе используется первая форма вызова, то при запуске пользовательского индикатора на вкладке «Parameters» можно дополнительно указать на каких данных он будет рассчитываться. Если параметр «Apply to» не выбран явно, то по умолчанию расчет производится по значениям «Close».

индикатор пользователя

При вызове пользовательского индикатора из mql5-программы параметр Applied_Price или хэндл другого индикатора должен передаваться последним после всех предусмотренных пользовательским индикатором входных переменных.

Индикатор мигает, но изображения на экране отсутствуют. Жк-монитор Samsung LD190N

Страница: 33 из 49

Если разрешение изображения превышает SXGA или частота обновления

превышает 75 Hz, отобразится сообщение «Неоптим. режим», «Рекоменд. режим

1360 x 768 60 Hz». Если частота обновления превышает 85 Hz, дисплей будет

работать надлежащим образом, но появится сообщение «Неоптим. режим»,

«Рекоменд. режим 1360 x 768 60 Hz», которое будет отображаться в течение одной

минуты, а затем исчезнет.

В течение этой минуты необходимо выбрать рекомендованный режим.

(При перезагрузке системы это сообщение отобразится снова).

Отсутствует изображение на экране. Мигает ли индикатор питания на мониторе

с интервалом в 1 секунду?

Монитор работает в режиме энергосбережения.

Нажмите любую клавишу на клавиатуре для включения монитора и

восстановления изображения на экране.

Искажение цветов или черно-белое изображение.

Отображается ли на экране только один цвет, как будто вы смотрите на него через

Проверьте соединение сигнального кабеля.

Убедитесь в том, что видеокарта полностью вставлена в соответствующий слот.

Становятся ли цвета на экране странными после запуска программы или

вследствие зависания при переключении приложений?

Правильно ли установлена видеокарта?

Установите видеокарту, используя руководство для видеокарты.

Внезапно изображение на экране стало нестабильным.

Выполнена ли настройка разрешения и частоты монитора?

Отрегулируйте разрешение и частоту на видеокарте.

Изображение на экране может быть нестабильным из-за несовпадения частоты

Потеря фокуса и невозможность отрегулировать экран.

Выполнена ли настройка разрешения и частоты монитора?

Отрегулируйте разрешение и частоту видеокарты.

Индикатор мигает, но изображения на экране отсутствуют.

В меню синхронизации изображения проверьте, правильно ли настроена

Индикатор и кабели

Информация индикатора состояния

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

Цвет индикатора
Состояние
БелыйНакопитель включен и готов к работе
Мигает белымНакопитель активен
Выкл.Накопитель выключен

USB — это технология последовательного ввода-вывода данных, рассчитанная на подключение периферийных устройств к компьютеру. USB 3.0 — это недавно внедренный стандарт, который обеспечивает высокую скорость передачи данных.

Скорость передачи может достигать 5 Гбит/с в отличие от USB 2.0 со скоростью 480 Мбит/с. Это означает, что USB 3.0 может быть в десять раз быстрее своего предшественника.

Убедитесь, что используется кабель USB 3.0 в комплекте поставки Backup Plus Desktop. На одном конце кабеля имеется разъем микро-B для подключения к Backup Plus Desktop, а на другом — стандартный разъем для универсального подключения к компьютеру.

Создание пользовательских индикаторов

При создании торговой стратегии у разработчика часто возникает необходимость графически отобразить в окне финансового инструмента некоторую зависимость, рассчитанную пользователем (программистом). Для этой цели в языке MQL4 предусмотрена возможность создания пользовательских индикаторов.

Пользовательский индикатор — это программа, составленная на языке MQL4, основным назначением которой является графическое отображение на экране рассчитанных зависимостей.

Устройство пользовательского индикатора

Необходимость буферов

Основным принципом, заложенным в основу пользовательских индикаторов, является передача значений индикаторных массивов клиентскому терминалу (для построения индикаторных линий) через буферы обмена.

Буфер — область памяти, содержащая численные значения индикаторного массива.

Стандартом языка MQL4 предусмотрена возможность построения с помощью одного пользовательского индикатора до восьми индикаторных линий. Каждой из индикаторных линий ставится в соответствие один индикаторный массив и один буфер. Каждый из буферов имеет свой индекс. Индекс первого буфера — 0, второго — 1, и т.д., а последнего — 7. На Рис. 115 показано как информация из пользовательского индикатора через буферы передаётся клиентскому терминалу для построения индикаторных линий.

индикатор пользователя
Рис. 115. Передача значений индикаторных массивов через буфер клиентскому терминалу.

Общий порядок построения индикаторных линий состоит в следующем:

1. В пользовательском индикаторе выполняются вычисления, в результате чего элементы индикаторных массивов получают некоторые численные значения.

2. Значения элементов индикаторных массивов через буферы сообщаются клиентскому терминалу.

3. На основе массивов значений, полученных из буферов, клиентский терминал воспроизводит изображение индикаторных линий.

Из чего состоит пользовательский индикатор

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

Пример простого пользовательского индикатора userindicator.mq4

Рассмотрим подробно из чего состоит этот индикатор. В любой прикладной программе, написанной на MQL4, можно указать настроечные параметры, которые позволяют клиентскому терминалу правильно обслуживать программу. В данном примере в головной части программы (см. Структура программы) имеется несколько строк, содержащих директивы #property.

Первая директива указывает клиентскому терминалу, в каком окне необходимо отображать индикаторные линии:

В MQL4 предусмотрено всего два варианта для отображения индикаторных линий: в основном окне финансового инструмента и в отдельном окне. Основное окно — это то окно, в котором отображается привычный график цены по финансовому инструменту. В данном примере параметр indicator_chart_window в директиве #property предписывает клиентскому терминалу отображать индикаторные линии в основном окне.

В следующей строке указано количество буферов, используемых в индикаторе:

В рассматриваемом примере предусматривается построение двух индикаторных линий. Каждой линии ставится в соответствие один буфер, поэтому общее количество буферов — два.

В следующих строках заданы цвета для каждой из индикаторных линий.

Параметры indicator_color1 и indicator_color2 указывают на настройку цветов для соответствующего буфера — в данном случае для буферов с индексами 0 (Blue — синий цвет) и 1 (Red — красный цвет). Обратите внимание, литеры 1 и 2 в названиях параметров indicator_color1 и indicator_color2 — это не индексы буферов. Эти литеры являются составной частью названия констант, поставленных в соответствие буферам. Для каждой из этих констант может быть установлен свой цвет по усмотрению пользователя.

В следующей строке объявлены индикаторные массивы:

Индикатор предназначен для построения двух индикаторных линий, поэтому необходимо объявить два глобальных одномерных массива, по одному на каждую линию. Названия индикаторных массивов определяются пользователем по его выбору. В данном случае использованы названия массивов Buf_0[] и Buf_1[], в других случаях возможно использование других названий, например,Line_1[],Alfa[], Integral[] и пр. Необходимость объявления массивов на глобальном уровне вызвана тем, что значения элементов массивов должны сохраняться в период между вызовами на исполнение специальной функции start().

Рассматриваемый пользовательский индикатор построен на основе двух специальных функций -init() и start(). В функции init() собрана та часть кода, которая по смыслу используется в программе один раз (см. Специальные функции).

Очень важное действие выполняется в строке:

С помощью функции SetIndexBuffer() необходимый буфер (в данном случае с индексом 0) ставится в соответствие массиву (в данном случае Buf_0). Это значит, что для построения первой индикаторной линии клиентский терминал будет принимать данные, заключённые в массиве Buf_0, используя для этого нулевой буфер.

В следующей строке определяется стиль линии:

Клиентскому терминалу предписывается для нулевого буфера (0) использовать следующие стили отображения: простая линия (DRAW_LINE), сполошная линия (STYLE_SOLID), толщина линии 2.

В последующих двух строках указаны настройки для второй индикаторной линии:

Таким образом, в соответствии с кодом специальной функции init(), обе индикаторные линии будут отображены клиентским терминалом в основном окне финансового инструмента. Первая из них будет сплошной синей линией толщиной 2, а вторая — красной пунктирной ( STYLE_DOT) линией обычной толщины. Индикаторные линии могут отображаться и другими стилями (см. Стили отображения индикаторных линий).

Вычисление значений элементов индикаторных массивов (здесь внимательно)

Вычисление значений элементов индикаторных массивов выполняется в специальной функции start(). Для того, чтобы правильно понять содержание программного кода функции start() пользовательского индикатора, необходимо обратить внимание на порядок индексирования баров. В разделе Массивы подробно рассматривался метод индексирования массивов-таймсерий. Согласно этому методу индексирование баров начинается с нуля. Нулевым баром считается текущий, ещё не сформировавшийся бар. Ближайший к нему бар имеет индекс 1, следующий — индекс 2 и т.д.

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

Указанный способ индексирования баров является единым для всей информационно-торговой системы MetaTrader, в том числе, учитывается и при построении индикаторных линий как с помощью технических, так и пользовательских индикаторов.

Ранее упоминалось, что индикаторные линии строятся на основе численной информации, содержащейся в индикаторных массивах. Индикаторный массив содержит информацию о координатах точек, по которым строится индикаторная линия. При этом координатой каждой точки по оси Y является значение элемента индикаторного массива, а координатой по оси Х — значение индекса элемента индикаторного массива. В рассматриваемом примере первая индикаторная линия строится по максимальным значениям баров. На Рис. 116 показана эта индикаторная линия (синего цвета) в окне финансового инструмента, построенная на основе индикаторного массива Buf_0.

индикатор пользователя

Значение индекса
индикаторного
массива Buf_0
Значение элемента
индикаторного
массива Buf_0
01.3123
11.3124
21.3121
31.3121
41.3123
51.3125
61.3127
..

Рис. 116. Соответствие координат индикаторной линии значениям индикаторного массива.

Значение индекса индикаторного массива ставится клиентским терминалом в соответствие индексу бара — эти значения индексов совпадают. Необходимо также принять во внимание, что процесс построения индикаторных линий происходит в режиме реального времени, в условиях, при которых время от времени в окне финансового инструмента появляются новые бары. При этом все исторические бары сдвигаются влево. Чтобы индикаторная линия отображалась правильно (каждая точка линии над своим баром) её также нужно сдвинуть одновременно с барами. Поэтому возникает (чисто техническая) необходимость переиндексации индикаторного массива.

Основополагающее отличие индикаторного массива от обычного массива состоит в том, что:

В момент образования нового бара значения индексов элементов индикаторного массива автоматически изменяются клиентским терминалом, а именно — значение каждого индекса индикаторного массива увеличивается на единицу, а размер индикаторного массива увеличивается на один элемент (с нулевым индексом).

Например, нулевой бар на Рис. 116 (таймфреймH1) имеет время открытия 6:00. В 7:00 в окне финансового инструмента появится новый бар. Бар, открытый в 6:00, автоматически получит индекс 1. Для того, чтобы индикаторная линия на этом баре была отражена правильно, клиентский терминал изменит индекс элемента индикаторного массива, соответствующего бару со временем открытия 6:00. В таблице на Рис. 116 этот элемент записан в первой строке. Одновременно с этим индексы всех элементов индикаторного массива будут увеличены клиентским терминалом на единицу. В частности, индекс элемента массива, соответствующего бару со временем открытия 6:00, получит индекс 1 (ранее он был равен 0). Индикаторный массив будет увеличен на один элемент. Индекс нового, добавленного элемента индикаторного массива будет равен 0, а значением этого элемента должно быть новое значение, отражающее координату индикаторной линии на нулевом баре. Это значение и рассчитывается в специальной функции start() на каждом тике.

Расчёты в специальной функции start() должны быть построены таким образом, чтобы не выполнялись лишние действия. До того, как пользовательский индикатор прикреплён к окну финансового инструмента, в нём не отображено никаких индикаторных линий (т.к. не определены значения индикаторных массивов). Поэтому при самом первом запуске функции start() пользовательского индикатора необходимо выполнить расчёты значений индикаторного массива для всех баров, на которых должна быть построена индикаторная линия. В рассматриваемом примере это вообще все бары, имеющиеся в окне финансового инструмента (первоначальный расчёт можно производить не для всех имеющихся баров, а лишь для некоторой части последней истории; как это сделать рассматривается в последующих примерах). При всех следующих запусках специальной функции start() нет необходимости вновь рассчитывать значения индикаторного массива для всех баров. Эти значения уже рассчитаны и содержатся в индикаторном массиве. Необходимость рассчитывать текущее значение индикаторной линии возникает лишь на каждом новом тике нулевого бара.

Для реализации указанной технологии в языке MQL4 имеется очень полезная стандартная функция — IndicatorCounted().

Функция IndicatorCounted()

Функция возвращает количество баров, не измененных после последнего вызова индикатора.

Если раньше индикатор никогда не присоединялся к окну финансового инструмента, то при первом исполнении функции start() значение переменной Counted_bars будет равно нулю:

Это означает, что индикаторный массив не содержит ни одного элемента с ранее определённым значением, поэтому есть необходимость рассчитать весь индикаторный массив от начала до конца. Расчёт индикаторного массива производится в направлении от самого старого бара к нулевому. Индекс самого старого бара, начиная с которого необходимо производить вычисления, рассчитывается так:

Предположим, что в момент запуска в окне финансового инструмента имеется 300 баров. Эта величина является значением предопределённой переменной Bars. Ранее определённое значение Counted_bars равно 0. В результате получится, что индекс i первого не посчитанного бара (самого старого бара, начиная с которого необходимо начать расчёт) равен 299.

Вычисление значений элементов индикаторных массивов выполняется в цикле while():

До тех пор, пока значение переменной i находится в пределах значений индексов первого непосчитанного (299) и текущего (0) баров включительно, выполняется расчёт значений элементов индикаторных массивов для обеих индикаторных линий. Обратите внимание, расчёт недостающих значений элементов индикаторных массивов производится в рамках одного (первого) запуска специальной функции start(). По ходу вычислений клиентский терминал запоминает, для каких элементов был произведен расчёт. Последняя итерация в цикле while() выполняется, когда значение переменной i равно нулю, т.е. рассчитываются значения индикаторных массивов для нулевого бара. По окончании цикла специальная функция start() заканчивает своё исполнение и передаёт управление клиентскому терминалу. Клиентский терминал, в свою очередь, отобразит все (в данном случае две) индикаторные линии в соответствии с рассчитанными значениями элементов индикаторных массивов.

На следующем тике специальная функция start() будет снова запущена клиентским терминалом на исполнение. Дальнейшие события будут развиваться в зависимости от ситуации (продолжим рассмотрение примера для 300 баров).

Вариант 1. Новый тик поступил во время развития текущего нулевого бара (наиболее распространённая ситуация).

индикатор пользователя
Рис. 117. Обрабатываемый тик принадлежит текущему бару.

На Рис. 117 показано два тика, поступивших в клиентский терминал в момент времени t 1 и t 2. Рассматриваемая ситуация будет одинаковой для обоих этих тиков. Для примера проследим, как будет исполняться функция start(), запущенная в момент t 2. Во время выполнения функции start() будет исполнена строка:

Функция IndicatorCounted() вернёт значение 299, т.е. с момента последнего вызова функции start() не изменялись предыдущие 299 баров. В результате этого вычисленное значение индекса i будет равно 0 (300-299-1):

Это значит, что в последующем цикле while() будут рассчитаны значения элементов индикаторных массивов, имеющие нулевой индекс. Иными словами, будет рассчитано новое положение индикаторной линии на нулевом баре. По окончании цикла функция start() закончит работу и передаст управление клиентскому терминалу.

Вариант 2. Новый тик является первым тиком нового нулевого бара (систематически встречающаяся ситуация).

индикатор пользователя
Рис. 118. Обрабатываемый тик является первым тиком нового нулевого бара.

В данном случае большое значение имеет факт образования нового бара. До того, как управление будет передано специальной функции start() пользовательского индикатора, клиентский терминал перерисует все бары, имеющиеся в окне финансового инструмента, и произведёт переиндексацию всех объявленных индикаторных массивов (поставленных в соответствие буферам). Кроме того, клиентский терминал будет помнить, что в окне финансового инструмента имеется уже не 300 баров, а 301 бар.

На Рис. 118 показана ситуация, при которой на последнем тике предыдущего бара (в момент t 2 ) была запущена и благополучно исполнена функция start(). Поэтому, хотя теперь уже первый (с индексом 1) бар, закончившийся в момент t 2, был посчитан индикатором, функция IndicatorCounted() вернет значение, которое было на предыдущем баре, то есть 299:

В следующей строке будет вычислен индекс i, в данном случае для первого тика нового он окажется равным 1 (301-299-1):

Это значит, что вычисление значений индикаторных массивов в цикле while() при появлении нового бара будет выполняться для последнего бара и для вновь образовавшегося нулевого бара. Несколько раньше, во время переиндексации индикаторных массивов, клиентский терминал также увеличил размеры этих массивов. Значения элементов массивов с нулевыми индексами перед вычислениями в цикле были не определены. Во время вычислений в цикле эти элементы получают некоторые значения. По окончании вычислений в функции start() управление возвращается клиентскому терминалу. После этого клиентский терминал отобразит индикаторные линии на нулевом баре на основе только что вычисленных значений элементов индикаторных массивов с нулевыми индексами.

Вариант 3. Новый тик является первым тиком нового нулевого бара, но при этом предпоследний тик не обработан (редкая ситуация).

индикатор пользователя
Рис. 119. Не все тики на предыдущем баре были обработаны.

На Рис. 119 показана ситуация, когда специальная функция start() запущена на первом тике нового бара, в момент t 5. Предыдущий раз функция start() запускалась в момент t 2. Тик, поступивший в клиентский терминал в момент t 3 (красная стрелка) не был обработан индикатором. Это произошло потому, что период исполнения функции start() t 2 -t 4 оказался больше интервала времени между тиками t 2 -t 3. Этот факт будет отмечен клиентским терминалом — при исполнении функции start(), запущенной в момент t 5. При вычислении в строке:

функция IndicatorCounted() вернёт значение 299 (!). Это значение соответствует истине — с момента последнего вызова индикатора не было изменено 299 баров из (теперь уже) 301. Поэтому вычисленный индекс первого (самого левого) бара, с которого необходимо начать расчёт значения элементов индикаторных массивов, будет равен 1 (301-299-1):

Это значит, что при исполнении оператора цикла while() будет выполнено две итерации. На первой из них будут посчитаны значения элементов индикаторных массивов с индексом i =1, а именно, Buf_0[1] и Buf_1[1]. Обратите внимание, к моменту начала вычислений бары и индикаторные массивы уже переиндексированы клиентским терминалом (по причине начала нового бара, в период между запусками на исполнение функции start()). Поэтому вычисления для элементов массивов с индексами 1 будут производиться на основе массивов-таймсерий (максимальных и минимальных значений цены бара) также с индексом 1:

На второй итерации цикла while() вычисляются значения для элементов индикаторных массивов с нулевыми индексами, т.е. для нулевого бара, на основе последних известных значений массивов-таймсерий.

Использование указанной технологии для вычислений в пользовательских индикаторах позволяет, во-первых, гарантировать расчёт значений всех без исключения элементов индикаторных массивов независимо от специфики тиковой истории, и во-вторых, выполнять расчёты только для непосчитанных баров, т.е. экономно расходовать вычислительные ресурсы.

Обратите внимание, бар считается непосчитанным, если расчёт значений элементов индикаторного массива не выполнен хотя бы для одного последнего тика на этом баре.

Запустив на исполнение пользовательский индикатор userindicator.mq4, в окне финансового инструмента можно наблюдать две линии — жирную синюю линию, построенную по максимумам баров, и красную пунктирную линию, построенную по минимумам (Рис. 120).

индикатор пользователя
Рис. 120. Две индикаторные линии в окне финансового инструмента, построенные индикатором userindicator.mq4.

Следует заметить, что можно построить пользовательский индикатор, индикаторные линии которого будут совпадать с линиями аналогичного технического индикатора. Это легко выполнить, если в качестве расчётных формул в пользовательском индикаторе будут использоваться те же формулы, что и в техническом. Чтобы это продемонстрировать несколько усовершенствуем программный код, рассмотренный в предыдущем примере. Пусть следующий пользовательский индикатор строит индикаторные линии по средним значениям максимумов и минимумов нескольких последних баров. Выполнить необходимые для этого вычисления очень просто: достаточно найти средние значения элементов массивов-таймсерий. Например, значение индикаторного массива с индексом 3 (т.е. координату индикаторной линии для третьего бара) на основе пяти последних максимумов, вычисляется так:

Buf_0[3] = ( High[3] + High[4] + High[5] + High[6] + High[7] ) / 5

Аналогичные вычисления можно выполнить и для индикаторной линии, которая строится по средним минимумам.

Пример простого пользовательского индикатора averagevalue.mq4. Индикаторные линии построены по средним максимальным и минимальным значениям N баров.

В представленном примере имеется внешняя переменная Aver_Bars. С помощью этой переменной пользователь может указать количество баров, для которых вычисляется среднее значение. В функции start() это значение используется для вычисления средних значений. В цикле for вычисляется сумма максимальных и минимальных значений для того количества баров, которое соответствует значению переменной Aver_Bars. В последующих двух строках программы рассчитываются значения элементов индикаторных массивов для индикаторных линий, соответствующих максимальным и минимальным значениям.

Используемый здесь метод усреднения применяется также для расчётов в техническом индикаторе Moving Average. Если к окну финансового инструмента прикрепить рассматриваемый пользовательский индикатор averagevalue.mq4 и технический индикатор Moving Average, то можно наблюдать три индикаторных линии. Если для обоих индикаторов установить одинаковый период усреднения, то индикаторная линия технического индикатора совпадёт с одной из линий пользовательского индикатора (для этого также необходимо в настройке технического индикатора указать параметры, представленные на Рис. 121.)

индикатор пользователя
Рис. 121. Совпадение линий технического и пользовательского индикаторов (красная линия).

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

Возможности пользовательских индикаторов

Отображение индикаторных линий в разных окнах

MQL4 предоставляет большой сервис для построения пользовательских индикаторов, что делает их применение очень удобным. В частности, возможно отображение индикаторных линий в отдельном окне. Это бывает полезно в тех случаях, когда абсолютные значения амплитуды индикаторной линии существенно меньше (или больше) значений цены по финансовому инструменту. Например, если мы поинтересуемся разницей между средними значениями максимумов и минимумов баров на некотором историческом промежутке, то (в зависимости от таймфрейма) обнаружится, что эта величина составляет приблизительно 0 — 50 пунктов (например, для М15). Построить индикаторную линию по этим значениям несложно, но в окне финансового инструмента она будет отображена в диапазоне от 0 до 50 пунктов цены по финансовому инструменту, т.е. значительно ниже отображаемой на экране области графика цен, что очень не удобно.

Для отображения индикаторных линий в отдельном окне (которое располагается в нижней части окна финансового инструмента) в директиве #property (в начале программы) необходимо указать параметр indicator_separate_window:

В момент прикрепления такого индикатора к окну финансового инструмента клиентский терминал образует в нижней части графика цен отдельное окно, в котором и будут отображены индикаторные линии, рассчитанные в индикаторе. В зависимости от настроек цвета и вида индикаторных линий они будут отображаться тем или иным стилем.

Ограничение расчётной истории

В большинстве случаев индикаторные линии несут полезную информацию только в последней истории. Та часть индикаторных линий, которая построена по старым барам (например, месячной давности на минутном таймфрейме) вряд ли может быть расценена как полезная для принятия торговых решений. Кроме того, если в окне финансового инструмента находится много баров, то расчёт и отображение индикаторных линий может занимать неоправданно большое время. Это бывает критично при отладке программы, когда часто производится компиляция с последующим запуском программы на исполнение. По этим причинам возникает необходимость выполнять расчёты не для всей, а только для ограниченной части последней баровой истории.

Для этой цели в следующей программе используется внешняя переменная History. Значение этой переменной учитывается при вычислении индекса первого (самого левого) бара, начиная с которого необходимо рассчитывать значения элементов индикаторных массивов.

Дальнейшие вычисления в цикле while() будут выполняться для того количества баров последней истории, которое не больше указанного значения History. Обратите внимание, рассматриваемый способ ограничения расчётной истории касается только той части вычислений, которые выполняются в период первого запуска специальной функции start(). В дальнейшем, с появлением новых баров, в правой части индикаторных линий будут добавляться новые участки, в то время, как в левой части изображение будет сохраняться. Таким образом, длина индикаторной линии будет расти в течение всего времени работы пользовательского индикатора. Обычным для параметра History можно считать значение около 5000 баров.

Пример простого пользовательского индикатора separatewindow.mq4. Индикаторные линии отображаются в отдельном окне.

Аналогичный расчёт индикаторной линии выполняется и в техническом индикаторе AverageTrue Range. На Рис. 122 можно наблюдать индикаторную линию, построенную пользовательским индикатором separatewindow.mq4 в одном отдельном окне и индикаторную линию, построенную техническим индикатором ATR в другом окне. В данном случае наблюдается полное совпадение линий благодаря тому, что для обоих индикаторов выбран один и тот же период усреднения, равный 5. Если в каком-нибудь индикаторе изменить этот параметр, то рисунок соответствующей индикаторной линии изменится.

индикатор пользователя
Рис. 122. Отображение линии пользовательского индикатора в отдельном окне.
Совпадение рисунков линий технического (ATR) и пользовательского (separatewindow.mq4) индикаторов.

Легко заметить также, что линия пользовательского индикатора построена не на всю ширину экрана, а лишь по 50 последним барам, согласно установленному значению внешней переменной History. В случае если трейдеру понадобится использовать больший исторический интервал, он может легко изменить значение внешней переменной через окно настроек пользовательского индикатора.

На Рис. 123 показано окно финансового инструмента, в котором индикаторная линия отражается другим стилем — в виде гистограммы. Для получения такого результата в программном коде separatewindow.mq4 была изменена одна строка — указаны иные значения стиля линии:

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

индикатор пользователя
Рис. 123. Отображение линии пользовательского индикатора в отдельном окне (гистограмма).
Совпадение рисунков линий технического (ATR) и пользовательского (separatewindow.mq4) индикаторов.

Cмещение индикаторных линий по вертикали и горизонтали

В ряде случаев возникает необходимость сместить индикаторную линию по графику цен в каком-либо направлении. Это легко выполняется средствами MQL4. Рассмотрим пример, в котором вычисляется положение индикаторных линий в окне финансового инструмента согласно значениям, задаваемым пользователем.

Пример простого пользовательского индикатора displacement.mq4. Смещение индикаторных линий по горизонтали и вертикали.

Для того, чтобы пользователь мог настроить смещение линий по графику цен в индикаторе предусмотрены две внешние переменные — Left_Right для смещения всех индикаторных линий по горизонтали, а также Up_Down для смещения двух (пунктирных) линий по вертикали.

Алгоритм, используемый для вычисления значений соответствующих элементов индикаторных массивов, основан на простых положениях:

  • для смещения линии по горизонтали необходимо присвоить вычисленное значение элементу массива, индекс которого на величину Left_Right больше (для сдвига влево и меньше для сдвига вправо), чем индекс бара, для которого выполнены вычисления;
  • для смещения линии по вертикали необходимо прибавить (для смещения вверх или вычесть для смещения вниз) значение Up_Down*Point к каждому значению индикаторного массива, характеризующего исходное положение линии;

В рассматриваемом примере вычисление индексов выполняется в строке:

Здесь i — индекс бара, для которого выполняются вычисления, а k — индекс элемента индикаторного массива. Красная индикаторная линия, отображаемая клиентским терминалом на основе индикаторного массива Line_0[], сдвинута влево на 5 баров (в соответствии с настройками пользователя, см. Рис. 124) относительно того места точек, по которым была бы построена исходная линия. Исходная линия в данном случае представляет среднюю МА с периодом усреднения 5, рассчитанную по формуле (High[i]+Low[i])/2.

В данном примере положение красной индикаторной линии является основой для расчёта значений индикаторных массивов двух других индикаторных линий, т.е. их положения на графике цен. Пунктирные линии рассчитываются так:

Использование здесь индекса k для элементов всех индикаторных массивов позволило выполнить расчёт для элементов массивов Line_1[], Line_2[] на том же баре, для которого имеется соответствующее значение опорного массива Line_0[]. В результате пунктирные линии оказались сдвинутыми относительно красной линии на то значение, которое указано пользователем в окне настроек индикатора, в данном случае, на 30 пунктов (Рис. 124).

индикатор пользователя
Рис. 124. Красная индикаторная линия сдвинута влево на 5 баров.
Пунктирные индикаторные линии отстоят от красной линии на 30 пунктов.

Ограничения пользовательских индикаторов

В MQL4 имеются ограничения, которые необходимо учитывать при программировании пользовательских индикаторов.

Существует группа функций, которые можно использовать только в пользовательских индикаторах, и запрещено использовать в экспертах и скриптах: IndicatorBuffers(), IndicatorCounted (), IndicatorDigits(), IndicatorShortName(), SetIndexArrow(), SetIndexBuffer(), SetIndexDrawBegin(), SetIndexEmptyValue(), SetIndexLabel(), SetIndexShift(), SetIndexStyle(), SetLevelStyle(), SetLevelValue().

С другой стороны, в индикаторах запрещено использование торговых функций: OrderSend(), OrderClose(), OrderCloseBy(), OrderDelete() и OrderModify(). Это связано с тем, что индикаторы работают в интерфейсном потоке (в отличие от экспертов и скриптов, работающих в собственном потоке).

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

Общая сравнительная характеристика экспертов, скриптов и индикаторов приведена в Таблице 2.

Индикатор и кабели

Информация индикатора состояния

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

Цвет индикатора
Состояние
БелыйНакопитель включен и готов к работе
Мигает белымНакопитель активен
Выкл.Накопитель выключен

USB — это технология последовательного ввода-вывода данных, рассчитанная на подключение периферийных устройств к компьютеру. USB 3.0 является новым стандартом высокоскоростной передачи данных.

Скорость передачи может достигать 5 Гбит/с в отличие от USB 2.0 со скоростью 480 Мбит/с. Это означает, что USB 3.0 может быть в десять раз быстрее своего предшественника.

Используйте кабель USB 3.0, прилагаемый к устройству Backup Plus Hub. Он оборудован разъемом Micro-B на одном конце для подключения к Backup Plus Hub и разъемом стандартного типа для универсального подключения ко всем PC и Mac.

Клиентский терминал — Руководство пользователя

Клиентский терминал является частью информационно-торговой системы. Он устанавливается на компьютере трейдера и предназначен для:

  • получения котировок и новостей в режиме реального времени;
  • выполнения торговых операций;
  • контроля и управления состоянием открытых позиций и отложенных ордеров;
  • проведения технического анализа;
  • написания советников, пользовательских индикаторов, скриптов и функций на языке MetaQuotes Language 4 (MQL4);
  • тестирования и оптимизации торговых стратегий.

Чтобы принять решение о проведении торговых операций, необходима оперативная и надежная информация. Для этого в терминал встроены функции поставки котировок и новостей в режиме реального времени. На основе оперативно поступающих котировок можно проводить анализ рынков с использованием технических индикаторов и линейных инструментов. Наличие советников позволяет освободиться от рутины наблюдения за состоянием рынков и собственных позиций. Кроме того, чтобы обеспечить более гибкое управление позициями, в терминал встроено несколько видов ордеров.

Клиентский терминал может работать под управлением операционных систем Microsoft Windows 7/8/10. Также для работы необходим процессор с поддержкой набора инструкций SSE2. Остальные требования к аппаратной части зависят от конкретных сценариев использования терминала — нагрузки от запущенных MQL4-программ, количества активных инструментов, графиков и т.д.

Как включить или отключить учетную запись пользователя в Windows 10?

Читайте, как без потери данных деактивировать и снова активировать учётную запись пользователя в Windows 10 . Рассмотрим несколько способов. Выберите для себя удобный.

Как правило, на компьютере присутствует основная учетная запись, обладающая привилегированными правами администратора, способная управлять основными глобальными настройками операционной системы, и несколько обычных учетных записей, используемых доверенными пользователями или администратором для различных индивидуальных ситуаций.

Однако иногда возникает необходимость отключить конкретную учетную запись пользователя, полностью не стирая ее, поскольку удаление учетной записи приведет к потере всех связанных с данной записью файлов, приложений и персонализированных настроек системы. Отключение учетной записи подразумевает временный запрет на ее использование и исключение ее значка на экране входа в систему и в меню переключения пользователей. Такое решение позволяет пользователям позже повторно включить учетную запись, не теряя сохраненных в ней данных. И далее мы покажем, как пользователи могут включить или отключить учетную запись пользователя в операционной системе «Windows 10» .

Примечание . Данная статья предназначена, в основном, для пользователей, использующих «Windows 10» в домашних условиях или на небольших предприятиях. Если операционная система «Windows 10» используется на крупных предприятиях с большим количеством различных пользователей, то скорее всего, в вашей системе данные инструменты управления учетной записью пользователя в целях безопасности будут отключены.

Если пользователям необходимо получить исчерпывающую информацию о разнообразных способах удаления учетной записи пользователя в операционной системе «Windows» в сопровождении визуального отображения озвученных способов, то в качестве прикладного видеосюжета можно воспользоваться руководством на нашем видеоканале: «Как удалить учетную запись пользователя, документы и фотографии в Windows 10, 8 или 7 в 2019» .

Пользователи «Windows 10» версий «Home» и «Professional» : отключите локальные учетные записи с помощью командной строки.

Независимо от того, какую версию операционной системы «Windows 10» пользователи установили на своем компьютерном устройстве ( «Home» , «Professional» или даже «Enterprise» ), можно воспользоваться возможностями командной строки для быстрого включения или отключения определенной учетной записи локального пользователя. Несмотря на то, что существует другой способ исполнить данную процедуру для продвинутых пользователей операционной системы «Windows 10» версии «Professional» (о котором мы расскажем в следующем разделе), командная строка доступна для всех, даже начинающих, пользователей и позволяет быстро добиться требуемого результата.

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

Способ 1. Нажмите на «Панели задач» в левом нижнем углу рабочего стола на кнопку «Пуск» для доступа в главное пользовательское меню «Windows» . Теперь, в открывшейся панели, в главном списке представленных приложений и служб, при помощи бегунка полосы прокрутки или колеса управления компьютерной мыши, отыщите и откройте раздел «Служебные – Windows» , содержащий дополнительную вложенную панель. Затем, в списке доступных служб скрытой панели, найдите и щелкните правой кнопкой мыши раздел «Командная строка» . Во всплывающем контекстном меню нажмите раздел «Дополнительно» , который отобразит отдельную вложенную панель, и выберите, из вариантов доступных действий, раздел «Запуск от имени администратора» .

Способ 2. Рядом с кнопкой «Пуск» в нижнем левом углу экрана на «Панели задач» нажмите на кнопку «Поиск» , представленную в виде лупы, и откройте поисковую панель. В соответствующем поле панели введите фразу «командная строка» или «cmd» . Система обнаружит требуемое приложение и в разделе «Лучшее соответствие» отобразит искомый вариант. Нажмите на результат поиска правой кнопкой мыши и откройте всплывающее контекстное меню, в котором, из перечня возможных действий, выберите раздел «Запуск от имени администратора» . Или в правом боковом меню управления выбранным приложением нажмите на одноименную кнопку и «Командная строка» с правами администратора будет запущена.

Примечание . В различных сборках операционной системы «Windows 10» кнопка поисковой панели «Поиск» может отображаться по-разному, как непосредственно значком лупы, так и быть выполненной в виде соответствующего поля для прямого набора поискового запроса. В этом случае, необходимо сразу вводить название искомого приложения.

Способ 3. Откройте «Проводник файлов Windows» и в строке перехода укажите следующий адрес: «C:\Windows\System32» , или вручную пошагово перейдите в указанную системную папку, содержащую большинство служебных прикладных приложений. Используя колесо управления ручного манипулятора (компьютерной мыши) или бегунок полосы прокрутки окна проводника, отыщите в списке разнообразных файловых имен исполняемый файл «cmd.exe» и щелкните его правой кнопкой мыши. Во всплывающем контекстном меню выберите, из множества доступных вариантов исполняемых действий, раздел «Запуск от имени администратора» , и консоль командной строки с выбранными привилегиями будет открыта.

Теперь, когда окно «Командная строка с правами администратора» запущено, введите в соответствующей строке (или скопируйте и вставьте) следующую команду, где элемент команды указывает на имя учетной записи конкретного пользователя, которую необходимо отключить, и нажмите на клавишу «Ввод» на клавиатуре для запуска исполнения команды:

«net user /active:no»

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

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

Подсказка . Если пользователи не знают или присутствуют определенные сомнения в определении точного имени учетной записи, то в консоли командной строки, запущенной с правами администратора, введите команду «net user» (без наружных кавычек), чтобы в окне приложения получить полный список всех зарегистрированных пользователей.

В дальнейшем, когда возникнет потребность повторно активировать, отключенную ранее, учетную запись конкретного пользователя, то используйте любой из представленных или другой удобный способ и откройте приложение «Командная строка с правами администратора» , а затем, в соответствующей строке, введите аналогичную команду, изменив характеристику параметра «active» с указателя «no» на обратное значение «yes» . Формат команды будет представлен следующим образом (опять включите вместо параметра соответствующее имя учетной записи, которую требуется включить):

«net user /active:yes»

Примечание . Команду, как и в предыдущем случае, следует использовать без наружных кавычек.

Только для пользователей «Windows 10» версии «Professional» : отключите учетную запись пользователя с помощью средства «Управление компьютером»

Данный метод подразумевает непосредственное использование служебного приложения операционной системы «Управление компьютером» , которое представляет собой совокупное объединение средств администрирования «Windows» , сгруппированных по трем основным категориям ( «Служебные программы» , «Запоминающие устройства» , «Службы и приложения» ), и позволяет полноценно управлять локальным или удаленным компьютером из единой универсальной консоли. Приложение «Управление компьютером» предлагает быстрый и эффективный способ получить доступ ко множеству разнообразных инструментов администрирования операционной системы, таких как «Планировщик заданий» , «Системный монитор» , «Диспетчер устройств» , «Управление дисками» и другим видам средств, необходимым для выполнения задач, связанных с управлением компьютером. Пользователи операционной системы «Windows 10» версий «Professional» и «Enterprise» могут задействовать подраздел служебных программ «Локальные пользователи и группы» для предоставления или ограничения доступа пользователям к компьютерному устройству. (Опять же, тем не менее, если задействованы компьютерные устройства крупного предприятия с версией системы «Windows 10 Enterprise» , то, вероятно, использовать данный инструмент не получиться по причине применения на предприятии единой доменной среды «Active Directory» , управляющей аутентификацией и авторизацией пользователей и приложений в масштабах предприятия.)

Открыть системное приложение «Управление компьютером» можно несколькими способами. Однако мы представим на выбор пользователям только три, наиболее распространенных, способа.

Способ 1. Нажмите на «Панели задач» в нижнем левом углу рабочего стола на кнопку «Поиск» и откройте поисковую панель, в которой, в соответствующем поле, введите фразу «управление компьютером» . Искомый результат будет представлен в разделе «Лучшее соответствие» . Щелкните его левой кнопкой мыши или нажмите на кнопку «Открыть» в правом боковом меню управления обнаруженным приложением для непосредственного запуска консоли «Управление компьютером» .

Способ 2. В левом нижнем углу экрана на «Панели задач» нажмите на кнопку «Пуск» , и откройте главное пользовательское меню «Windows» . Отыщите в основном перечне, представленных на компьютерном устройстве, приложений и системных служб и щелкните левой кнопкой мыши раздел «Средства администрирования Windows» .

Затем, во всплывающей вложенной дополнительной панели, перемещаясь по доступному списку приложений управления системой при помощи бегунка полосы прокрутки или колеса управления мыши, найдите и выберите раздел «Управление компьютером» .

Способ 3. Щелкните правой кнопкой мыши по кнопке «Пуск» или выполните совместное нажатие комбинации клавиш «Windows + X» , и откройте меню «Опытного пользователя» , в котором, из списка доступных приложений, выберите раздел «Управление компьютером» .

В открывшемся окне системного приложения «Управление компьютером» перейдите в левой боковой панели администрирования в категорию «Служебные программы» , откройте в списке вложенных вариантов раздел «Локальные пользователи и группы» и выберите каталог «Пользователи» . В центральной панели приложения будет отображен полный список всех учетных записей пользователей, доступных в вашей системе.

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

В новом открывшемся окне свойств отмеченной учетной записи пользователя во вкладке «Общие» установите в ячейке строки «Отключить учетную запись» индикатор выбора ( «галочку» ), а затем нажмите на кнопки «Применить» и «ОК» , чтобы заданные изменения системы были сохранены.

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

Если появится потребность повторно включить неактивную учетную запись конкретного пользователя, то вернитесь опять в связанное окно «Свойства» данной учетной записи, снимите индикатор выбора в соответствующей ячейке строки «Отключить учетную запись» и сохраните заданные изменения.

Заключение

Операционная система «Windows» является самой распространенной и популярной программной платформой в мире, во многом, благодаря огромным функциональным возможностям и умению полноценно и на высокой скорости использовать способности персональных компьютерных устройств для контроля и управления процессами создания, обработки, передачи, обмена и хранения различных пользовательских данных, а также обеспечивает устойчивое и безошибочное функционирование задействованных устройств.

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

При желании временно отключить определенную учетную запись конкретного пользователя, для повышения уровня безопасности системы, снижения общей нагрузки или уменьшения стороннего воздействия, в операционной системе «Windows 10» можно воспользоваться несколькими простыми способами, подробно представленными в нашей статье, разнящимися в зависимости от версии пользовательской системы. Или аналогичным способом быстро включить учетную запись обратно, предоставив конкретному пользователю возможность осуществлять вход в систему устройства с соответствующего экрана доступа

Как удалить индикатор пользователя из панели?

Как удалить индикатор пользователя из панели?

Индикатор содержит два элемента: письменное имя пользователя и значок человека.

индикатор пользователя

  1. Установите dconf-tools а затем запустите dconf-editor из Alt + F2
  2. выход из системы и вход в систему

Версия командной строки fossfreedom:

Легко с помощью графического интерфейса и командной строки:

Из графического интерфейса пользователя

  1. Установите dconf Editor ;
  2. Откройте приложение и перейдите в приложение >индикатор-сеанс с боковой панели;
  3. Снимите флажок в меню «show-show» .

Чтобы отменить изменение, просто проверьте его снова.

Как отключить пароль при входе в Windows 10, 8, 7 или удалить пароль учетной записи

Читайте, как отключить обязательное требование вводить пароль при загрузке Windows 10, 8 или 7 . Как удалить пароль учётной записи, чтобы Windows загружалась автоматически, напрямую к рабочему столу без необходимости дополнительного подтверждения.

Операционная система «Windows» производства корпорации «Microsoft» является самой распространенной и наиболее массово представленной программной платформой в мире на компьютерных устройствах пользователей. «Windows» оснащена разнообразными функциями, направленными на обеспечение бесперебойного и безошибочного функционирования, учета и полноты использования на максимальном уровне потенциала компьютерных устройств, предоставление сверхскоростной среды для разнообразных сторонних программ и приложений, стремясь обеспечить их много потоковое использование без снижения производительности. Одной из причин, по которой операционная система «Windows» , представленная как популярными версиями «Windows 7» и «Windows 8» , так и новейшей версией «Windows 10» , собравшей все лучшие и востребованные функции, лидирует среди пользователей и занимает значительную долю рынка цифрового программного обеспечения, является удачный и дружественный пользовательский интерфейс системы. С первых шагов при запуске операционной системы «Windows» на персональном компьютере или другом вычислительном устройстве, система старается идентифицировать пользователя, предлагая ему использовать, соответственно заданные при установке или при последующей настройке операционной системы, учетные данные пользователя, запуская предварительный фильтр при непосредственном запуске системы, именуемый экраном приветствия «Windows» .

Данный экран заставляет пользователя в обязательном порядке при каждом входе в операционную систему указывать собственный пароль, который позволяет его идентифицировать, ограждает систему от стороннего несанкционированного доступа нежелательных пользователей и применяет соответствующие разрешения и допуски к различным приложениям и системным службам «Windows» .

Окно приветствия в операционной системе «Windows» появляется в автоматическом режиме, если учетная запись пользователя содержит парольную фразу или персональным компьютерным устройством пользуются совместно сразу несколько пользователей, используя для входа в систему собственные уникальные учетные данные.

Постоянно всплывающее окно приветствия может повышать утомляемость пользователей, отвлекая их от непосредственных действий и снижать общую производительность. Поэтому, часто пользователи стремятся отключить экран приветствия «Windows» , особенно когда персональный компьютер или ноутбук используется в личных целях одним пользователем, или учетные записи других пользователей можно удалить, предоставив им возможность осуществлять периодическое использование компьютера под единой учетной записью собственника (например, для членов своей семьи).

Существуют простые способы добиться желаемого результата и отключить постоянное требование вводить в соответствующее поле на странице приветствия парольную фразу пользователя каждый раз, когда происходит первичный запуск операционной системы «Windows» или выполняется вход после непродолжительного отсутствия, и заставить систему загружаться сразу напрямую. И далее в нашей статье мы представим такие способы. Также пользователь, при желании, может полностью отключить пароль учетной записи простым способом, подробное описание которого также будет представлено далее.

Простой способ отключить требование вводить пароль в экране приветствия «Windows» в настройках учетных записей

Чтобы избавиться от экрана приветствия и предотвратить его постоянное отображение в операционной системе «Windows» пользователям придется выполнить простой пошаговый алгоритм действий.

Нажмите совместно сочетание клавиш «Windows + R» и откройте диалоговое окно «Выполнить» . Затем в поле «Открыть» введите команду «netplwiz» и нажмите на кнопку «ОК» или щелкните клавишу «Ввод» на клавиатуре для исполнения введенной команды.

Операционная система предоставит пользователям доступ к настройкам учетных записей, отобразив соответствующий список в системном окне «Учетные записи пользователей» , которые используются для предоставления или отказа в доступе к личному компьютеру, смены паролей и ряда других параметров. Во вкладке «Пользователи» снимите в ячейке строки «Требовать ввод имени пользователя и пароля» индикатор выбора ( «галочку» ) и нажмите на кнопку «Применить» в правом нижнем углу окна.

Система отобразит новое всплывающее окно «Автоматический вход в систему» , в котором предложит пользователю указать определенное имя и парольную фразу, чьи учетные данные будут непосредственно использоваться для постоянного входа в систему «Windows» в автоматическом режиме без обязательной активации промежуточного экрана приветствия. Заполните соответствующие поля «Пользователь» , «Пароль» и «Подтверждение» , затем нажмите на кнопку «ОК» и повторно нажмите в предыдущем окне кнопку «ОК» для сохранения внесенных изменений параметров учетной записи.

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

И вход в операционную систему «Windows» при последующем включении компьютера будет выполнен автоматически без отображения экрана приветствия.

Способ устранить потребность вводить пароль при входе в систему путем его обнуления

В большинстве случаев, для полнофункционального использования возможностей операционной системы «Windows 10, 8 или 7» , используется учетная запись, обладающая правами администратора. Можно удалить пароль данной записи, что позволит выполнять выход в систему напрямую, минуя экран приветствия.

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

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

Примечание : Порядок удаления пароля учетной записи с правами администратора в версиях операционной системы «Windows» , обладающей системным приложением «Параметры» и без него, отличается. И далее мы представим способы обнуления пароля для различных версий системы «Windows» .

Удаление пароля учетной записи администратора через приложение «Параметры»

Откройте приложение «Параметры» , которое обладает подавляющим большинством настроек ресурсов операционной системы «Windows» любым удобным, из множества доступных, способом.

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

Или нажмите на кнопку «Пуск» и откройте главное пользовательское меню «Windows» . При помощи бегунка полосы прокрутки перемещайтесь по списку и выберите искомый раздел «Параметры» . Либо в левой боковой панели главного меню нажмите на кнопку с изображением шестеренки для непосредственного доступа к приложению.

Также можно использовать наиболее легкий и быстрый способ открыть приложение «Параметры» . Выполните совместное нажатие комбинации клавиш «Windows + I» , и приложение будет запущено мгновенно.

На главной странице параметров «Windows» выберите раздел «Учетные записи» , щелкнув его один раз левой кнопкой мыши. Теперь в левой панели нового окна выберите вкладку «Параметры входа» , а в правой панели, использую бегунок полосы прокрутки, перейдите в раздел «Пароль» и нажмите на кнопку «Изменить» .

Система контроля учетных записей инициирует открытие окна «Учетная запись Microsoft» , которая в целях обеспечения безопасности системы потребует подтвердить личность пользователя, обладающего правами на внесение изменений в данную учетную запись. Введите в соответствующую строку «ПИН-код» доступа, установленный в параметрах входа в систему.

Служба контроля сверит соответствие введенного кода и отобразит окно смены пароля, в котором необходимо указать в первой строке свой текущий пароль, а строку «Новый пароль» оставить без изменений.

Нажмите кнопку «Далее» и следуйте инструкциям системы для сохранения внесенных изменений. По окончанию, перегрузите компьютер и вход в операционную систему произойдет автоматически без вызова экрана приветствия «Windows» .

FLUKE Руководство Пользователя. Индикатор вращения фаз

    Сергей Головинский 1 лет назад Просмотров:

1 FLUKE 9040 Индикатор вращения фаз Руководство Пользователя PN March, 2009, Landata 2005, 2007 Fluke Corporation. Авторские права защищены. Все названия изделий и продуктов являются торговыми марками соответствующих компаний.

2 ГАРАНТИЙНЫЕ ОБЯЗАТЕЛЬСТВА и ОГРАНИЧЕНИЕ ГАРАНТИИ Компания Fluke гарантирует отсутствие дефектов материалов и изготовления для любого ее изделия при эксплуатации в нормальных условиях и надлежащем техническом обслуживании. Гарантийный срок составляет один год и начинается с даты поставки товара. Данная гарантия не распространяется на предохранители, одноразовые батареи, а также на любые компоненты, которые, по мнению Fluke, использовались не по назначению, подвергались несанкционированной модификации, эксплуатировались с несоблюдением инструкций или были повреждены в результате какой-либо аварии либо вследствие неправильной эксплуатации или хранения. Авторизованные торговые посредники Fluke не уполномочены расширять сферу действия гарантии или предоставлять какую-либо иную гарантию от имени Fluke. Для получения гарантийного обслуживания обратитесь в ближайший авторизованный центр технического обслуживания Fluke. НАСТОЯЩАЯ ГАРАНТИЯ ЯВЛЯЕТСЯ ЕДИНСТВЕННЫМ И ИСКЛЮЧИТЕЛЬНЫМ СРЕДСТВОМ ЗАЩИТЫ ПРАВА ПОКУПАТЕЛЯ И ЗАМЕНЯЕТ СОБОЙ ВСЕ ПРОЧИЕ ГАРАНТИИ, КАК ПРЯМЫЕ, ТАК И ПОДРАЗУМЕВАЕМЫЕ, ВКЛЮЧАЯ (НО НЕ ОГРАНИЧИВАЯСЬ ЭТИМ) ЛЮБЫЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ И СООТВЕТСТВИЯ НАЗНАЧЕНИЮ. FLUKE НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ФАКТИЧЕСКИЕ, КОСВЕННЫЕ И ПОБОЧНЫЕ УБЫТКИ И ПОТЕРИ (ВКЛЮЧАЯ ПОТЕРЮ ДАННЫХ), ПОНЕСЕННЫЕ В РЕЗУЛЬТАТЕ НАРУШЕНИЯ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ ИЛИ НА ОСНОВАНИИ КАКОГО-ЛИБО КОНТРАКТА, ГРАЖДАНСКОГО ПРАВОНАРУШЕНИЯ, ДОВЕРЕННОСТИ И ПО ЛЮБОЙ ИНОЙ ПРИЧИНЕ. Поскольку законодательство некоторых стран и штатов не допускает ограничения подразумеваемой гарантии, а также исключения или ограничения ответственности за побочные или косвенные убытки, ограничения и исключения настоящей гарантии могут быть неприменимы к некоторым покупателям. Fluke Corporation Fluke Europe B.V. P.O. Box 9090 P.O. Box 1186 Everett, WA BD Eindhoven U.S.A. The Netherlands

3 Заголовок Оглавление Страница Введение. 1 Свяжитесь с Fluke. 1 Распаковка Fluke Информация по безопасности. 3 Символы. 5 Органы управления Определение направления вращения поля. 7 Обслуживание Характеристики. 9 i

4 Таблицы Таблица Заголовок Страница 1. Символы. 5 Рисунки Рисунок Заголовок Страница 1. Fluke 9040 Индикатор вращения фаз. 6 ii

5 Fluke 9040 Введение Fluke 9040 Индикатор вращения фаз (далее «9040») это портативный прибор, разработанный для определения направления вращения поля трехфазной системы. Свяжитесь с Fluke Для связи с Fluke позвоните по одному из номеров: США: FLUKE ( ) Канада: FLUKE ( ) Европа: Япония: Сингапур: Из любой точки мира: Сервис в США: FLUKE ( ) Или, зайдите на наш сайт Fluke Для регистрации Продукта посетите сайт: register.fluke.com

6 Fluke 9040 Руководство Пользователя Распаковка 9040 В комплект поставки Fluke 9040 входят: 3 шт. самоудерживающихся тестовых щупа черного цвета Зажимы типа «Крокодил» 3 шт. Руководство Пользователя Если какой-либо предмет поврежден или отсутствует, немедленно обратитесь в компанию, где приобретался прибор. 2

7 Информация по Технике безопасности Индикатор вращения фаз Информация по Технике безопасности Знак Внимание определяет условия и действия, при которых существует возможность повреждения прибора Знак Предупреждение определяет условия и действия, которые представляют угрозу здоровью пользователя. 3

8 Индикатор вращения фаз Информация по Технике безопасности Техника Безопасности! Во избежание поражения эл. током или возгорания, следуйте указаниям: Внимательно ознакомьтесь с информацией по технике безопасности перед работой или обслуживанием прибора; Соблюдайте местные и национальные правила техники безопасности; Необходимо использовать средства индивидуальной защиты для предотвращения поражения эл. током и получения травм. Использование прибора для работ, не предусмотренных производителем, может повлечь повреждение изоляции и защитных свойств прибора. Не работайте в одиночку, работайте с напарником. Проверьте целостность изоляции и наличие повреждений на тестовых пробниках. Проверьте целостность проводов пробников. Поврежденные пробники должны быть заменены. Не используйте 9040, если он поврежден. Будьте осторожны при работе с напряжением выше 30 V AC rms, 42 V AC пик и 60 V DC. При работе с таким напряжением возможно поражение эл. током. При использовании пробников, не касайтесь пальцами поверхности контактов. Держите пальцы позади предохранителя для пальцев на пробнике. Не используйте 9040 с отсутствующими частями. Не используйте 9040 во взрывоопасной среде, в присутствии газов, испарений или пыли. Не используйте 9040 во влажной среде. 4

9 Символы Символы, используемые в этом руководстве и для маркировки прибора Таблица 1. Символы Fluke 9040 Символы Риск поражения эл. током Опасно. Важная Информация. См. Руководство Пользователя Опасное Напряжение. Земля AC or DC Соответствует директивам EU. Оборудование защищено двойной или усиленной изоляцией CAT III Защита от перенапряжения Категория III, Уровень загрязнения 2 в соотв. IEC

10 Fluke 9040 Руководство Пользователя Органы управления 9040 Индикаторы, кнопки и разъемы изображены на Рисунке 1. Рисунок 1. Fluke 9040 Индикатор вращения фаз 6

11 Индикатор вращения фаз Определение направление вращения поля Определение направления вращения поля Для определения направления вращения поля: 1. Подключите тестовые щупы к измерительным шнурам прибора. 2. Подключите тестовые щупы к трём фазам. 3. Зелёный индикатор ON покажет, что прибор готов к тестированию. 4. Один из двух индикаторов покажет направление вращения поля: по часовой стрелке, или против часовой стрелки. Внимание Индикатор вращения будет гореть целиком, если вместо одной из фаз L1, L2, или L3 к прибору подключить нейтральный проводник N. Диаграмма работы индикатора изображена на задней панели прибора. Примечание: Fluke 9040 питается от тестируемой цепи. 7

12 Fluke 9040 Руководство Пользователя Обслуживание Fluke 9040 Внимание! Во избежание повреждений 9040: Не пытайтесь ремонтировать прибор 9040 самостоятельно. Убедитесь в достоверности информации о калибровке, поверке, и информации по обслуживанию. Допускается только самостоятельная очистка корпуса. Периодически протирайте корпус с помощью влажной ткани. Для чистки прибора используйте воду и мыло, после чистки тщательно протрите прибор сухой тканью. Внимание Во избежание повреждений 9040: Не используйте абразивные материалы и растворители. Растворители или сильнодействующие средства могут повредить корпус прибора Перед чисткой, отключите тестовые пробники от

13 Fluke 9040 Руководство Пользователя Характеристики Окружающей среды Диапазон рабочих температур 0 C +40 C Степень загрязнения окр. среды 2 Класс защиты корпуса IP 40 Механические характеристики Размер 124 x 61 x 27 мм Вес 200 гр Предохранитель 500 ма / 1000 В/ FF / 50 КА 6.3 x 32 мм Безопасность Электробезопасность IEC 61010/EN 61010, IEC /EN Максимальное рабочее напряжение (U me ) 690 В Категория безопасности CAT III, 600 В между любым выводом и землей Питание От тестируемой цепи Определение направления вращения поля Номинальное напряжение В переменного напряжения Частотный диапазон (f n ) Гц Потребляемый ток 1 ма Номин. тестовый ток (по каждой фазе) 1 ма 9