|
客户终端的智能交易系统调用使用 MetaQuotes Language 4 (MQL 4) 语言开发的程序,可以自动分析和操作交易。智能交易系统可以以自动的模式进行市场技术性分析。除此之外,智能交易系统还可通过接收到的信号下单执行交易,并且监控开仓头寸。所有关于进行技术分析和交易的常规操作都可以交给智能交易系统执行。
运用智能意味着:
- 交易的创建
创建智能交易,与"MetaEditor"是密不可分的。 - 交易安装
在应用前必须安装。全部的交易特性在客户终端属性. 另外,每个交易拥有本身的属性。 - 交易的开启
开启智能交易,需使它进入图表。智能交易将会开始执行。 - 关闭交易
在交易从图表中删除后,关闭交易 - 交易的创建创建智能,需应用 MetaQuotes Language 4 (MQL 4) 和 MetaEditor.开启编译程序,需选择执行"创建"在 "导航-- 智能交易窗口" 窗口 或者选择 "工具-- MetaQuotes Language Editor" 目录 执行,或按F4或选择 "常规" 工具条. 随后, Expert Creation Wizard 将会自动开启允许立即在新MQL4程序运用。 创建"智能交易" 必须完整填写以下:
- 名称 -- 自定义交易的名称;
- 作者 -- 作者的名称;
- 连接 -- 连接作者的网址;
- 参数 -- 参数列表。添加新的参数,需按 "添加" 或者选择 "删除"删除参数。
数据输入特定新的交易窗口后. 交易的资源文件(*.MQ4)将会自动在客户终端的/EXPERTS文件夹内保存。 这时可以填写代码。
在交易执行完成后,必须实施编辑。 这样做需选择选项"文件-- 编辑" 完成,或按F5或者选择 工具。若成功编辑完成结果*.EX4将会自动保存于 /EXPERTS文件夹内。这个编辑完成的列表能够在客户终端内的"导航-- 智能交易" 窗口 查看。如果没有编译成功,图表将会显示为灰白色。这意味着交易不可用。
交易的编译从终端内编译存在的交易,需选择执行 "修改" 在"导航--智能交易"窗口 。另外,在设置交易的源代码处交易将会打开。在交易源代码被修改后,需选择 重新编辑它 得到新执行文件EX4 。 否则,终端将会运用未修改的交易版本。
注意: 如果交易没有成功完成,图标将会变白。这就意味着交易不可用。
交易设置在使用交易以前,必须实行安装。所有交易的工作属性常规在客户终端属性窗口. 开启这个窗口需选择 "工具--选项"目录 完成或按快捷键 Ctrl+O。设置交易特性,需选择设置 "智能交易" 所有属性将会显现如下:
- 开启智能交易
这一选项允许开启和关闭任何交易。如果它被关闭,start() 功能将会停止执行所有交易的收益。开启交易,需选择执行按 "OK"。当新收益被记录时它们开始作用。
注意:- 当新收益被记录时交易开始作用, 在记录下一个收益之前会完成之前的交易。 关闭交易不会打断原有被激活的交易;
- 这一选项只覆盖于智能交易,不允许自动关闭客户指示器 和脚本 。
- 当账户改变时断开交易
这是一种保障安全的工具党账户发生改变时。例如, 当要从虚拟账户转移到真实账户时。开启它,需选择执行按 "OK"。 - 当数据图表改变时断开交易
对于当前工作空间的所有图表信息储存于数据图表内。 尤其, 附加的交易信息。当新的收益开始记录,交易所包含的数据图表开始工作。当数据图表开始发生改变时,交易断开。 - 允许智能交易
在缺少交易者的情况下,交易能够自动运行。它能够解析价位变化进行交易。这个选项限制交易功能。这些限定有利于在即时处理的形式下交易分析量的测试(不会交易历史数据测试混淆)。 - 手动确认
只有在交易允许的情况下,这一选项将会开启。若手动确认开启,交易尝试开始运作。可以以手动形式确定交易或打断交易。 另外, 交易活动被手动确认管理。这有利于在即时处理的形式下交易分析量的测试 (不会 交易历史数据测试混淆)。 - 允许DLL输入
交易允许运用DLLs增加自身功能。若这项功能开启,可以无限量收藏。功能断开外观DLLs不可用。 建议不明输出运行时禁止DLL进入。 - 确认DLL功能访问
只有在开启的状况下,DLL允许输入。如果它被断开, 从外部的收藏将不会检验输入。此功能建议当有不明输出时开启。 - 允许外部交易进入
如果需要从其他交易 或 MQL4 收藏输出功能,需开启此项功能。 如果它被断开,任何一个交易不能寻求其他MQL4 程序。此功能建议当有不明输出时断开。 - 智能交易的开启在基本参数设定后,交易可以开启。需要将交易添加到图表内。"添加到图表t"命令,需要在 "导航 --智能交易"窗口菜单中在选中的图表上双击鼠标左键。 "Drag'n'Drop"技术可以添加交易到任意的图表。另外,交易窗口的特有属性会显现。 在它的 "共享"标签内会显示以下内容:
- 位置 -- 选择打开位置的方向;
- 多头&空头 -- 方向;
- 看涨--只买
- 卖空 --只卖。
- 允许警报 --允许/禁止交易警报;
- 一次性警报 -- 在第一次警报后禁止警报;
- 允许现场交易 -- 允许/禁止现场交易;
- 手动确认 -- 当交易时请求手动确认打开位置;
- 允许DLL导入 -- 允许/禁止从DLL 文件导入功能;
- 确定DLL功能 -- 请求确认每个从DLL文件进入的功能;
- 允许外部交易导入 -- 允许/禁止从外部交易导入功能。
在"输入数据"标签中外部可用交易可以改变。保存输入数据,需要在它的价值处双击鼠标左键。另外,可以改变每个可用的价值或下载已保存的输入数据 ("加载"按钮)。
"重新设置"按钮使所有设置还原默认值。 在终端设置 窗口的 "共享"标签中会给出限定的参数。在程序源代码中限定参数被设为输入数据。 确认按 "确定"键即可,取消按键也可执行。
注意: 只有添加的交易可以自行设置。尽管,当前执行交易属性窗口没有打开。另外,直到交易属性窗口关闭,交易不会开启。如果交易的输入数据发生改变,交易将会应用新的输入数据重新初始化。需要按 "确定"按钮。
在交易设定后,它将会初始化 。随后添加到图表中。如果在 交易设置内禁止现场交易, L 显示表示运行成功, (û)表示被禁止。
注意:每个图表只可以附一个交易。如果其他交易进入,原有的交易会被替代。
完成交易完成交易,必须从图表中将其删除。从图表中将其移除, 需选择执行 图表目录 "智能交易-- 删除" 完成或附加其他交易到图表中。另外,交易能够从 数据图表或模板移除.
注意: - 客户终端完成,所有的交易也完成;
- 当图表关闭时,附加到图表上的交易将完成;
- 在前一个交易确认删除后,允许添加其他;
- 从 "导航"窗口 中删除交易,而在同名图表中未完成;
- 在客户终端属性开启交易并不等于完全开启交易。选项start()会终止每个交易的功能,但init() 将会继续执行。
|
|