mt4创建智能交易系统步骤
- 格式:docx
- 大小:49.28 KB
- 文档页数:13
最新版MT4软件中文使用手册俄罗斯专业金融软件公司MetaQuotes出品的多语金融交易平台MT4具有强大的图表分析功能以及灵活性和良好的扩展性,使它渐渐成为国内外汇投资者十分青睐的看盘及模拟交易工具,MT最强大的功能在于其可以自行编制符合个人交易理念的图表分析指标,以及可以实现无人值守的外汇全自动交易。
为了让刚接触外汇交易的投资者尽快熟悉MT4这款软件,笔者将MT4的操作以图文的形式列示如下:一、下载首先在电脑里下载安装一个MT4,就可以使用多个外汇交易商的服务器了。
这里下载的服务器是铁汇公司的,可以看外汇和贵金属现货、美元指数、美国股指等行情。
点击https://页面中右上角的“社交交易”(找不到的加q 419220954)或者/zh/trading-platform中的第一个(电脑用户)点击“下载”,下载后点击安装,全自动安装,这里就不再赘述。
(不会操作的加q 419220954)二、申请帐号https:///zh/register?utm_source=636820&utm_medium=ib_link&utm_campai gn=IB打开前清理cookie!怕出错可以直接先联系Q419220954 ;地址人名类用拼音填写,国家找china ,手机电话选一个,都填完了点下一步;账户类型选择真实浮动点差,杠杆选择500,美元,资料上传可以先跳过,点击完成。
邮箱会收到一封带ID,密码和服务器的邮件,另外找地方保存下来。
新手提供基础技术支持、仓位资金管理和交易策略讨论。
模拟账户可以在MT4软件中注册,比较直观,不再赘述,(不会操作的找q 419220954)下面主要讲解MT4的使用。
三、登录MT4登录在主菜单“文件-登录”进行登陆。
模拟账户就点“登录模拟账户”,真实账户就点击“登录到交易账户”输入你的ID,密码(可内部修改)和服务器,进入账户四、用户界面概览下面介绍界面和常用功能,用户终端界面包括以下几个部分:主窗口标题软件的标题栏显示当前的帐号,软件名称和当前激活的图表窗口的标题及其分析周期。
福汇FXCM MetaTrader4 (MT4) 平台使用说明一、平台介绍及特点1.福汇最新MetaTrader4平台福汇公司已将MT4平台升级,以使它可以完美无瑕地结合我们的无交易员平台外汇执行模式。
换句话说,这个平台无须第三方桥接器,亦无须进行自动账户同步化程序。
为我们提供了更多功能及Meta Trader 4交易体验。
2.FXCM Meta Trader 4功能▪设置止损/止赚预先执行- 在建立新交易时设置止损及止赚指令▪0.01(微型)手数- 以更准确的每手交易单位进行交易,强化风险管理▪将持仓部份平仓- 控制平仓的时间及将某个持仓的多少部份平仓▪更多的工具- 特种货币对,例如:美元/南非兰特,美元/新加坡元,美元/港元,新加坡元/日圆,美元/土耳其元,欧元/土耳其元,美元/俄罗斯卢布,欧元/匈牙利福林,美元/匈牙利福等3.福汇FXCM平台好处▪不会重新报价及没有交易商的干预▪外汇交易身份保密,因为价格提供者不会看到您的止损、止赚或有待执行单子▪经纪商与客户之间没有利益冲突▪零交易限制- 甚至能够在买卖差价之内建立有待执行的单子二、使用说明1.下载登录福汇网站在线下载,网址:/gb/forex_platform/mt4.html,如图,点击下载即可。
点击下载2.安装下载后,双击下载的文件,即可进行安装。
安装过程第一个界面是选择语言,请选择中文(中国),然后点“下一步”按照提示安装即可。
当然这里选择的语言不正确,也可以在登陆平台后再进行修改。
软件可以覆盖安装在原有的版本上,并且保有原有设置。
如果需要同时运行几个账户,则必须安装在不同的文件目录内。
点击“下一步”选择“Yes,I agree with all terms of this license agreement” (我同意订阅您的新闻简报),点击“下一步”不建议安装在系统盘,点击“浏览”,选择重新安装的途径,点击“确定”,安装开始进行安装进行中….安装完成后,点击“完成”即可。
下载平台——HY Trader 平台功能介绍1、即时成交:点击HY Trader 平台软件上面的“新定单”的图案,打开交易窗口(或者按F9,或者直接双击左侧市场报价中你要买卖的货币)这三种方法都可以打开交易窗口。
直接点击图上的“卖”或“买”即可按照当前最新价格成交。
我们建议下单的同时设置止损价格以控制风险!2、挂单交易:点击HY Trader 平台软件上面的的“新定单”的图案,打开交易窗口。
选择交易类型,再在下面选择挂单类型,输入挂单的价格,点击“下单”。
挂单的同时也可以设置止损价格和获利价格!Buy limit:限价买进,是指相对现价而言,低于现价的价格挂单的买进的操作。
Sell limit:限价卖出,是指相对现价而言,高于现价的价格挂单的卖出操作。
Buy stop: 止损买进,是指相对现价而言,高于现价的价格挂单的买进操作。
Sell stop:止损卖出,是指相对现价而言,低于现价的价格挂单的卖出操作。
3、查看交易记录:点击平台左上角的“显示”——“终端”,便可以看到即时成交单和限价单。
4、修改订单:在已成交订单上单击鼠标右键 —— “修改或删除订单”,弹出以下对话框。
对于已成交订单,只能修改止损价位和获利价位。
对于限价单,可以修改进场价位、止损价位和获利价位,也可以删除该限价单。
5、追踪止损:就是追随最新价格设置一定点数的止损。
终端窗口的交易订单,在指定的未平仓订单上单击鼠标右键,于下拉列表中选择“追踪止损”,在子列表中选择想要的止损点数,就能实现追踪止损的功能。
追踪止损的功能是基于客户端的,所以要想追踪止损功能有效,必须保持交易平台一直开启,且关联的交易帐户必须一直处于登录状态。
6、平仓:在终端窗口的交易订单上,鼠标左键双击要平仓的订单,或者单击鼠标右键,点击“平仓”,弹出以下对话框,点击黄色的条形框即可平仓。
7、到价声音报警:对交易员来说是一种很好的机会提示,不用担心交易机会错过。
设置方法如下:在终端窗口的交易栏目底部,鼠标左键单击报警。
1、登陆官方网站,点击下载中心,下载安装好交易系统。
2、打开金海鸥交易系统,点击文件,开设模拟账户。
3、填写个人资料,模拟账户资料可以随便填,点击下一步,选择DeMo(模拟)
再下一步,点击完成。
4、右键点击银AG_500,选择图表窗口。
5、跳出来的图表看着不习惯的话可以自己设置。
第一步:选择中间的蜡烛图。
第二步:点击图表选择属性。
第三步:如上图,可以调节阳柱、阴柱的颜色(国内客户一般习惯阳红阴绿)。
第四步:调节技术指标,如下图选择的是均线指标。
6、选择新订单,选择银AG_500,买(买涨的意思),卖(做跌的意思),选择
交易手数,单笔最多5手。
7、平仓
左键双击下面已成交的订单,选择银AG_500,选择平仓手数,选择交易类型,点击下面黄色的平仓。
即可成交。
8、委托平仓,设置止损、获利
左键双击下面已成交的订单,选择银AG_500,选择委托平仓手数,选择交易类型为修改订单。
填好止损、获利的价格,止损获利的价格必须远离当前价格100点,即一块钱。
再点击下面蓝色的修改横条即可。
Metatrader4(MT4)平台使用指南第一步:下载安装。
电脑端请前往各经纪商官方网站上下载中心下载Metatrader4手机版请在各自软件商店搜索Metatrader4 APP(服务器选择自己开户经纪商服务器)第二步:开设模拟账号并登陆。
打开MT4后,点击左上角的“文件”按钮,在弹出的窗口中选择“开新模拟账户”一MetaTrader 4安装使用指南1、下载安装后首先设置您的软件为中文——在View项中有Languages,可选择Simplified Chinese(简体中文);2、在文件一项中,找到“开新模拟账户”,点击“开新模拟账户”,就会弹出注册表,按要求填写。
注意:注册表要用阿拉伯数字或英文字母逐项填写,订阅简报项一定要打勾;3、填写完毕后点击“注册”,将自动生成用户名和密码。
这时你的模拟账户和图表已经可以使用了;4、具有29种可修改参数的技术指标、三种线型、八种时段、四种画线工具、可选择的界面风格、汇价预警声音提示;5、使用GMT+1时间,比北京时间迟7小时;注:这个平台下载安装后真实交易账户选择真实用户名和密码登录,同样可以实现真实交易。
二MetaTrader 4平台交易功能介绍1、现价交易(即市交易)点击MT4.0平台软件上面的“新定单”的图案,打开交易窗口(或者按F9,或者直接双击左侧市场报价中,你要买卖的货币)这三种方法都可以打开交易窗口。
直接点击下图上的“卖”或者“买”即可按照当前最新价格成交。
我们建议下单的同时设置止损价格以控制风险!2、挂委托单(预设新单)点击MT4.0平台软件上面的的“新定单”的图案,打开交易窗口。
选择交易类型,再在下面选择挂单类型,输入挂单的价格,点击发送。
挂单的同时也可以设置止损价格和获利价格!Buy Limit:在当前价格以下挂买单(接近下方支撑时买入);现价下方多Sell Limit:在当前价格以上挂卖单(接近上方阻力时卖出);现价上方空Buy Stop:在当前价格以上挂买单(突破上方阻力时买入);追涨Sell Stop:在当前价格以下挂卖单(跌穿下方支撑时卖出);杀跌3、订单显示说明已成交订单和预设新单都能在图表上以下图方式显示出来,非常直观,看上去一目了然!如果要取消这种显示,请在终端窗口交易栏目中,单击鼠标右键——显示在图表上,把前面的勾去掉即可。
如何搭建MT4平台
MT4由俄罗斯迈达克出品,用于金融产品的电子交易软件
工具/原料
云端服务器三台
打包工具一个
方法/步骤
首先配置好服务器系统必须是win2003或win2008,服务器分为三台,一台为主服务器,一台备份服务器,一台数据中心。
进入主服务器安装MT4服务端,安装过程中需要选择LIC授权文件,里面包含授权时间,授权名称,以及连接服务器IP的SRV服务器文件。
进入备份,安装好备份狗,在MT4数据组开出一个账号,同时在备份服务器上登入此账号,此时备份狗会显示数据加载,加载完毕时候说明备份已经成功,同时MT4admin上也可设置备份时间,备份间隔。
进入数据服务器,同第三步,数据组中开出一个数据账号,登入数据中心,连接成功即可,数据中心能有效的抵御攻击和流量的分流工作。
以上是初步的搭建过程,。
智能交易系统(简称EA)的使用方法1.首先,你要有一个EA,必须要有以ex4为扩展名的,如果只有mq4文件的话,就要用MetaTrader自带的编辑器MetaEditor打开,将mq4通过编译(compile)并且要不出现错误,才能在原存放mq4的文件夹下面得到一个同名的ex4文件。
2.将这个ex4文件复制到MetaTrader 4所在的文件夹下面的experts文件夹下,比如:D:\MetaTrader - North Finance\experts,关闭并重新打开MetaTrader 4。
3.在“导航”下面的“智能交易系统”下面右键点击你想要使用的EA,这里以我的10点盈利系统举例,点“附加到图表”,如:4.将会出现下面的弹出窗口:特别要注意这里的选择,如果没有钩选“允许实时自动交易”,那么你的智能系统就不会自动交易。
.在自动成交方面,MT还有一个总开关,就是“工具”菜单下面的“选项”中:6.还有一个地方必须选择“启动”:上图最后面的变成这样的就是已经启动了智能交易系统。
.在完成了上面的所有设置后,看看你的图表的右上角一定会出现你的智能交易系统的文件名和一个笑脸。
出现这样就算是当前的图表已经启用了智能交易系统了。
这时,你就可以去花天酒地等着你的智能交易系统为你的交易账户上面增加资金了。
哈哈!!8.如果你要停止你的智能交易系统,最好的办法是点击这个图上面的“智能交易”图标。
不过这样一来,你的所有图表上面的智能交易就全部停止了。
所有图表右上角的笑脸都变成了叉叉:如果只要停止当前图表上面的EA,你应该按F7 键,就会弹出如下的窗口:点击将“允许实时自动交易”前面的钩去掉,然后确定,这样就使当前图表上面的EA 停止了。
图表上面会出现“哭丧的脸”:如果要完全将当前图表上面的EA消除,可以右键点击图表区域,会出现:点“智能交易系统”,然后点“消除”。
那么这个EA就从当前图表上面删除了,图表的右上角将什么都没有了。
建行金__贵金属MT4应用教程随着网络技术的发展,金融投资也以互联网为平台快速发展,越来越多的人参与到贵金属交易中。
而中国建设银行也推出了金贵金属MT4应用,为投资者提供便捷的交易平台。
本文将为大家详细介绍建行金贵金属MT4应用的使用方法。
二、注册与登录完成安装后,打开MT4应用,选择注册账户,填写相关信息,并绑定建行的银行卡进行账户验证。
验证成功后,即可登录账户。
三、账户充值与查询登录成功后,需要为账户充值。
点击“资金运转”按钮,选择“存入资金”。
输入存入的金额和支付密码,选择银行卡并付款。
充值成功后,可以在“财务信息”页面中查询当前账户的资金情况。
四、查看行情在MT4应用的主界面上,点击“行情”按钮,即可查看当前市场的各种贵金属的行情信息。
可以查看到黄金、白银、铂金、钯金等多种贵金属的实时价格。
通过行情信息,可以为投资提供参考。
五、交易操作为了进行交易操作,首先需要在主界面的工具栏中点击“新订单”按钮,选择进行交易的贵金属品种。
然后,设置交易手数和止损、止盈价格。
确认无误后,点击“买入”或“卖出”按钮进行交易。
六、查看持仓和历史订单在主界面的工具栏中点击“柜台查询”按钮,然后选择查看“持仓”或“历史订单”。
可以查看到当前账户的持仓情况和历史交易记录。
通过查看持仓情况,可以对持仓进行管理,实时掌握账户状况。
查看历史订单可以回顾已经完成的交易情况。
七、账户提现在MT4应用的主界面上,点击“资金运转”按钮,选择“提取资金”。
输入提取的金额和支付密码,选择银行卡并确认提款。
提款申请成功后,需要等待建设银行的审核,一般在3个工作日内到账。
八、设置在主界面的工具栏中点击“设置”按钮,可以进入个人设置页面。
在这里可以修改个人信息、修改登录密码、设置支付密码等。
投资者可以根据自己的需求进行相应的设置。
九、风险提示贵金属交易属于高风险投资,投资者在选择交易时需要谨慎,切勿盲目跟风。
建议投资者在进行贵金属交易前,提前了解贵金属市场的基本知识和相关投资技巧,制定合理的交易策略,合理分配资金。
让我们将MACD指标同获利能力、支撑移动止损位以及操作安全等因素结合起来考虑以创建智能交易系统。
下面的例子是开立和控制一个单独的头寸。
交易原则:. 做多(买入)信号——即当MACD 指针是在0轴在以下,为向上的趋势并与向下的信号线相交(金叉). 做空(卖出) 信号——即当MACD 指针是在0轴以上,为向下趋势并与向上的信号线相交(死叉). 多头平仓信号——即执行限价平仓指令或移动止损指令以获得利润或者在MACD指针与信号线相交(MACD指针在0轴以上且为向下趋势并与向上趋势的信号线相交)时平仓. 空头平仓信号——即执行限价平仓指令或移动止损指令以获得利润或者在MACD指针与信号线相交(MACD指针在0轴以下且为向上趋势并与向下趋势的信号线相交)时平仓重要提示:在我们分析MACD指标时,为了排除MACD指示中一些并不重要的变化情况(即图表中的细微―小丘‖),下面我们另外引荐一种控制―小丘‖大小的方法:指示范围至少为5个最小单位(5点,即USD/CHF=0.0005,USD/JPY=0.05)第一步:撰写智能交易系统说明将鼠标指在导航窗口的智能交易系统,点击鼠标右键在弹出的菜单中CREATE A NEW EXPERT(创建一个智能系统)命令. 正在初始化的WISARD OF EXPERT ADVISOR 会问你是否要输入数据.在弹出的窗口中你得写下NAME名字(智能交易系统的名字) 、AUTHOR作者、与你的网址链接、须知—智能交易系统的测试样本.你也可以设定你想要的Lots(交易单位), Stop Loss(止损点), Take Profit(平仓) 和Trailing Stop(移动止损)的默认值.第二步:创立程序的初步结构测试系统的代码仅仅为几页纸,即使是这几页纸仍然是难以理解的,特别是在我们这些不是专业的程序员的眼里是非常难的.不然,我们也不必写下这段说明,不是吗?为了了解标准的智能交易系统的结构,我们来看一下下面的解释:1.初始资料检查.检查图表,图表上棍的数量.检查外部变数值: LOTS,S/L,T/P,T/S2.设置为快速数据存取的内部变量3检查交易终端—是否有空间?如果有,然后.检查账户中的可用资金.是否可以做多(买入).建仓买入和平仓.是否可以做空(卖出).建仓卖出和平仓4. 定期控制已开立的头寸..若是多头合约.是否要平仓.是否要重新设定移动止损点..若是空头合约.是否要平仓.是否要重新设定移动止损点这是相对简单的样板,仅仅只有4个主要单元.现在我们来试着逐渐将结构表中的每一部分的代码做出来:1.初始资料检查这一块的数据通常是经过稍稍修改后从一个系统移至另一系统的—这实际上是一单元检查.If Bars<200 Then Exit; // the chart has less than 200 bars - exitIf TakeProfit<10 Then Exit; // wrong takeprofit parameters 收益小于10点退出2设置为快速数据存取的内部变量在程序代码中,有的是经常需要存取的指示值和操做的计算值.为了简化译码和加速存取,数据最初便在内部变数中嵌套进去.MacdCurrent=iMACD(12,26,9,MODE_MAIN,0); // MACD value on the current barMacdPrevious=iMACD(12,26,9,MODE_MAIN,1); // MACD value on the previous barSignalPrevious=iMACD(12,26,9,MODE_SIGNAL,1);// Signal Line value on the previous barMaCurrent=iMA(MATrendPeriod,MODE_EMA,0); // moving average value on the current barMaPrevious=iMA(MATrendPeriod,MODE_EMA,1); // moving average value on the previous bar现在,我们以在程序中简单的写入字符MacdCurrent代替晦涩难懂的iMACD(12,26,9,MODE_MAIN,0).所有的智能交易系统中的变量都依据MQL II语言进行基本的解释.var: MacdCurrent(0), MacdPrevious(0), SignalCurrent(0), SignalPrevious(0);var: MaCurrent(0), MaPrevious(0);MQL II语言还另外推出一种的用户自定义变量,它可以在程序外设定而无须任何系统程序下的源程序正文的参考.这个特点使程序更具灵活性MATrendPeriod变量就是一个这种类型的用户自定义变量,因此,我们在程序的开头加入这段说明.defines: MATrendPeriod(56);3. 检查交易终端是否有空间?如果有,然后在我们的智能交易系统中,我们只能使用现时头寸而不能操作延迟的买卖盘.为了安全起见,我们介绍一种核对过去交易终端已下买卖盘的程序.If TotalTrades<1 then // no opened orders identified{3.检查: 账户的可用资金……. 在分析市场状况之前最好先检查一下你的账户的资金情况, 以确保账户中有开立头寸的资金.If FreeMargin<1000 then Exit; // no funds – exit. 是否可以做多(买入)买入的条件信号:MACD指标在0轴以下,为向上趋势且与向下趋势的信号线相交。
MT4教程详解范文MetaTrader 4 (MT4)是一款广泛使用的外汇交易平台,提供了丰富的工具和功能,使交易者能够执行交易、分析市场和管理风险。
在本教程中,我们将详细介绍MT4的使用方法和功能。
第一部分:安装和登录在登录之前,您需要一个交易账户。
如果您还没有一个账户,您可以通过一个经纪商注册并获得一个。
一旦您有了交易账户,只需在MT4中输入您的账户号码和密码即可登录。
第二部分:介绍界面一旦成功登录,您将看到MT4的主界面。
界面包括以下主要组件:1.左上角的“文件”菜单:通过此菜单可以进行账户管理、打开新图表、新建窗口等操作。
2.左侧的“导航器”窗口:包含已打开图表、指标、EA和脚本等资源。
3.左下角的“市场观察”窗口:显示当前交易品种的报价和市场深度等信息。
4.图表区域:显示选定交易品种的K线图表。
5.工具栏:包括用于绘制线条、放大缩小图表、切换时间周期等功能的工具。
6.底部的“终端”窗口:显示交易账户信息、交易历史记录和其他有用的信息。
第三部分:基本操作1.打开新图表:点击菜单栏的“文件”-“新建图表”,选择您想要交易的品种,然后选择时间周期。
2.平台设置:点击菜单栏的“工具”-“选项”,可以调整平台设置,如语言、颜色、键盘快捷键等。
3.图表分析:通过在图表上绘制线条、添加指标和对象等,进行技术分析。
4.打开交易订单:在导航器窗口中选择“交易”选项卡,然后双击打开一个交易订单界面,填写订单参数并下单。
第四部分:高级功能1.市场观察:在“市场观察”窗口中,可以查看所有交易品种的报价和市场深度。
2.指标和EA:点击导航器窗口的“自定义指标”或“专家顾问”选项卡,可以浏览和应用各种指标和EA。
3.历史数据:点击菜单栏的“查看”-“历史数据”,可以查看过去的价格和交易数据,并导入自定义的历史数据。
4.用户指南和帮助:点击菜单栏的“帮助”-“用户指南”,可以获取详细的MT4用户手册和其他帮助资料。
以MQL4语言程序为原理展示一个以标准MACD 指标为基础简单的智能交易系统的创建。
在这个智能交易中,我们将看到一些特性的示例,像赢利水平的设定,追踪止损的设置等等。
在我们的例中,通过开仓和管理仓位来完成交易。
交易原理:•Long (BUY) entry– MACD指标在零以下, 从下至上并且穿过低端的信号线。
•Short (SELL) entry– MACD 指标在零以上,从上至下并且穿过顶端的信号线。
•Long exit–赢利上限的执行,追踪止损的执行或当穿过MACD 的信号线(MACD 指标在零以上,从上至下并且穿过顶端的信号线)。
•Short exit–赢利上限的执行,追踪止损的执行或当穿过MACD 的信号线(MACD指标在零以下, 从下至上并且穿过低端的信号线)。
重要提示:从我们的分析上排除一些MACD 指标微不足道的变化(图表上的小'山丘'),我们介绍一种补充检测‘山丘’大小的办法如下:指标的大小应该在最低价的最后5个单元(5*Point,对于USD/CHF = 0.0005 和USD/JPY = 0.05).步骤1 –编写智能交易的描述在智能交易的导航窗口处,点击鼠标右键并且选择在菜单中的“创建新智能交易”。
创建智能交易的初始提醒将会询问你进入数据中心。
在显示窗口,填写智能交易的名称(名称) - MACD Sample,作者(作者)-指出你的名字, (连接) -你网页的,注解(注解) - MACD-基本智能交易的测试例。
步骤2 –创建程序的基本结构测试智能交易的源代码将只占据一点位置,但是还是有些量经常很难抓住,特别是我们不是专业的编成工作者- 另外,我们不需要这些描述,不是吗?:)一个标准智能交易的结构构想,让我们看看以下部分的描述:1.初始变量2.初始数据检测o检测图表,图表中的柱数o检测外部变量值:标准手, S/L, T/P, T/S3.对于快速数据通道设置部变量4.检测交易终端–是无效的吗?如果是:o检测: 账户上的可用保证金...o可能是看涨仓位(BUY)?▪开设看涨仓位并退出5.可能是卖空仓位(SELL)?o开设卖空仓位并退出退出智能交易...•周期循环检验先前开仓o如果是看涨仓位▪应该平仓?▪应该重新设定追踪止损?•如果是卖空仓位o应该平仓?o应该重新设定追踪止损?返回的结果很简单,只有4种。
手机MT4使用教程MT4手机端教程MT4(MetaTrader 4)是一款非常流行的外汇交易平台,它提供了灵活的交易功能和强大的技术分析工具,使得外汇交易变得更加方便和高效。
MT4不仅有PC端的软件,还有手机版的应用程序,使得交易者可以在手机上进行交易。
下面是一份手机MT4使用教程,帮助您更好地了解和使用手机MT42.登录MT4账户打开MT4应用程序后,您需要登录您的MT4账户。
如果您已经在PC上使用过MT4,可以直接使用您的账号和密码登录;如果您是新用户,可以在手机上注册一个新的账户。
3.添加您的交易账户在成功登录后,点击右上角的“+”按钮,选择“登录到已有账号”,然后输入您的账号和密码,选择您的交易服务器类型(Real或Demo),点击登录。
4.浏览交易界面成功登录后,您会看到MT4手机版的交易界面。
界面由多个选项卡组成:报价、图表、交易、历史等。
点击不同的选项卡,您可以浏览相应的信息。
5.查看报价和行情在“报价”选项卡中,您可以查看当前的报价和行情信息。
您可以看到最新的买入价和卖出价,以及相应的涨跌幅度。
您还可以和添加感兴趣的交易品种,以便更方便地跟踪和监控。
6.分析图表和指标在“图表”选项卡中,您可以分析货币对的价格趋势和市场走向。
MT4手机版提供了多种类型的图表,如线图、柱状图和蜡烛图。
您可以通过捏合手势缩放图表,通过滑动手势浏览不同的时间周期。
您还可以添加各种技术指标,如移动平均线、布林带和相对强弱指标,以便更好地分析市场。
7.进行交易操作在“交易”选项卡中,您可以执行交易操作。
这包括设置交易订单(市价单、限价单、止损订单等),修改和关闭已有订单,以及查看和修改交易历史记录。
您可以通过选择交易品种、设置数量和价格,以及选择买入或卖出来执行交易。
8.查看和管理交易账户在“历史”选项卡中,您可以查看过去的交易历史记录。
您可以看到每笔交易的详细信息,如开仓价格、平仓价格、交易盈亏等。
您还可以在“交易”选项卡中查看当前的账户余额和可用保证金,以及设置交易偏好和其他账户设置。
FXCM福汇MT4平台如何安装EA智能交易系统?
MT4软件中有比较齐全的技术指标,同样也支持自定义指标的添加,同样的,有的朋友就会想说我也有自己想要用的交易策略系统想要添加到MT4软件中进行使用,可以吗?做为全球最大的外汇中文服务商,以FXCM福汇MT4为例,介绍如何在MT4平台中加载安装EA智能交易系统。
.具体的操作流程如下:
1、下载您的EA程序,并将它放到MT4>MQL4>experts文件夹下,注意程序以ex4的形式保存.
2、重新启动MT4软件,在显示——导航——EA交易中找到对应的EA系统,点击附加到图表中即可.。
MT4语言智能交易系统编写MetaQuotes 4 语言是用来编写自定义智能交易系统软件,以便使交易程序管理自动化以及执行交易商自己的交易策略。
MetaQuotes 4 语言易学、易用、易创建。
MetaQuotes 4 语言包括相当数量的变量,用来控制当前和前期的报价、主要的算术和逻辑运算和特征,主要的内置指标和用来开启和控制头寸的命令。
在语法上,该语言和由 TradeStation 技术有限公司开发的简易语言相似,但是它有其自身的一些具体特征。
程序代码是用MetaEditor4编辑器编写的,它能够用不同的色彩集中反映MQL 4语言的不同结构,因此,有助于用户熟悉专家系统的文本。
注解开始于//符号(双斜线)。
注解也可以用“斜线-星号”-“星号-斜线”组合(/*[注解]*/, 就像在 "C"编程语言一样)。
设定和控制操作战略,交易商保存一份日志文件,存储产生的信号信息、变量输出和已执行交易的结果。
智能交易系统日志保存在MultiBank Trader目录下/logs/YYYYMMDD.log 文件里。
当前的日志可以从下方的“终端”窗口(日志标签)直接进入。
进入MQL 4语言的目录系统,要么按目录按钮或从工具菜单打开MetaQuotes语言词典窗口操作。
这个短小的手册包含分类、运算、存储词语等功能,使得用户对该语言所用到的每个元素都有所了解。
1. 主要语言结构像其他任何语言一样,MQL4有一套构成基本结构的主要组成元素。
这些组成元素以一种特殊的方式组合排列的,以便代表适当的陈述和表达。
语言的主要对象就是数据,包括三种类型:数字、逻辑和排列。
所有的数值均采用双格式,逻辑数据可能包括真值和假值。
排列就是用省略号标注的一系列字符。
字符串也叫做文本串。
数据可以包含在适当类型的变量之中,或直接由程序的源文本表现出来。
一个MetaQuotes 语言陈述指一个完整的用法说明。
陈述可以包括保留字、运算符号、数据、变量、表达式或标点符号,而且总是以分号结尾。
以 MQL4语言程序为原理展示一个以标准MACD 指标为基础简单的智能交易系统的创建。
在这个智能交易中,我们将看到一些特性的示例,像赢利水平的设定,追踪止损的设置等等。
在我们的范例中,通过开仓和管理仓位来完成交易。
交易原理:∙Long (BUY) entry– MACD指标在零以下, 从下至上并且穿过低端的信号线。
∙Short (SELL) entry– MACD 指标在零以上,从上至下并且穿过顶端的信号线。
∙Long exit–赢利上限的执行,追踪止损的执行或当穿过 MACD 的信号线 (MACD 指标在零以上,从上至下并且穿过顶端的信号线)。
∙Short exit–赢利上限的执行,追踪止损的执行或当穿过 MACD 的信号线 (MACD指标在零以下, 从下至上并且穿过低端的信号线)。
重要提示:从我们的分析上排除一些 MACD 指标微不足道的变化 (图表上的小 '山丘'),我们介绍一种补充检测‘山丘’大小的办法如下:指标的大小应该在最低价的最后5个单元(5*Point,对于 USD/CHF = 0.0005 和 USD/JPY = 0.05).步骤 1 – 编写智能交易的描述在智能交易的导航窗口处,点击鼠标右键并且选择在菜单中的“创建新智能交易”。
创建智能交易的初始提醒将会询问你进入数据中心。
在显示窗口,填写智能交易的名称(名称) - MACD Sample,作者(作者) -指出你的名字, 链接 (连接) -你网页的链接,注解 (注解) - MACD-基本智能交易的测试范例。
步骤 2 –创建程序的基本结构测试智能交易的源代码将只占据一点位置,但是还是有些量经常很难抓住,特别是我们不是专业的编成工作者 - 另外,我们不需要这些描述,不是吗? :) 一个标准智能交易的结构构想,让我们看看以下部分的描述:1. 初始变量2. 初始数据检测o 检测图表,图表中的柱数o 检测外部变量值:标准手, S/L, T/P, T/S3. 对于快速数据通道设置内部变量4. 检测交易终端 – 是无效的吗?如果是:o 检测: 账户上的可用保证金...o 可能是看涨仓位 (BUY)?开设看涨仓位并退出5. 可能是卖空仓位(SELL)?o开设卖空仓位并退出退出智能交易...∙周期循环检验先前开仓o如果是看涨仓位▪应该平仓?▪应该重新设定追踪止损?∙如果是卖空仓位o应该平仓?o应该重新设定追踪止损?返回的结果很简单,只有4种。
以 MQL4语言程序为原理展示一个以标准MACD 指标为基础简单的智能交易系统的创建。
在这个智能交易中,我们将看到一些特性的示例,像赢利水平的设定,追踪止损的设置等等。
在我们的范例中,通过开仓和管理仓位来完成交易。
交易原理:∙Long (BUY) entry– MACD指标在零以下, 从下至上并且穿过低端的信号线。
∙Short (SELL) entry– MACD 指标在零以上,从上至下并且穿过顶端的信号线。
∙Long exit–赢利上限的执行,追踪止损的执行或当穿过 MACD 的信号线 (MACD 指标在零以上,从上至下并且穿过顶端的信号线)。
∙Short exit–赢利上限的执行,追踪止损的执行或当穿过 MACD 的信号线 (MACD指标在零以下, 从下至上并且穿过低端的信号线)。
重要提示:从我们的分析上排除一些 MACD 指标微不足道的变化 (图表上的小 '山丘'),我们介绍一种补充检测‘山丘’大小的办法如下:指标的大小应该在最低价的最后5个单元(5*Point,对于 USD/CHF = 0.0005 和 USD/JPY = 0.05).步骤 1 – 编写智能交易的描述在智能交易的导航窗口处,点击鼠标右键并且选择在菜单中的“创建新智能交易”。
创建智能交易的初始提醒将会询问你进入数据中心。
在显示窗口,填写智能交易的名称(名称) - MACD Sample,作者(作者) -指出你的名字, 链接 (连接) -你网页的链接,注解 (注解) - MACD-基本智能交易的测试范例。
步骤 2 –创建程序的基本结构测试智能交易的源代码将只占据一点位置,但是还是有些量经常很难抓住,特别是我们不是专业的编成工作者 - 另外,我们不需要这些描述,不是吗? :) 一个标准智能交易的结构构想,让我们看看以下部分的描述:1. 初始变量2. 初始数据检测o 检测图表,图表中的柱数o 检测外部变量值:标准手, S/L, T/P, T/S3. 对于快速数据通道设置内部变量4. 检测交易终端 – 是无效的吗?如果是:o 检测: 账户上的可用保证金...o 可能是看涨仓位 (BUY)?开设看涨仓位并退出5. 可能是卖空仓位(SELL)?o开设卖空仓位并退出退出智能交易...∙周期循环检验先前开仓o如果是看涨仓位▪应该平仓?▪应该重新设定追踪止损?∙如果是卖空仓位o应该平仓?o应该重新设定追踪止损?返回的结果很简单,只有4种。
现在让我们尝试一步一步地区完成列出的计划:1.初始变量所有使用在智能交易程序中的变量必须按照 MetaQuotes Language 4 要求的指定。
这就是为什么我们在程序的开始插入初始变量的原因extern double TakeProfit = 50;extern double Lots = 0.1;extern double TrailingStop = 30;extern double MACDOpenLevel=3;extern double MACDCloseLevel=2;extern double MATrendPeriod=26;MetaQuotes语言4 是需要“外部变量”辅助的。
外部变量可以从外部设定,在智能交易程序源代码设定之后不可以修改。
提供一个额外的灵活性。
在我们的程序中,MATrendPeriod 变量作为外部变量指定。
在程序开始我们插入这个变量。
extern double MATrendPeriod=26;2.检测初始数据该代码部分通常使用在所有的智能交易中。
因为是一个标准的检测:// 初始数据检测// 确认智能交易运行正常非常重要//图表和用户设置不能出现任何错误// 变量(Lots, StopLoss, TakeProfit,// TrailingStop) 我们的情况需要检测TakeProfit// 图表中少于100 柱if(Bars<100){Print("少于 100柱");return(0);}if(TakeProfit<10){Print("赢利少于10");return(0); // 检测TakeProfit}3.对于数据的快速通道设置内部变量在源代码中经常需要注意指标值或计算值。
简化代码和数据放置在内部变量中。
4.int start()5. {6. double MacdCurrent, MacdPrevious, SignalCurrent;7. double SignalPrevious, MaCurrent, MaPrevious;8. int cnt, ticket, total;9.10.// 简化代码11.//数据放置在内部变量中12. MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);13. MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);14.SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);15.SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);16.MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0);MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1);现在,用iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0)代替,您可以在源代码中使用MacdCurrent。
17.检测交易终端–是空的吗?如果是:在我们的智能交易中,我们仅使用开单和操作挂单。
不过,使更安全,我们来认识一种对于先前定单交易终端检测:total=OrdersTotal();if(total<1){o检测: 账户上的可用保证金...在分析市场状况之前,检测你的账户上可用的自由保证金可以开仓。
if(AccountFreeMargin()<(1000*Lots)){Print("没有资金.自由保证金 = ",AccountFreeMargin());return(0);}o可能是看涨仓位 (BUY)?进入看涨仓位的条件: MACD 低于零,向上并且穿过信号线向下。
这就是我们在 MQL4中描述的 (注意我们在指标上的业务值保存在先前的变量中):// 尽可能检测看涨仓位 (BUY)if(MacdCurrent<0 && MacdCurrent>SignalCurrent &&MacdPreviousMathAbs(MacdCurrent)>(MACDOpenLevel*Point) &&MaCurrent>MaPrevious){ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakeProfit*Point,"macd sample",16384,0,Green);if(ticket>0){if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))Print("BUY 开单 : ",OrderOpenPrice());}else Print("错误 opening BUY order :",GetLastError());return(0);}附加的检验‘山丘’的大小上面已经给出了描述。
MACDOpenLevel变量是一个用户指定变量,它不可能改变程序文本,但是却有很大的灵活性。
在程序开始我们插入这个变量的描述。
o能交易示范 22010年02月18日星期四 10:15∙可能是卖空仓位(SELL)?进入卖空仓位的条件: MACD高于零,向上并且穿过信号线向下。
注解如下:// 尽可能的检测卖空仓位(SELL)if(MacdCurrent>0 && MacdCurrentSignalPrevious &&MacdCurrent>(MACDOpenLevel*Point) && MaCurrent{ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,Bid-TakeProfit*Point, "macd sample",16384,0,Red);if(ticket>0){if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))Print("SELL 开单 : ",OrderOpenPrice());}else Print("错误SELL定单开仓 : ",GetLastError());return(0);}return(0);}∙周期循环检验先前开仓//进入市场的正确性非常重要// 但是更重要的是安全退出...for(cnt=0;cnt{OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);if(OrderType()<=OP_SELL && // 检验开仓OrderSymbol()==Symbol()) // 检验货币对{"cnt" – " 是一个循环的变量必须在程序开始指定如下:int cnt = 0;∙如果是看涨仓位if(OrderType()==OP_BUY) // 打开看张仓位{o应该平仓吗?退出看涨仓位的条件: MACD 穿过信号线, MACD 高于零,向上并穿过信号线向下。
if(MacdCurrent>0 && MacdCurrentSignalPrevious &&MacdCurrent>(MACDCloseLevel*Point)){OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); //平仓return(0); //退出}o应该重设追踪止损马?我们设定追踪止损只有在仓位盈利已经超过追踪水平点,并且新的止损水平点好于先前的水平。
// 检测追踪止损if(TrailingStop>0){if(Bid-OrderOpenPrice()>Point*TrailingStop){if(OrderStopLoss(){OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green);return(0);}}}我们停止操作符。