中文
3. 定义文件
3.1 ini文件

定义有关FXDaemon设置的信息。

· 交易接口设置

<tradetool>

[api]交易接口
order2back历史回测模式
order2virtual自动交易模式 (虚拟账户)
order2plugin自动交易模式 (加载插件)
· 历史回测设置

<tradetool>

<order2back>
<startdate>历史回测的开始时间
<enddate>历史回测的停止时间
<ticketno>仓位ID的初始值
· 账户设置

<tradetool>

<account>
<id>账户的唯一标识符
※历史回测模式或虚拟帐户需要设置。
· 插件设置

<tradetool>

<plugin>
<module>库文件名
[name]插件名
[config]配置文件名
[load]加载标志 (0:禁止, 1:启用)
· 选项设置

<tradetool>

<option>
<marketopen>- 指定市场开始时间 (世界标准时间) -
<wday>市场开始日期, 指定为星期:1234567(一二三四五六日)
<time>市场开始时间, HH:mm:ss
<marketclose>- 指定市场关闭时间 (世界标准时间, 指定时间后自动结束) -
<wday>市场关闭日期, 指定为星期:1234567(一二三四五六日)
<time>市场关闭时间, HH:mm:ss
<shm>- 共享内存设置 -
<block>- 4种类型, 通过read和write属性来设置访问权 -
account账户信息
offer市场数据 (最多可存储200个)
trade仓位信息 (每个账户最多可以存储200个)
pricebar历史数据
[shared]
read
write
close关闭
· 数据库连接设置

<dbserver>

<host>主机名
<db>数据库名
<user>用户名
<password>密码
· 人工智能模型设置

<tf>

<graph>- 模型定义 -
[path]模型存放目录
<model>模型文件名
[name]模型名
[inlayer]输入层
[outlayer]输出层
[load]加载标志 (0:禁止, 1:启用)
· 电子邮件设置

<email>

[run]发送标志 (0:禁止, 1:启用)
<to>收件人地址, 最多可以设置10个 (分隔符: 逗号)
<cc>抄送地址, 最多可以设置10个 (分隔符: 逗号)
<bcc>密件抄送地址, 最多可以设置10个 (分隔符: 逗号)
<name>用户名
<address>电子邮件地址
<smtp>
serverSMTP服务器
useridSMTP用户ID
passwordSMTP密码
sslSSL设置 (0:不使用SSL, 1:使用SSL进行SMTP连接, 2:使用STARTTLS命令启动SSL会话)
portSMTP端口
· conf文件设置

<mst>

[path]配置目录
<instrument>商品代码信息的定义文件
<rate>K线分时周期信息的定义文件
<ta>技术指标的定义文件
<implparam>执行计划的定义文件
· 执行脚本设置

<script>

[path]配置目录
<js>JavaSrcipt文件
· 日志输出设置

<logger>

<level>输出级别 (ERROR, WARN, INFO, DEBUG)
<path>输出位置
<name>输出文件名的前缀
<printconsole>标准输出标志 (0:禁止, 1:启用)
※如果在Windows命令提示符窗口下出现处理停滞现象,请选择"禁止"。
· 历史数据设置

<dat>

<startdate>要下载的历史数据的起始时间
如果为空,则会被设置为现有数据文件的最后起始时间。
<enddate>要下载的历史数据的结束时间
如果为空,则会被设置为当前时间。
<path>存放目录
3.2 conf文件

缺省配置在conf目录中。根据ini文件的设置,可以重新指定位置。

3.2.1 mst_symbol.xml

商品代码信息定义文件

[target]处置对象标志 (0:禁止, 1:启用)
[id]商品代码的标识符
[pointsize]点大小
3.2.2 mst_rate.xml

K线分时周期信息定义文件

[target]处置对象标志 (0:禁止, 1:启用)
[isimpl]回调函数(_main)执行标志 (0:禁止, 1:启用)
3.2.3 tst_implparam.xml

执行计划定义文件

<implparam>
[isimpl]回调函数(_main)执行标志 (0:禁止, 1:启用)
<symbol>商品代码 (只有在mst_symbol.xml中被定义的情况下才会执行)
<placeorder>[可选]
<method>
<property>
[name]属性名称
[value]属性值
※<placeorder>以下定义的信息可以通过内置函数取得。