|
一. 软件安装及登录
MT4 是一款非常优秀的在线电子交易平台,不论分析功能还是交易功能都相当出色!
其突出优点:
1、下单灵活、确保止损——下单或挂单的同时设止损价位和获利价位,真正确保第一时间止损。
2、便于介入快速波动行情——在快速波动行情下,可以设置成距离现价一定范围内成交。
3、界面友好、交易直观——所有交易定单都能以直线方式显示于图表,交易一目了然。
4、到价声音报警——可设置到达某个价位声音提示报警,不用担心交易机会错过。
5、支持自编指标——可以将多年的经验总结编写成指标,并应用于图表。
6、支持智能交易系统——可以自己编写交易策略,关联真实帐户,实现电脑自动化交易。
1、下载软件
软件下载地址:http://www.fxlong.com/FxddSoft.asp,将软件下载并保存到您的电脑,一般几分钟即可下载完毕。
默认文件名:FxddMT4.exe
2、安装软件
双击您下载的文件(FxddMT4.exe)开始安装软件:选择安装语言,确定 —— 下一步 —— 我同意此协议,下一步 —— 选择安装到目标文件夹(一般默认),下一步 —— 下一步 —— 创建桌面快捷方式,下一步 —— 安装 —— 下一步 —— 完成。安装完成之后您的电脑桌面会自动创建快捷方式“FXDD-FXlong4.0”。
安装之后的文件夹不到10M,与系统其他软件没有关联性,不依靠其他程序,可以独立运行,甚至可以把安装后的文件夹复制到U盘,带到其他任何电脑上运行,也支持代理,对网络带宽的要求相当低。
3、申请模拟帐号
如果您已经开设了真实交易帐户,请跳过此步骤。如果您是第一次使用该平台,请先到这里申请模拟交易帐号:http://www.fxlong.com/FxddDemoReg.asp,帐号和密码会发往您指定的邮箱,通常只需要几分钟时间。
4、登录
双击桌面上的快捷方式“FXDD-FXlong4.0”,在弹出的登录对话框中输入帐号和密码;
模拟帐号的服务器选择:FXDD-MT4 DEMO Server ;
真实帐号的服务器选择:FXDD-MT4 Live Server。然后点击“登录”按钮。

若右下角的连接状态栏显示如 ,表示登录正常。
若右下角的连接状态栏显示如 ,表示帐号或密码错误,请再次输入。
若右下角的连接状态栏显示如 ,表示无法连接,通常为网络故障。
5、设置成中文界面
选择 View —— Languages —— Chinese(简体中文),然后重新启动程序,即进入中文界面。
二. 图表功能及分析工具
1、界面一览
1.1 市场报价窗口
对应工具栏上面的 ,通过点击此按钮隐藏或者打开“市场报价”窗口。

系统时间:为GMT+2,夏令时间下:系统时间+5小时为北京时间;冬令时间下:系统时间+6小时为北京时间。
市场买价:是银行向客户买入该货币组的价格,也就是客户卖出该货币组的价格。
市场卖价:是银行向客户卖出该货币组的价格,也就是客户买入该货币组的价格。
调整顺序:用鼠标左键按住某货币组拖动到合适位置释放。
1.2 导航窗口
对应工具栏上面的 ,通过点击此按钮隐藏或者打开“导航”窗口。
1.3 终端窗口
对应工具栏上面的 ,通过点击此按钮隐藏或者打开“终端”窗口。

余额:自上次平仓结算以来的帐户余额;
净值:帐户余额 + 浮动盈亏;
已用保证金:持有所有未平仓头寸占用的保证金总和;
可用保证金:净值 - 已用保证金;
保证金比例:净值 / 已用保证金。
2、图表设置
开新图表窗口:在市场参考报价窗口上选择相应的货币对,点右键 —— 图表窗口。
去掉/添加网格:在图表窗口中点右键 —— 网格。
图形显示方式:分别选择工具栏上面的 (柱状图)、 (阴阳烛)、 (折线图)。
图形放大/缩小:选择工具栏上面的 (放大)、 (缩小)。
打开/关闭滚动:选择工具栏上面的 ,打开后若价格形成新的K线棒,图表将自动向左滚动一根K线棒的宽度。
平移图表:选择工具栏上面的 ,打开后所有K线棒整体向左平移一段距离,以至于能清楚查看当前K线棒所处的状态。
选择时段:选择工具栏上面的 下拉选择项,来改变图表显示的时段。
3、画线工具
点击工具栏上面的 可以选择五种画线工具。

鼠标左键双击线条,出现图示中的关键点,即进入可编辑状态。之后可以删除或者通过改变属性设置来调整线条。
4、技术指标
点击工具栏上面的 可以选择三十多种技术指标。
添加MACD指标:
添加移动平均线指标(Moving Average):
三. 交易功能详解
1、交易类型:即时执行
点击工具栏上面的 打开交易窗口。直接点击下图红色按钮“卖”或者蓝色按钮“买”即可按照左边图示的买卖价格成交。我们建议下单的同时设置止损价格以控制风险!“止损价”和“获利价”也会显示在左边的图上,整个交易过程相当直观!
2、交易类型:挂单交易
点击工具栏上面的 打开交易窗口。选择挂单交易类型,输入挂单的价格,点击“下单”。挂单的同时也可以设置止损价格和获利价格!
Buy Limit:在当前价格以下挂买单(通常用于接近下档支持位时买入);
Sell Limit:在当前价格以上挂卖单(通常用于接近上档压力位时卖出);
Buy Stop:在当前价格以上挂买单(通常用于突破上档压力位时买入);
Sell Stop:在当前价格以下挂卖单(通常用于跌穿下档支持位时卖出);
3、订单显示说明
已成交订单和预设新单都能在图表上以下图方式显示出来,非常直观,看上去一目了然!
4、修改订单
终端窗口“交易”栏目,在已成交订单上单击鼠标右键 —— 修改或删除订单,弹出以下对话框。对于已成交订单,只能修改止损价位和获利价位。

终端窗口“交易”栏目,在预设订单上单击鼠标右键 —— 修改或删除订单,弹出以下对话框。对于预设订单,可以修改进场价位、止损价位和获利价位,也可以删除该预设订单。
5、追踪止损
追踪止损:顾名思义,就是追随最新价格设置一定点数的止损。
终端窗口“交易”栏目,在指定的未平仓订单上单击鼠标右键,于下拉列表中选择“追踪止损”,在子列表中选择想要的止损点数,就能实现追踪止损的功能。追踪止损的功能是基于客户端的,只有在盈利所设定点数的情况下追踪止损功能才会有效,所以还是应该先设定固定止损。此后每次价格朝有利方向走时,都会从本地计算机发送一个更改止损命令给服务器。如果关闭本地计算机, 服务器上将保留最后一次更改的止损。因为该指令不是FXDD系统内的指令,能否发出指令取决于用户的电脑和网络状况,请谨慎使用,FXDD无法保证该功能一定能够总是有效,请自行承担风险。
6、平仓
终端窗口“交易”栏目,鼠标左键双击要平仓的订单,弹出以下对话框,点击图示按钮即可平仓。
7、到价声音报警
到价声音报警,对交易员来说是一种很好的机会提示,不用担心交易机会错过。
设置方法如下图所示:



8、帐户历史
根据以下图示查看帐户历史:
四. 自定义指标和智能交易系统
如果您已经有了多年交易经验的积累,那么您可以借助FXDD交易平台将这些经验程式化,既可以编写成辅助您交易的技术指标,也能直接编写成交易系统让计算机自动执行。
1、创建方式
2、自定义指标及实例
以下是双线MACD指标编写的实例:
//+----------------------------------------------+
//| FXLong_MACD.mq4 |
//| http://www.fxlong.com |
//+----------------------------------------------+
#property link "http://www.fxlong.com/"
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red
#property indicator_width1 1
extern int FastEMA=12;
extern int SlowEMA=26;
extern int SignalSMA=9;
double MacdBuffer[];
double SignalBuffer[];
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexDrawBegin(1,SignalSMA);
IndicatorDigits(Digits+1);
SetIndexBuffer(0,MacdBuffer);
SetIndexBuffer(1,SignalBuffer);
IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");
SetIndexLabel(0,"MACD");
SetIndexLabel(1,"Signal");
return(0);
}
int start()
{
int limit;
int counted_bars=IndicatorCounted();
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
for(int i = 0; i < limit; i ++)
MacdBuffer[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i) -
iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
for(i=0; i < limit; i ++)
SignalBuffer[i]=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
return(0);
}
运行之后的效果如下图:
3、智能交易系统及实例
智能交易系统有两个最大的好处:
第一:自动化交易: 比如您明天要出差,又希望2小时图上的5单位均线和30单位均线交叉后进场做空欧元美元,而你在出差途中又不能看盘,那么你就可以编写程序如下:
if ( iMA ( NULL,0,5,1,MODE_SMA,PRICE_CLOSE,0 ) > iMA ( NULL,0,30,1,MODE_SMA,PRICE_CLOSE,0 ) &&
iMA ( NULL,0,5,2,MODE_SMA,PRICE_CLOSE,0 ) < iMA ( NULL,0,30,2,MODE_SMA,PRICE_CLOSE,0 ) )
OrderSend(Symbol(),OP_SELL,1,Bid,3,0,0,"",168,0,Red);
第二:测试交易策略(交易系统)
您可以将自己一贯的交易策略编写成一个系统化的程序,然后在长期的历史数据上进行检验,同时微调或者替换某些条件,最终得出一个收益率满意的版本。当然直接用于计算机自动化交易也是可以的。
|