Valeriy Yastremskiy #: Ну это только для больших проектов с кучей кодеров и правок для теста на лету?
Это, обычно, для ускорения работы интерпретируемых языков. Вместо интерпретации код непосредственно перед выполнением компилируется, целиком или частями.
ANDREY #: Ответ заключается в том оба эти файла пустые, без кода который был в них раньше.
Откуда вы это берёте? Почему они должны быть пустыми? При загрузке в память код из файла копируется.
ANDREY #: Каждый тик изменяет какие данные кода Советника. Правильно я понимаю что тик с новыми данными попадает прямо и непосредственно с оперативную память в которой находится код советника выгруженный однократно из файла ex4?
Не код советника (т.е., команды обработки данных), а сами данные, с которыми он работает.
Не "прямо и непосредственно", но да, попадает в память, где находится и код советника, и данные (переменные, массивы,...).
Valeriy Yastremskiy #: Ну это только для больших проектов с кучей кодеров и правок для теста на лету?
это для всего, это так ваш браузер работает, во всю использует jit :-) скачивает JavaScript откуда указано, транслирует его внутри себя в байт-код, части байт-кода в целевую архитектуру.
Исполнять байт-код быстрее постоянной интерпретации текста, передать управление в маш.код ещё быстрее. Отчасти поэтому браузер справляется с обязанностями
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
1, 2 - верно
3, 4 - нет
Компиляция - один раз.
По крайней мере, пока мы не берём jit-компиляцию.
Что такое jit- компиляция?
Just-in-time .. компиляция непосредственно перед исполнением.
JavaScript транслируется в байт-код, части байт-кода "на лету и по мере возможности" компилируется в целевую.
Just-in-time .. компиляция непосредственно перед исполнением.
JavaScript транслируется в байт-код, части байт-кода "на лету и по мере возможности" компилируется в целевую.
Ну это только для больших проектов с кучей кодеров и правок для теста на лету?
Это, обычно, для ускорения работы интерпретируемых языков. Вместо интерпретации код непосредственно перед выполнением компилируется, целиком или частями.
Ответ заключается в том оба эти файла пустые, без кода который был в них раньше.
Откуда вы это берёте? Почему они должны быть пустыми? При загрузке в память код из файла копируется.
Каждый тик изменяет какие данные кода Советника. Правильно я понимаю что тик с новыми данными попадает прямо и непосредственно с оперативную память в которой находится код советника выгруженный однократно из файла ex4?
Не код советника (т.е., команды обработки данных), а сами данные, с которыми он работает.
Не "прямо и непосредственно", но да, попадает в память, где находится и код советника, и данные (переменные, массивы,...).
Ну это только для больших проектов с кучей кодеров и правок для теста на лету?
это для всего, это так ваш браузер работает, во всю использует jit :-) скачивает JavaScript откуда указано, транслирует его внутри себя в байт-код, части байт-кода в целевую архитектуру.
Исполнять байт-код быстрее постоянной интерпретации текста, передать управление в маш.код ещё быстрее. Отчасти поэтому браузер справляется с обязанностями
Откуда вы это берёте? Почему они должны быть пустыми? При загрузке в память код из файла копируется.
Не код советника (т.е., команды обработки данных), а сами данные, с которыми он работает.
Не "прямо и непосредственно", но да, попадает в память, где находится и код советника, и данные (переменные, массивы,...).
Понял. Спасибо .
Доброго всем вечера.
Подскажите, пожалуйста, как из неопределенного количества свечей отобрать три необходимых и остановить цикл перебора
Когда последняя закрытая свеча >= size, мне нужно перебором найти третью свечу >= size, а все которые меньше пропускать.
Доброго всем вечера.
Подскажите, пожалуйста, как из неопределенного количества свечей отобрать три необходимых и остановить цикл перебора
Когда последняя закрытая свеча >= size, мне нужно перебором найти третью свечу >= size, а все которые меньше пропускать.
В смысле, {bar=j; break; } ?
В смысле, {bar=j; break; } ?