客户端可以应用预先设定开启。 For this purpose,这样配置文件的名称会作为参数通过客户端。
例如:
terminal.exe config\start.ini terminal.exe test1.txt terminal.exe "C:\Program Files\MetaTrader 4\config\settings25.ini"
如果没有给出完整路径(Drive:\SubDirectory\FileName) 在客户端目录里搜索文件。配置文件包括以下内容:
[参数] = [成交量]
注解以分号开始(;)。
配置文件分以下几组: 通用设置,代理服务器设置(终端设置 "服务器" ), FTP 设置 (服务器设置 "公开页" ) EA 设置 (服务器设置"智能交易" ),交易或脚本的单独设置,策略测试设置的开启。
Profile - 在数据图表目录中的子菜单名称。客户端内的图表会按照所给出的数据图表打开。如果参数没有被指定,当前数据图表会被打开。
MarketWatch - 在包含商品列表的文件名称内( 目录\symbolsets ) 会显示在市场报价窗口。文件可以在执行命令的"市场报价 - 设置 - 保存为..."窗口得到。
Login - 建立连接账户数字。如果参数未被设定,应用当前登陆。
Password -允许进入系统的密码。 如果客户端在盘上存贮个人数据,参数会被忽略。
Server - 交易服务器的连接。服务器的名称会作为相应信息的名称。服务器文件是存贮在配置菜单里的。如果账户信息存贮在盘上参数会被忽略。
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