
1.引言
本说明仅针对ETrader黄金/外汇交易客户端系统编写
开发商 : 杭州啸马科技公司开发
版本 : V1.0
编写时间:2010-4-27
参考资料及附件:
2.软件概述
ETrader黄金交易系统采用简洁的界面风格设计,操作简便,灵活,系统采用MD5加密技术,为用户信息提供完整性保护,同时经过系统配置为网站程序提供可靠的安全性能,系统采用Asp.Net+SQL Server架构,代码经过详细测试,在确保了系统安全性和逻辑正确性的前提下提供了更好的性能。
3.软件功能
主界面的介绍

系统菜单栏: 系统的常规操作在此菜单下,例如登录,注销 等…
历史订单操作: 该用户曾经交易过的所有历史订单信息列表的相关操作。
挂单操作: 该用户的挂单操作列表。
K线图工具: 各类不同的走势图,例如日线,月线等等…
K线图: 可以查看分析当前市场的交易行情。
商品列表: 交易商品品种列表。
用户详细: 登录成功后显示用户的 登录名和真实姓名。
用户登录状态: 只显示用户的登录状态
用户订单列表: 该用户现有未平仓的订单。
1.功能大纲:
a) 交易操作:下单,挂单交易,平仓,分步平仓,修改止损止盈,取消挂单交易
b) 查看交易记录:可看成交结果,历史订单数据,当前正在进行操作的订单数据,挂单数据,查看账户统计信息(余额,盈亏等)
c) 其他功能:更改用户口令,了解市场最新信息等
2.功能详细介绍:
a) 用户登录
图1.1
如图1.1所示,如需登录请点击主窗体上菜单栏的 “系统”按钮,再点击“登录” 按钮 会弹出下图1.2中的窗体。
图1.2

输入用户名和密码后,如果验证通过后会跳转到主窗体。
B)下单
客户可以通过点击如图所示的确定按钮执行下单操作,当我们需要交易某种商品的时候,客户可以通过右键点击商品代码,如图2.1所示
图2.1

或者使用如图2.2 中的下单方式


图2.3
如图2.3所示,在图2.1或2.2中的操作后,系统会弹出,下单的操作界面.
名词解释:
l 商品码:每种上市商品的唯一标识符
l 手数:成交的量
l “买”和”卖”:交易的类型
l 止损:亏损达到的最大价格程度,当订单类型为买时,止损标准的计算方式为:止损<=当前价 - 跨度,当订单类型为卖时:止损>=当前价 + 点差 +跨度,如果设定了止损则当报价达到设定值则自动平仓
l 止盈:盈利达到的最大价格程度,当订单类型为买时,止盈标准的计算方式为:止盈>=当前价 + 点差 + 跨度,当订单类型为卖时,止盈标准的计算方式为:止盈<=当前价 - 跨度
l 允许成交的最大偏差:由于下单过程中系统处理客户的下单请求有一定得响应时间,在此较短的时间内商品的报价可能与客户刚刚点击确定按钮所看到的报价有一些偏差,因此,允许成交的最大偏差就是为了适应这种情况,这里,我们的系统,最大偏差不会超过10个点,即报价波动会控制在10个点以内
l 挂单交易: 指定交易目标价格后,一旦报价达到或优于客户指定的价格,则系统将立即执行客户的指令,以完成交易操作,挂单即指代交易类型为挂单交易的订单,实际上与订单是一回事,只是挂单会根据用户设定的目标价格来平仓,而订单则需手动平仓
如需要自定义允许成交的最大偏差,可以选择最大偏差后边的选择框,当不允许有成交偏差时可以取消勾选“允许最大成交偏差“后的复选框,即偏差为0,当超出客户的偏差范围时,客户的订单将不能成功交易,系统自动退回客户的请求,如果需要挂单交易客户可以选择”挂单交易“后的复选框,并填写挂单价格,当成交后达到挂单价格系统将自动成交客户的订单,以上下单操作还有一个前提,客户必需能够拥有足够的可用保证金,即客户必须拥有相应的支付能力.
C) 平仓
描述,当客户下发订单后,可以通过点击下图中的平仓指令来结束客户的订单以达成交易,

图3.1
此时会弹出一个窗口,如图3.2所示

图3.2
客户可以根据需要填写客户需要平仓的手数,即客户可以不填写小于客户当前订单的平仓手数,平仓手数默认就等于客户下单时约定的手数,此时如果执行确认平仓,则视为完全平仓,否则视为分步平仓,但分布平仓的手数范围需要小于当前订单约定的手数,成功后将会弹出平仓成功的提示框,已经平仓的订单数据可以通过如下图3.3中的操作查看。

图3.3

名词解释:
》订单号:系统为每一个订单分配的唯一标识
》下单时间:客户发送下单请求指令的时间,如果请求成功
》下单价:客户发送下单请求指令时要求交易的品种的报价,如果订单类型为买,则下单价为》当前请求的交易品种的买价,反之则为卖价
》利息:利息的计算方式为,手数 × 每手的量 × (当前日期与下单日期的天数差)
手续费:即指订单交易的费用,该费用由商家自定义,不以订单手数多少而决定手续费是多是少,它就是个定值
》盈亏:盈亏即止你当前订单的获利情况,如果当前订单类型为买,则盈亏的计算方式为,当前订单盈亏 = (订单品种当前卖价(当前价) – 下单价) × 手数 × 每手的量 × 汇率 + 利息 + 佣金;如果当前订单类型为卖,则盈亏的计算方式为,当前订单盈亏 = (订单品种当前卖价 – (订单品种当前卖价 + 点差)) ×手数×每手的量×汇率+利息+佣金;注意这里(订单品种当前卖价 + 点差)实际就是当前品种的买价。
D)修改订单

图4.1
同平仓一样的操作流程,在平仓命令旁边点击修改按钮即弹出如图4.2所示

图4.2
该窗口可以使客户修改订单的止损和止盈,止损和止盈的填写是有范围的这与下单操作的止损止盈填写方式相同,必须在正确的范围内填写止损止盈,这里客户还可以将已经定义为非0止损或止盈的订单重新将其值修改为0,这样即取消了客户的止损或止盈设置,如果设定了止损止盈,将会在达到或超过客户的止损止盈设置范围时,系统为客户自动平仓,以达成交易
E) 查看统计信息

名词解释:
>余额:用户账户上剩余的款额
>净值:净值即余额和浮动盈亏的和
>已用保证金:已用保证金的计算标准是,如果商品的保证金收取方式为定值形式,则已用保证金 = 取买的手数和与卖的手数和中这两个值中的最大值 × 保证金收取明细,如果保证金收取方式为分比形式,则已用保证金 =取买的手数和与卖的手数和中这两个值中的最大值 × 每手的量 × 汇率 × 下单价 × 保证金收取明细/分比值(例如百分比则为100);
>可用保证金: 可用保证金 = 净值 - 已用保证金
>总浮动盈亏:即指当前所有订单的盈亏和
F)挂单信息查看与操作

图4.1
如下图所示,客户可以通过点击挂单菜单项来查看客户的挂单信息记录,需要注意的是,这里展示的数据仅有可能为暂时还没有达成交易的挂单信息,也就是客户设定的挂单价还没有达到,如果达到了则挂单就不存在,因为此时系统会自动为客户的挂单执行平仓操作,这里的挂单记录修改命令与订单的修改操作相同,删除命令则将取消客户的挂单请求,交易请求也被终止

G)修改服务
用户可以根据自己的服务器信息更改此客户端的连接

图7.1
如图7.2

图7.2
4、系统运行环境
CPU pentium lll 500MHz
内存 256MB
操作系统 windows 98/2000/Xp
framework2.0 以上版本
Tag: