1. 简介
苍龙G1.0.0是应用在MT4(MetaTrader 4)软件上的EA,能自动完成进场、加仓、设置初始止损、设置保本止损、止盈、移动止损、出场,尤其是进场方式独特,在趋势形成之前进场,在趋势形成后快速产生盈利,是构建交易系统的最实用、最有效的工具之一。
- 支持面板的展开和卷起
- 支持面板的拖拽
- 支持订单、账户数据实时显示
- 支持按钮功能提示
- 支持手动交易
- 支持自动交易
- 支持手动辅助自动交易
- 支持双向交易
- 支持日志记录订单的每次操作
- 支持历史数据回测
- 支持利用历史数据练习操作技术
2. 组成结构及功能
2.1显示部分
图中的红框区域

2.1.1 持仓盈亏:B/S
持仓订单的盈亏金额,B代表多单,S代表空单
2.1.2 历史盈亏:B/S
历史订单的盈亏金额,B代表多单,S代表空单
2.1.3 持仓手数:B/S
持仓订单的手数,B代表多单,S代表空单
2.1.4 持仓单数:B/S
持仓订单的张数,B代表多单,S代表空单
2.1.5 持仓最大浮盈
EA加载期间统计的浮动盈利金额的最大值
2.1.6 持仓最大浮亏
EA加载期间统计的浮动亏损金额的最大值
2.1.7 账户余额
初始资金或者交易操作结算后的资金总额
2.1.8 账户净值
账户的实时价值,包括账户余额和仓位的手续费、库存费及获利的总和
2.1.9 已用保证金
仓位已经占用的保证金金额
2.1.10 可用保证金
可以用于开设新仓位的保证金
2.1.11 保证金比例
交付的保证金与交易总额的比值
2.1.12 账户利润
仓位的手续费、库存费及获利的总和
2.1.13 账户最大净值
EA加载期间统计的账户净值的最大值
2.1.14 账户最小净值
EA加载期间统计的账户净值的最小值
2.1.15 报价时间
平台服务器报价的时间
2.1.16 本地时间
加载EA的计算机所显示的时间
2.2 控制部分
图中的红框区域

2.2.1 标题栏(拖拽条)
显示指标名称;拖拽指标到合适位置;放置“使用教程”链接;放置按钮。
2.2.2 问号形状按钮
光标悬停在按钮上面时,会显示“使用教程”说明框;点击按钮后,打开使用教程网页。
2.2.3 三角形状按钮
颜色为黑色,箭头朝上时,面板展开;颜色为白色,箭头朝下时,面板卷起。点击按钮时,将切换面板状态。
2.2.4 交叉形状按钮

光标悬停在按钮上面时,显示“Close”说明框,点击按钮“是”,关闭EA;点击按钮“否”,不再关闭EA。
2.2.5 下逐单平仓B(S)按钮
光标悬停在按钮上面时,会弹出“系统按照开仓价从低到高的顺序逐单平仓多(空)单,点一次平一单。”按钮功能说明框。点击按钮后,将需要平仓的多(空)单平仓。
2.2.6 上逐单平仓B(S)按钮
光标悬停在按钮上面时,会弹出“系统按照开仓价从高到低的顺序逐单平仓多(空)单,点一次平一单。”按钮功能说明框。点击按钮后,将需要平仓的多(空)单平仓。
2.2.7 Buy组平仓B按钮

图1

图2

图3
光标悬停在按钮上面时,会弹出“点击后,系统将全部多单平仓。”按钮功能说明框。点击按钮后,弹出图1选择对话框,选择是、否将多单平仓。
选择“是”,弹出图2对话框,点击“确定”,将多单平仓。
选择“否”,弹出图3对话框,点击“确定”,取消多单平仓。
2.2.8 重置止盈B(S)按钮
光标悬停在按钮上面时,会弹出“点击后,系统为多(空)单重置止盈。”按钮功能说明框。点击按钮后,为多(空)订单重新设置一遍止盈。
2.2.9 重置保本B(S)按钮
光标悬停在按钮上面时,会弹出“点击后,系统为多(空)单重置保本。”按钮功能说明框。点击按钮后,为多(空)订单重新设置一遍保本止损。

图1

图2

图3
光标悬停在按钮上面时,会弹出“点击后,系统将全部空单平仓。”按钮功能说明框。点击按钮后,弹出图1选择对话框,选择是、否将空单平仓。
选择“是”,弹出图2对话框,点击“确定”,将空单平仓。
选择“否”,弹出图3对话框,点击“确定”,取消空单平仓。
2.2.11 Buy(Sell)单开仓B(S)按钮
光标悬停在按钮上面时,会弹出“点击后,系统开出多(空)单。”按钮功能说明框。点击一次按钮,开出一张或多张多(空)单。
2.2.12 系统停止状态B(S)按钮
光标悬停在按钮上面时,会弹出“默认为“系统暂停状态”;按下时为“系统启动状态”,暂停期间系统暂停除风控部分的其它操作。”按钮功能说明框。按钮处于“系统启动状态”时,系统功能全部可用。
2.2.13 目标价格平仓按钮
光标悬停在按钮上面时,会弹出“按下后,当报价到达预设盈利目标价格时,系统将所有订单平仓。”按钮功能说明框。按钮处于按下状态时,功能启用。
2.2.14 目标净值平仓按钮
光标悬停在按钮上面时,会弹出“按下后,当浮盈达到预设净值时,系统将所有订单平仓。”按钮功能说明框。按钮处于按下状态时,功能启用。
2.2.15 利润保护平仓按钮
光标悬停在按钮上面时,会弹出“按下后,当报价到达给定条件时,系统将所有订单利润保护平仓。”按钮功能说明框。按钮处于按下状态时,功能启用。
2.2.16 历史平衡平仓按钮
光标悬停在按钮上面时,会弹出“按下后,当浮盈与历史订单亏损达到盈亏平衡时,系统将所有订单平仓。”按钮功能说明框。按钮处于按下状态时,功能启用。
2.3 关于

