HelloWorld applications written in MQL, using MT4GUI, Demonstrates a v перевод - HelloWorld applications written in MQL, using MT4GUI, Demonstrates a v русский как сказать

HelloWorld applications written in

HelloWorld applications written in MQL, using MT4GUI, Demonstrates a very basic interface which shows one simple button on the chart and upon clicking which it plays a sound to demonstrate the click event. Most of MT4GUI Functions accept HWND as first parameter; it’s a Chart handle and is unique. So it’s a good idea to read it inside init () and keep it global. Important for Indicators: Because HWND is very a important parameter to pass to MT4GUI Functions, it’s essential that you read it before you call first MT4GUI Function. Due to some limitations on MQL and Metatrader, indicators may return 0 by WindowHandle() MQL Function if you start Metatrader4 and your indicator is already applied on the chart. Being a developer, you may notice this fact, and you must develop your own init() function if WindowHandle() returns 0. Under normal conditions, WindowHandle() native MQL Function should never return 0 because a HWND handle is always >0.

Generally we do need to Initialize and Build GUI and then deinitialize it upon close of chart. HelloWorld demonstrates all of these steps. It’s essential to clean up the interface in every deinit (), so to have deinit () function calls similar to HelloWorld in all your codes.

Every GUI Item returns a handle (see button1 variable) and this handle needs to be a global variable because you need to access this handle from functions like guiIs Clicked. Avoid overdrawing multiple GUI Items because this may result to unpredictable scenario. Always work with GUIRemoveAll(hwnd) to clean up the interface at the beginning and end to make sure your interface is cleaned up completely.
0/5000
Источник: -
Цель: -
Результаты (русский) 1: [копия]
Скопировано!
HelloWorld приложения, написанные на MQL, используя mt4gui, демонстрирует очень простой интерфейс, который показывает одну простую кнопку на графике и на мыши, которые она играет звук, чтобы продемонстрировать событие щелчка. большинство функций mt4gui принимают HWND в качестве первого параметра, это ручка диаграммы и уникален. так что это хорошая идея, чтобы читать его в Init () и держать его глобальным. важно для показателей:потому HWND очень важный параметр для передачи mt4gui функции, важно, что вы читаете это, прежде чем звонить первой функции mt4gui. из-за некоторых ограничений на MQL и MetaTrader, показатели могут возвращать 0 по WindowHandle () функции MQL если вы начинаете MetaTrader4 и ваш показатель уже применяется на графике. как разработчик, вы можете заметить этот факт,и вы должны разработать свой собственный инициализации () функцию, если WindowHandle () возвращает 0. при нормальных условиях, WindowHandle () родной функция MQL никогда не должны возвращать 0, потому что HWND ручка всегда> 0.

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

каждый графический интерфейс пункт возвращает дескриптор (см. button1 переменную), и это ручка должна быть глобальная переменная потому что вы должны открыть ручку от функций, как guiis нажал . избежать овердрафта несколько GUI элементы, потому что это может привести к непредсказуемому сценарию.всегда работать с guiremoveall (HWND), чтобы очистить интерфейс в начале и в конце, чтобы убедиться, что ваш интерфейс будет очищен полностью.
переводится, пожалуйста, подождите..
Результаты (русский) 2:[копия]
Скопировано!
Приложения HelloWorld, написанные на MQL, используя MT4GUI, указывает очень простой интерфейс какие шоу одной простой кнопки на графике и после нажатия которой он играет звук продемонстрировать событие click. Большинство MT4GUI функций принимают HWND в качестве первого параметра; Это диаграммы ручки и является уникальным. Так что это хорошая идея, чтобы прочитать его внутри init () и держать его в глобальный. Важное значение для показателей: Потому что HWND является очень важным параметром для передачи MT4GUI функции, важно, что вы прочитать его перед вызовом функции первого MT4GUI. Из-за некоторых ограничений на MQL и Metatrader показатели может вернуть 0 MQL функцией WindowHandle(), если вы начинаете Metatrader4 и ваш индикатор уже применяется на графике. Будучи разработчиком, вы можете заметить этот факт, и вы должны развивать собственную функцию init(), если WindowHandle() возвращает значение 0. При нормальных условиях, WindowHandle() родной MQL функция никогда не должна возвращать 0, так как дескриптор HWND всегда настроек 0.

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

Каждый графический элемент возвращает дескриптор (см. переменная button1) и эта ручка должна быть глобальной переменной, потому что вам нужно для доступа к этой ручкой от функций как guiIs нажал. Избегайте превышения несколько элементов GUI, потому что это может привести к непредсказуемым сценарием. Всегда работаете с GUIRemoveAll(hwnd) для очистки интерфейса в начале и в конце, чтобы убедиться, что ваш интерфейс полностью очищаются.
переводится, пожалуйста, подождите..
Результаты (русский) 3:[копия]
Скопировано!
helloworld приложений, написанных на чужие, используя MT4GUI, свидетельствует о весьма интерфейс, который показывает один из простых на графике и при нажатии которой она воспроизводит звук для демонстрации. Большинство MT4GUI функции принять HWND в качестве первого параметра; таблица ручку и является уникальным. Поэтому рекомендуется прочитать его внутри init () и глобальной. Значение для показателей:Поскольку HWND является очень важным параметром для передачи к MT4GUI функции, очень важно, чтобы вы читать перед первым MT4GUI функции. Из-за некоторых ограничений на права защищены и Metatrader, показатели могут вернуть 0 WindowHandle() функция все права защищены если вы запустите клиентский терминал Metatrader4 и ваш индикатор уже применяется на диаграмме. В настоящее время для разработчиков, можно заметить этот факт,И вы должны разработать собственные init() функция если WindowHandle() возвращает значение 0. При нормальных условиях, WindowHandle() встроенная функция все права защищены никогда не должны вернуться 0, потому что в HWND ручки всегда >0.ветровому в целом нам нужно инициализировать и создание GUI и затем deinitialize в тесном таблицы. Свидетельствует helloworld все шаги. Важно очистить интерфейс в каждый init ( ),Итак, для обеспечения init () функции вызовов аналогично проекту helloworld во всех ваших кодов.ветровому каждого GUI пункт возвращает дескриптор (см. Кнопка1 переменная) и этой ручки должна быть глобальной переменной из-за необходимости доступа к этой ручки от функции, такие как guiIs нажал. Во избежание overdrawing несколько GUI пунктам, поскольку это может привести к непредсказуемому сценарию.Всегда работайте с GUIRemoveAll(HWND) для очистки интерфейс в начале и в конце, убедитесь, что ваш интерфейс очищается полностью.
переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2024 I Love Translation. All reserved.

E-mail: