Домой    Контакты    Карта сайта
 
  О компании   Трейдерам   Торговые условия   Справочная   Партнеры   Галерея   Контакты  Приложения
 
 
Главная / Трейдерам / Руководство MetaTrader 4 / Сервис / Конфигурация при старте
 

Кабинет трейдера

Логин:

Пароль:
Регистрация Забыли пароль?

   Реальный счет
   Micro Forex
   Демо счет
   Типы счетов
   Ввод/вывод средств
   Контракт
   Торговая платформа
   Руководство MetaTrader 4




Открыть реальный счёт
Открыть демо счёт Открыть демо счёт
Финансовый монитор Финансовый монитор

Поиск


Falanga Meta-Trader


Установить версию для ПК

Установить версию для КПК

 

Трейдерам - Руководство MetaTrader 4 - Сервис

Конфигурация при старте

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

Например:

terminal.exe config\start.ini
terminal.exe test1.txt
terminal.exe "C:\Program Files\MetaTrader 4\config\settings25.ini"

Если не указан полный путь к файлу (Drive:\SubDirectory\FileName), то поиск файла будет осуществляться в директории клиентского терминала. Конфигурационный файл содержит строки следующего вида:
[Параметр] = [Значение]

Комментарии начинаются с символа "точка с запятой" (;) и не обрабатываются.

Параметры конфигурационного файла можно разделить на несколько групп: общие настройки, настройки прокси-сервера (вкладка "Сервер" в таблице настроек терминала), настройки FTP (вкладка "Публикация" в таблице настроек терминала), настройки экспертов (вкладка "Советники" в таблице настроек терминала), настройки однократного запуска эксперта или скрипта, настройки запуска тестера стратегий.

Общие настройки

  • Profile - имя поддиректории в директории profiles. В клиентском терминале будут открыты графики в соответствии с указанным профилем. Если данный параметр не указан, то будет открыт текущий профиль.

  • MarketWatch - имя файла (каталог \symbolsets), в котором содержится список инструментов для отображения в окне обзора рынка. Такой файл может получить при помощи команды контекстного меню окна "Обзор Рынка - Набор символов - Сохранить как".

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

  • Password - пароль для входа в систему. Этот параметр будет проигнорирован, если клиентский терминал хранит личные данные на диске и подключаемый номер счета содержится в списке.

  • Server - имя торгового сервера, к которому должно быть произведено подключение. Имя сервера совпадает с именем соответствующего srv-файла, хранящемся в директории config. Этот параметр будет проигнорирован, если информация о подключаемом аккаунте сохранена на диске.

  • AutoConfiguration - "true" или "false" в зависимости от того, должна ли быть включена настройка автоконфигурации. Если данный параметр отсутствует, то будет использовано значение из текущих настроек сервера.

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

  • EnableDDE - "true" или "false" в зависимости от того, должен ли быть включен DDE-сервер. Если данный параметр отсутствует, то будет использовано значение из текущих настроек сервера.

  • EnableNews - "true" или "false" в зависимости от того, должен ли быть разрешен прием новостей или нет. Если данный параметр отсутствует, то будет использовано значение из текущих настроек сервера.

Пример:

; common settings
Profile=test 3
MarketWatch=set2.set
Login=12345
Password=xxxxxx
Server=MetaQuotes-demo
AutoConfiguration=false
DataServer=192.168.0.1:443
EnableDDE=true
EnableNews=false

Настройки прокси-сервера

  • ProxyEnable - "true" или "false" в зависимости от того, должен ли использоваться прокси-сервер для связи с торговым сервером.

  • ProxyServer - адрес прокси-сервера.

  • ProxyType - тип прокси-сервера. Может принимать значения "HTTP", "SOCKS4" или "SOCKS5".

  • ProxyLogin - логин для авторизации на прокси-сервере.

  • ProxyPassword - пароль для доступа на прокси-сервер.

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

Пример:

; proxy settings
ProxyEnable=true
ProxyServer=proxy.company.com:3128
ProxyType=HTTP
ProxyLogin=user45
ProxyPassword=xxx

Настройки FTP

  • FTPEnable - разрешить/запретить публикации. Принимаемые значения "true" или "false".

  • FTPPassiveMode - включить/выключить пассивный режим передачи данных. Принимаемые значения "true" или "false".

  • FTPAccount - номер счета, данные о состоянии которого должны отсылаться на FTP.

  • FTPServer - адрес FTP-сервера.

  • FTPLogin - логин для авторизации на FTP-сервере.

  • FTPPassword - пароль для доступа на FTP-сервер.

  • FTPPath - имя каталога на FTP-сервере, в который помещается отчет.

  • FTPPeriod - периодичность отправки отчета на FTP-сервер в минутах.

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

Пример:

; ftp settings
FTPEnable=true
FTPPassiveMode=false
FTPAccount=12345
FTPServer=ftp.company.com
FTPLogin=admin
FTPPassword=pAssWOrd123
FTPPath=/inetpub
FTPPeriod=10

Настройки экспертов

  • ExpertsEnable - включить/выключить экспертов.

  • ExpertsDllImport - разрешить/запретить импорт DLL.

  • ExpertsDllConfirm - включить/выключить ручное подтверждение вызова DLL-функций.

  • ExpertsExpImport - разрешить/запретить импорт функций из внешних экспертов или MQL4-библиотек.

  • ExpertsTrades - разрешить/запретить советникам торговать.

  • ExpertsTradesConfirm - включить/выключить ручное подтверждение совершения советником торговых операций.

Внимание: все параметры группы экспертов могут принимать значения только "true" или "false". Если какой-либо из перечисленных параметров отсутствует, то используются текущие настройки клиентского терминала (вкладка "Советники" в таблице настроек терминала).

Пример:

; experts settings
ExpertsEnable=true
ExpertsDllImport=true
ExpertsDllConfirm=true
ExpertsExpImport=true
ExpertsTrades=true
ExpertsTradesConfirm=false

Настройки однократного запуска эксперта и/или скрипта

  • Symbol - название инструмента, график которого должен быть открыт сразу после старта терминала. После закрытия клиентского терминала информация об этом дополнительном графике не сохраняется. При повторном запуске терминала, без конфигурационного файла, этот график открыт не будет. Если данный параметр отсутствует, то никакой дополнительный график не открывается.

  • Period - период графика (M1, M5, M15, M30, H1, H4, D1, W1, MN). При отсутствии данного параметра используется H1.

  • Template - имя файла шаблона (каталог \templates), который должен быть применен к графику.

  • Expert - имя эксперта, который должен быть запущен после старта клиентского терминала. Эксперт запускается на графике, который открыт в соответствии с параметрами Symbol и Period. Если параметр Symbol отсутствует, то никакой дополнительный график не открывается, а эксперт запускается на первом графике текущего профайла. Если в текущем профайле нет графиков, то эксперт не будет запущен. Если этот параметр отсутствует, то никакой эксперт также не запускается.

  • ExpertParameters - имя файла с параметрами советника (каталог \experts\presets). Такой файл можно создать в окне свойств эксперта, нажав кнопку "Входные параметры - Сохранить". Обычно используется для хранения параметров, отличающихся от умолчательных. При отсутствии этого параметра используются параметры по умолчанию.

  • Script - имя скрипта, который должен быть запущен после старта клиентского терминала. Скрипт запускается по тем же правилам, что и эксперт (описано выше).

  • ScriptParameters - имя файла с параметрами скрипта (каталог \experts\presets). Этот файл формируется точно так же, как и для эксперта.

Пример:

; open chart and run expert and/or script
Symbol=EURUSD
Period=H4
Template=popular.tpl
Expert=MACD Sample
ExpertParameters=macd.set
Script=period_converter
ScriptParameters=

Настройки запуска тестера стратегий

  • TestExpert - имя эксперта, который должен быть запущен на тестирование. Если этот параметр отсутствует, то никакое тестирование не запускается.

  • TestExpertParameters - имя файла с параметрами (каталог \tester). Такой файл можно создать в окне свойств тестируемого эксперта, нажав кнопку "Входные параметры - Сохранить" Обычно используется для хранения параметров, отличающихся от умолчательных. Другие параметры тестируемого эксперта из вкладок "Тестирование" и "Оптимизация" (а также из вкладки "Входные параметры" в случае отсутствия данного параметра) заполняются значениями, сохраненными автоматически в файле \tester\[имя эксперта].ini после последнего тестирования.

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

  • TestPeriod - период графика (M1, M5, M15, M30, H1, H4, D1, W1, MN). При отсутствии данного параметра используется H1.

  • TestModel - 0, 1 или 2 в зависимости от модели тестирования (Все тики, Контрольные точки, По ценам открытия). В случае отсутствия этого параметра используется значение 0 (Все тики).

  • TestRecalculate - включить/выключить флажок "Пересчитать". Принимаемые значения "true" или "false". В случае отсутствия этого параметра используется значение "false".

  • TestOptimization - включить/выключить оптимизация. Принимаемые значения "true" или "false". В случае отсутствия этого параметра используется значение "false".

  • TestDateEnable - включить/выключить опцию "Использовать даты". Принимаемые значения "true" или "false". В случае отсутствия этого параметра используется значение "false".

  • TestFromDate - дата начала диапазона тестирования в виде YYYY.MM.DD. В случае отсутствия этого параметра подразумевается 1970.01.01.

  • TestToDate - дата конца диапазона тестирования в виде YYYY.MM.DD. В случае отсутствия этого параметра подразумевается 1970.01.01.

  • TestReport - имя файла отчета тестирования. Файл будет создан в директории клиентского терминала. Можно указывать относительный путь, например: tester\MovingAverageReport". Если в имени файла отчета не указано расширение, то будет подставлено расширение ".htm". В случае отсутствия данного параметра отчет тестирования формироваться не будет.

  • TestReplaceReport - разрешить/запретить повторную запись файла отчета. Принимаемые значения "true" или "false". Если указано значение "false" и файл отчета с таким именем уже существует, то к имени файла отчета будет добавлен порядковый номер в квадратных скобках. Например, "MovingAverageReport[1].htm". В случае отсутствия этого параметра используется значение "false".

  • TestShutdownTerminal - разрешить/запретить вылючение терминала после тестирования. Принимаемые значения "true" или "false". В случае отсутствия этого параметра используется значение "false". Если в процессе тестирования пользователь нажал кнопку "Стоп", то значение этого параметра сбрасывается в "false", так как пользователь принял управление на себя.

Пример:

; start strategy tester
TestExpert=Moving Average
TestExpertParameters=ma0.set
TestSymbol=EURUSD
TestPeriod=H1
TestModel=2
TestRecalculate=false
TestOptimization=false
TestDateEnable=true
TestFromDate=1970.01.01
TestToDate=2006.06.06
TestReport=MovingAverageReport
TestReplaceReport=false
TestShutdownTerminal=true






Добавьте свой комментарий:
Имя:  
Комментарий:  
Введите число:  

| 25.05.2007
Для администраторов дилинговых залов, которые хотят принудительно перенаправлять клиентский трафик, предусмотрена дополнительная возможность. При помощи конфигурационного файла datacenter.ini можно жестко задать используемый клиентским терминалом Дата Центр. Конфигурационный файл datacenter.ini должен ...
| 25.05.2007
Интерфейс клинетского терминала — мультиязычный. Его можно представить в любом из доступных языков. Такая особенность программы не только делает ее удобной в использовании. Она также позволяет сократить количество ошибок, возникающих в процессе торговли из-за непонимания иностранных терминов. Список ...
| 25.05.2007
В клиентском терминале существует возможность запускать одновременно несколько советников. Иногда бывает необходимо, чтобы они обменивались информацией между собой. Для оперативной передачи небольших объемов информации между советниками, а также для организации бесконфликтной работы одновременно нескольких ...
| 25.05.2007
Исходными данными, на базе которых строится вся аналитическая работа пользователя терминала, являются данные о динамике цен финансовых инструментов. Эту информацию поставляет брокерская компания. Ценовые данные позволяют строить графики финансовых инструментов, исследовать финансовые рынки, использовать ...
| 25.05.2007
Технический анализ — это исследование динамики рынка с целью прогнозирования дальнейшей динамики цен. Чаще всего анализ проводится посредством графиков. Поэтому очень важно иметь исторические данные цен по всем используемым финансовым инструментам и периодам. Исторические данные постоянно формируются ...


 
* Фаланга — боевой строй пехоты в Древней
Македонии,    Греции и ряде других государств
  • Технический отдел:
    Режим работы: 10:00 - 18:00 пн-пт (мск)
    e-mail: support@falanga.ru
  • Клиентский отдел:
    Режим работы: 10:00 - 18:00 пн-пт (мск)
    e-mail: klient@falanga.ru
    icq: 451-041-135
 
Falanga Corporation © 2006 - 2022
Rambler's Top100