Rosh 1 Share Posted April 26, 2005 Вопросы , связанные с настройкой и эксплуатацией терминала MetaTrader 4, а также особенности программирования. Quote Link to post Share on other sites
Rosh 1 Author Share Posted April 26, 2005 Вопрос: я скачал выложенный индикатор (советник, скрипт), но он у меня не работает (ругается компилятор). В чем причина? Ответ: разработчики , пока не выйдет финальный релиз, постоянно вносят изменения в компилятор и терминал МТ4. Попробуйте скачать самый последний билд МТ4. Ссылка - http://www.metaquotes.ru/downloads/ Quote Link to post Share on other sites
Rosh 1 Author Share Posted April 26, 2005 Вопрос: я скачал выложенный советник( скрипт), компилятор не ругается, но советник(скрипт) не совершает торговых операций. В чем может быть причина? Ответ: Проверьте настройки терминала, советнику (скрипту) должно быть позволено торговать. Quote Link to post Share on other sites
Rosh 1 Author Share Posted May 3, 2005 Некоторые вопросы, взятые с сайта разработчиков - http://www.metaquotes.ru/knowledge_base/faq_experts/ # Почему в бета версии клиентского терминала MetaTrader 4 не работает тестирование стратегий? На данный момент модуль тестирования стратегий не готов для бета-тестирования в составе терминала MetaTrader 4. # Как экспортировать мои пользовательские индикаторы из клиентского терминала MetaTrader 3.xx в клиентский терминал MetaTrader 4? Модуля автоматизированного экспорта не существует. Вам необходимо модифицировать существующий код в соответствии с правилами языка MetaQuotes Language 4. # Подскажите, как подключить уже скомпилированный эксперт (*.EXP, *.EX4), чтобы он появился в окне навигатора в опции советники? Необходимо поместить файл в каталог "EXPERTS". # Подскажите как исполняемый код в *.EXP или *.EX4 перевести снова в исходный код *.MQL или *.MQ4? К сожалению, никак. # Почему-то при запуске MetaTrader 3.xx на всех советниках пропадает флаг разрешения работы в реальном времени. Скорее всего в настройках эксперта запрещена торговля в реальном времени. # Подключил эксперта к графику, но эксперт не работает. Почему? Проверьте цвет пиктограмм экспертов в окне Navigator и если они красные, то значит возможность использования экспертов запрещена сервером. Также должна быть включена кнопка "Enable Expert Advisors" на панели инструментов — она отвечает за включение/выключение всех экспертов в системе. Состояние экспертов можно увидеть на графике по символу в правом верхнем углу: улыбающаяся рожица — эксперт включен и работает с торговым счетом, угрюмая рожица — эксперт работает только в режиме информирования без выполнения сделок, крестик — эксперты запрещены. Если не включен параметр "Allow trade in real time" в эксперте, то он не будет совершать операций на торговом счете, а будет лишь информировать о возможности совершения операций. # Когда срабатывает советник, т.е. выполняется его алгоритм? Советник срабатывает с приходом каждого ценового тика. # Если я подцепил эксперта к минутному графику, а затем переключился посмотреть на пятиминутку, то эксперт тоже начинает работать на пятиминутке? Да. # Как сделать, чтоб советник при прикручивании его к графику показывал стрелки вниз и вверх в соответствии с алгоритмом уже на свечах истории? Необходимо при тестировании советника на вкладке «Strategy Tester» поставить галочку «Arrows on the chart». После тестирования на графике стрелками будут показаны сигналы к покупке и продаже. Также будут показаны установленные уровни Stop Loss. # Какой из экспертов будет работать — если привязать одного эксперта к графикам нескольких периодов одной валюты и включить все, — все сразу или тот, который на текущем графике. Будут работать сразу все эксперты, мешая, друг другу и управляя «чужими» позициями. На один финансовый инструмент не рекомендуется вешать несколько экспертов. # Как моделируются бары? Для бычьих баров идет последовательное моделирование по ценам OLHC. Для медвежьих — OHLC. # Можно ли из эксперта запустить на исполнение внешний файл? В MetaTrader нельзя, в MetaTrader 4 — можно. Quote Link to post Share on other sites
Rosh 1 Author Share Posted May 3, 2005 Каков формат файлов истории в MetaTrader (hst-файлы)? Сначала идет заголовок базы: struct HistoryHeader { int version; // версия базы char copyright[64]; // копирайт char symbol[12]; // инструмент int period; // период инструмента int digits; // число знаков после запятой в инструменте time_t timesign; // временной отпечаток создания базы time_t last_sync; // время последней синхронизации int unused[13]; // для будущего использования }; а затем массив баров (выравнивание однобайтовое): #pragma pack(push,1) //---- Стандартное представление котировки в базе struct RateInfo { time_t ctm; // текущее время в секундах double open; double low; double high; double close; double vol; }; #pragma pack(pop) Ответ взят с сайта разработчиков - http://www.metaquotes.ru/forum/4787/ Quote Link to post Share on other sites
Rosh 1 Author Share Posted May 3, 2005 Почему не работает отправка эл. писем из советника (эксперта)? Необходимо выставить нужные настройки. Кажется, читал , что возможность отправки писем закладывается на сервере ДЦ. Так что, если все правильно сделано и письма не уходят - значит сервер запрещает такую отправку. Проверить можно кнопкой Test . Quote Link to post Share on other sites
Rosh 1 Author Share Posted May 4, 2005 Некоторые вопросы по установке и настройке терминала МТ4 описаны здесь - http://www.alpari-idc.ru/ru/userguide/metatrader/4.php Quote Link to post Share on other sites
Rosh 1 Author Share Posted May 18, 2005 Profi_R на пауке выложил русскоязычное описание по МТ4 (перевод сделал) . http://forex.kbpauk.ru/showflat.php?Cat=&Board=metatrader&Number=74999&Main=74861#Post74999 Думаю, многие ему скажут спасибо. dictionarymql4_850.zip Quote Link to post Share on other sites
taurus 23 Share Posted May 20, 2005 В инструкции по MQL 4 написано, что "Синтаксис MetaQuotes Language 4 очень похож на синтаксис языка Си". Понимаю, что С и С++ похожи, но все же разные языки. Вопрос: так все же к какому языку ближе MQL 4? С или С++ ? Спасибо. Quote "Чем больше я узнаю, тем меньше я знаю" Link to post Share on other sites
Rosh 1 Author Share Posted May 20, 2005 Насколько я понимаю, Си++ - это объектное расширение языка Си. А так как в MQL-4 нет объектов, то он ближе к Си. Хотя, это не имеет значения. Quote Link to post Share on other sites
taurus 23 Share Posted May 20, 2005 Насколько я понимаю, Си++ - это объектное расширение языка Си. А так как в MQL-4 нет объектов, то он ближе к Си. Хотя, это не имеет значения. Благодарю. Quote "Чем больше я узнаю, тем меньше я знаю" Link to post Share on other sites
mamalkov 0 Share Posted May 22, 2005 Rosh wrote: Некоторые вопросы по установке и настройке терминала МТ4 описаны здесь - http://www.alpari-idc.ru/ru/userguide/metatrader/4.php Ошибочка - это инструкция по MT3, часть 4 taurus wrote: Благодарю.[\quote] Зря. Есть и классы, и объекты, и ресурсы. Quote [email protected] Link to post Share on other sites
mamalkov 0 Share Posted May 22, 2005 По МТ4 есть много вопросов, хотелось бы получить более точные ответы. Некоторые фирмы уже эксплуатируют МТ4 в реале. Кто они? В МТ4 применимы оба языка - MQL (т.е. MQ2) и MQ4? Опубликованы ли API-функции для МТ4? Разработчики заявили, что все они в открытом доступе, т.е. не только по клиентскому терминалу. Quote [email protected] Link to post Share on other sites
Rosh 1 Author Share Posted May 23, 2005 По МТ4 есть много вопросов, хотелось бы получить более точные ответы.Некоторые фирмы уже эксплуатируют МТ4 в реале. Кто они? В МТ4 применимы оба языка - MQL (т.е. MQ2) и MQ4? Опубликованы ли API-функции для МТ4? Разработчики заявили, что все они в открытом доступе, т.е. не только по клиентскому терминалу. 1.В реале одна точно есть - http://www.n2bank.com/ 2. Только MQL-4 3. Пока не опубликованы - смотри здесь хотя бы http://www.metaquotes.ru/forum/5017/ Quote Link to post Share on other sites
mamalkov 0 Share Posted May 23, 2005 Некоторые фирмы уже эксплуатируют МТ4 в реале. В реале одна точно есть - http://www.n2bank.com/ Но эта фирма работает с N2trader 4. Это не MetaTrader4. Quote [email protected] Link to post Share on other sites
mamalkov 0 Share Posted May 23, 2005 Приношу извинения - обе программы совпадают, но нигде об этом не упоминается. Спасибо. Quote [email protected] Link to post Share on other sites
RickD 11 Share Posted May 23, 2005 Жалко. Но похоже мои последние 4 вопроса метаквотесы просто проигнорировали. Quote MQL4: идея * опыт + творческий подход Link to post Share on other sites
Павел Плетт 0 Share Posted May 23, 2005 Почему в MetaTrader4 писмьа приходят только по англиски в 3.83 приходили на 2 языках Quote Pawel Plett Link to post Share on other sites
taurus 23 Share Posted May 24, 2005 Из Учебника по MQL 4, раздел "Типы данных". Можно узнать, что значит: "Используется только неявное преобразование типов." Спасибо. Quote "Чем больше я узнаю, тем меньше я знаю" Link to post Share on other sites
mamalkov 0 Share Posted May 24, 2005 Неявное преобразование типов наследовано от языка С и относится в основном к преобразованиям арифметических типов (char, short, float, double, enum, битовое поле). Все остальные преобразования типов должны быть представлены явно (обычно, в круглых скобках, размещаемых перед выражением, тип которого надо преобразовать) Quote [email protected] Link to post Share on other sites
taurus 23 Share Posted May 24, 2005 Неявное преобразование типов наследовано от языка С и относится в основном к преобразованиям арифметических типов (char, short, float, double, enum, битовое поле). Все остальные преобразования типов должны быть представлены явно (обычно, в круглых скобках, размещаемых перед выражением, тип которого надо преобразовать) Большое спасибо. Quote "Чем больше я узнаю, тем меньше я знаю" Link to post Share on other sites
Neutron 0 Share Posted May 25, 2005 Не могу в МТ4 изменить пароль выданный мне при открытии демосчёта Может кто сталкивался с подобной проблеммой? В МТ3 все проходило без труда. Что за зверь: пароль инвестора и нафига он нужен? Quote Link to post Share on other sites
Rosh 1 Author Share Posted May 25, 2005 В МТ4 реализовано два вида пароля. Основной - для трейдера, по этому паролю можно совершать торговые операции. И пароль Инвестора - по этому паролю можно просматривать состояние счета - открытые позиции, текущие Баланс, Эквити, Маржа , но совершать торговые операции нельзя. Также пароль инвестора может быть полезен при поиске инвестора - вы может выдать этот пароль потенциальному Инвестору, чтобы он мог оценить ваш стиль торговли или убедиться, что ваш стейтмент не нарисован в соответствующих программах. Quote Link to post Share on other sites
Neutron 0 Share Posted May 25, 2005 В МТ4 реализовано два вида пароля. Основной - для трейдера, по этому паролю можно совершать торговые операции. И пароль Инвестора... Блин! и как я сам не догадался Однако, остаётся открытой втарая часть вопроса: Не могу в МТ4 изменить пароль выданный мне при открытии демосчёта. Может это только у меня такое безобразие? Quote Link to post Share on other sites
taurus 23 Share Posted May 29, 2005 У меня два монитора. При запуске МТ 3 все окна загружающегося терминала занимают свои заранее определенные места. Все прежние настройки сохраняются. Т.е. включил и работай. С МТ 4 так не получается. Если я закрыл терминал и снова открыл его, то каждый раз надо по новой располагать окна по своим местам. Настройки <панели инструментов>, <обзор рынка> сбиваются, каждый раз приходится настраивать заново. Это так задумано или я что-то не так делаю? Спасибо. Quote "Чем больше я узнаю, тем меньше я знаю" Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.