2.4 参数部分

2.4.1 一单开仓量(>0:执行;<=0:不执行)
一张订单的开仓手数
设置的“一单开仓量”>0并且符合合约细则中的开仓量时,执行开仓;“开仓量”<=0时,不执行开仓。
2.4.2 一次开仓单数(>0:执行;<=0:不执行)
一次开仓的订单单数
设置的“一次开仓单数”>0并且符合合约细则中的开仓量时,执行开仓;“开仓量”<=0时,不执行开仓。
2.4.3 加仓时间间隔(>0:执行;<=0:不执行)
与之前订单的开仓时间间隔
设置的“加仓时间间隔”>0并且符合合约细则中的开仓量时,执行开仓;“开仓量”<=0时,不执行开仓。
2.4.4 订单注释
订单的简单说明或文本信息
2.4.5 订单识别码(-1=接管其它订单)
分配给订单的用于识别和管理订单的整数型数据
“订单识别码”设置为“-1”时,本EA接管账户内所有订单。
2.4.6 止盈(正数=点,负数=波幅倍数,0=不执行)
设置的订单止盈
设置的“止盈”>0时,数值是点数;“止盈”<0时,数值是当前图表周期的平均真实波幅(ATR)的倍数;“止损”=0时,不执行。
2.4.7 盈利目标价格
设置的所有订单盈利时的平仓价格
2.4.8 盈利目标净值(>0:执行;<=0:不执行)
设置的所有订单盈利时的平仓净值
设置的“盈利目标净值”>0时,执行;“盈利目标净值”<=0时,不执行。
2.4.9 利保启动金额(>0:执行;<=0:不执行)
设置的所有订单启动利润保护的浮盈金额
设置的“利保启动金额”>0时,执行;“利保启动金额”<=0时,不执行。
2.4.10 利保回撤比例
设置的利保启动金额回撤的平仓百分比
2.4.11 历史平衡偏离金额(>0:执行;<=0:不执行)
设置的持仓订单浮盈金额与历史订单亏损金额的平仓差额
设置的“历史平衡偏离金额”>0时,执行;“历史平衡偏离金额”<=0时,不执行。
2.4.12 启动保本(正数=点,负数=波幅倍数,0=不执行)
设置的启动保本止损
启动保本(正数:点数 | 负数:波幅倍数 | 0:不执行)
设置的“启动保本”>0时,数值是点数;“启动保本”<0时,数值是当前图表周期的平均真实波幅(ATR)的倍数;“启动保本”=0时,不执行启动保本。
2.4.13 保本(正数=点,负数=波幅倍数,0=不执行)
设置的保本
保本(正数:点数 | 负数:波幅倍数 | 0;不执行)
设置的“保本”>0时,数值是点数;“保本”<0时,数值是当前图表周期的平均真实波幅(ATR)的倍数;“保本”=0时,不执行保本。
2.4.14 止损(正数=点,负数=波幅倍数,0=不执行)
设置的初始止损
止损(正数:点数 | 负数:波幅倍数 | 0:不执行)
设置的“止损”>0时,数值是点数;“止损”<0时,数值是当前图表周期的平均真实波幅(ATR)的倍数;“止损”=0时,不执行止损。
2.4.15 移动止损启动间距(正数=点,负数=波幅倍数,0=不执行)
设置的移动止损启动间距
设置的“移动止损启动间距”>0时,数值是点数;“移动止损启动间距”<0时,数值是当前图表周期的平均真实波幅(ATR)的倍数;“移动止损启动间距”=0时,不执行止损。
2.4.16 移动止损保持间距(正数=点,负数=波幅倍数,0=不执行)
设置的移动止损保持间距
设置的“移动止损保持间距”>0时,数值是点数;“移动止损保持间距”<0时,数值是当前图表周期的平均真实波幅(ATR)的倍数;“移动止损保持间距”=0时,不执行止损。
2.4.17 选用时间(false=计算机时间,true=服务器时间)
选择false时,选择的是加载EA的计算机显示的时间,也称本地时间;选择true时,选择的是服务器报价的时间,也称报价时间。
2.4.18 交易时段1开关
选择true时,交易时段开关打开;选择false时,交易时段开关关闭。在非交易时段,限制自动开仓、加仓交易,不限制自动平仓交易。
2.4.19 交易时段1开始时间
交易时段1的开始时间,24小时制,格式为“小时:分钟”。
2.4.20 交易时段1结束时间
交易时段1的结束时间,24小时制,格式为“小时:分钟”。
2.4.21 其它交易时段参数从略
2.4.22 启用历史数据(false=不启用,true=启用)
选择false时,启用历史数据开关关闭;选择true时,启用历史数据开关打开。
2.4.23 截取历史数据开始时间(空值=最早,日期 格式:”2021.1.1 00:00:00″)
设置截取的历史数据的开始时间
2.4.24 截取历史数据结束时间(空值=当前时间)
设置截取的历史数据的结束时间