<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>阿狼的MT4编程外汇博客 &#187; EA</title>
	<atom:link href="http://www.dqyau.net/tag/ea/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dqyau.net</link>
	<description>专注于MT4编程技术的外汇博客</description>
	<lastBuildDate>Wed, 01 Sep 2010 02:05:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MT5开始提供历史测试功能</title>
		<link>http://www.dqyau.net/574.html</link>
		<comments>http://www.dqyau.net/574.html#comments</comments>
		<pubDate>Tue, 04 May 2010 01:22:16 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MQL5]]></category>
		<category><![CDATA[MT5]]></category>
		<category><![CDATA[交易系统]]></category>
		<category><![CDATA[历史测试]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=574</guid>
		<description><![CDATA[在最新版本的MT5中，已经集成了交易策略的历史测试功能，有兴趣的朋友可以尝试一下：www.mql5.com
]]></description>
		<wfw:commentRss>http://www.dqyau.net/574.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MT5中的分布式策略测试功能</title>
		<link>http://www.dqyau.net/561.html</link>
		<comments>http://www.dqyau.net/561.html#comments</comments>
		<pubDate>Tue, 06 Apr 2010 09:08:47 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MQL5]]></category>
		<category><![CDATA[MT5]]></category>
		<category><![CDATA[交易系统]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[分布]]></category>
		<category><![CDATA[历史测试]]></category>
		<category><![CDATA[策略测试]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=561</guid>
		<description><![CDATA[虽然MT5中的策略测试（历史测试）功能尚未对外开放，但从官方发布的一些资料中，已是端倪初露。按照官方发布的资料来看，MT5即将提供的策略测试功能非常强大，其中一个显著的特点就是提供了对分布式计算的支持。
     分布式计算是一个专业术语，对非IT专业人士来说过于晦涩，通俗一些来说，MT4中的历史测试，是在一台电脑里面运行的，测试速度的快慢，取决与这台电脑的性能，但在MT5中，支持用多台（具体支持的数量是否有限制尚不得而知）电脑共同进行同一个策略测试任务的运算。具体的工作方式：其中一台电脑安装上MT5作为主控制电脑；其余的电脑安装一个叫做”Agent”的软件，顾名思义，就是一个代理软件。安装上Agent软件之后，再设置一个访问密码，主控制电脑上的MT5通过输入这个密码，就能控制这台安装有Agent软件的电脑配合共同进行策略测试任务了。下面是一些相关的截图：



从上面两张截图可以看出，Local下的即为本地电脑，Remote下的为安装有Agent软件，协同一起进行策略测试工作的远程电脑。
     通过提供对分布式计算的支持，即使非常大型复杂的交易策略、或者有大量不同的参数体系需要测试时，也能迅速得到最终测试结果了（相信很多朋友对MT4上漫长痛苦地等待测试完毕是深有体会吧，呵呵）。尤其是对于一些专业的投资机构或个人，可以通过增加购买电脑硬件，搭建自有的测试机房来大大缩短历史测试所用的时间了，相对宝贵的时间资源，目前廉价的电脑价格可说是微不足道了。按照官方资料的说法，一台电脑可同时为多个MT5主程序提供服务，这个功能对拥有多个策略开发者来说，尤为可贵。
     此外，亦可籍此看到：1、MT5立志成为一流的专业交易软件的决心与能力了（不知道何时国内的交易软件技术才能与国外看齐啊）；2、这个市场将会需要越来越多的熟悉MT4/MT5程序开发的专业人员了。
注：由于目前网络上转载本博客的技术文章者颇多，还望在转载的同时标注文章出自阿狼的专业博客，谢谢了！
]]></description>
		<wfw:commentRss>http://www.dqyau.net/561.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MQL4中的时间数值类型datetime</title>
		<link>http://www.dqyau.net/556.html</link>
		<comments>http://www.dqyau.net/556.html#comments</comments>
		<pubDate>Sun, 07 Mar 2010 02:01:54 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MT4编程]]></category>
		<category><![CDATA[交易系统]]></category>
		<category><![CDATA[指标]]></category>
		<category><![CDATA[datetime]]></category>
		<category><![CDATA[MQL4]]></category>
		<category><![CDATA[MT4]]></category>
		<category><![CDATA[时间类型]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=556</guid>
		<description><![CDATA[其实，MT4编程中的时间数值类型datetime，就是一个int整数类型，其单位是秒，包括TimeCurrent、TimeLocal等函数获取的数值都是以秒为单位的，所以进行算术运算的时候，记得以秒为标准进行处理就行了。
]]></description>
		<wfw:commentRss>http://www.dqyau.net/556.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MT5公开测试预计在2009.10.12开始。</title>
		<link>http://www.dqyau.net/519.html</link>
		<comments>http://www.dqyau.net/519.html#comments</comments>
		<pubDate>Thu, 08 Oct 2009 07:46:30 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MQL5]]></category>
		<category><![CDATA[MT5]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=519</guid>
		<description><![CDATA[来自官方网站公布的消息，拭目以待。
]]></description>
		<wfw:commentRss>http://www.dqyau.net/519.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MT4中所谓的“成交量”</title>
		<link>http://www.dqyau.net/515.html</link>
		<comments>http://www.dqyau.net/515.html#comments</comments>
		<pubDate>Mon, 28 Sep 2009 05:28:07 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MT4编程]]></category>
		<category><![CDATA[交易系统]]></category>
		<category><![CDATA[指标]]></category>
		<category><![CDATA[MT4]]></category>
		<category><![CDATA[Volume]]></category>
		<category><![CDATA[成交量]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=515</guid>
		<description><![CDATA[         相信很多朋友都知道，在MT4的图表中有个“成交量”指标（快捷键Ctrl+L）。发现很多朋友都会把这个指标误认为是股票或期货当中的成交量，甚而围绕这个指标开发相应的指标或EA，所以这里想简单说一下：MT4中的这个“成交量”(Volume)，其实我认为应当是官方翻译的错误，按照官方的文档，这个“成交量”指的是该时间周期内Tick的次数！比如在M5图表上，则每根K线下的Volume数值，指的是该5分钟内，价格跳动的次数（Tick的次数）。这点希望大家要注意了。
]]></description>
		<wfw:commentRss>http://www.dqyau.net/515.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>现在学MT4开发还有用吗？</title>
		<link>http://www.dqyau.net/512.html</link>
		<comments>http://www.dqyau.net/512.html#comments</comments>
		<pubDate>Mon, 28 Sep 2009 05:20:59 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MQL5]]></category>
		<category><![CDATA[MT4使用]]></category>
		<category><![CDATA[MT4编程]]></category>
		<category><![CDATA[MT5]]></category>
		<category><![CDATA[交易系统]]></category>
		<category><![CDATA[指标]]></category>
		<category><![CDATA[MQL4]]></category>
		<category><![CDATA[MT4]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=512</guid>
		<description><![CDATA[        有不少朋友在QQ和msn上问我类似的问题，从官方目前公布的资料来看，MT5中还是可以继续使用MT4语法的（这得益于C++对C的良好兼容），区别只是MT4中提供的系统函数在MT5中可能发生变动深圳被替换了，另外还添加了部分新的系统函数。所以，我的看法是：可以学。因为MQL4相对面向对象的MQL5来说，我想对从未接触过程序开发的朋友来说，还是相对较为容易掌握的。毕竟从开始学习到入门是需要一定时间的，现在开始学习MT4开发，到MT5出来之后再学习一下MT5中提供的系统函数，对非专业程序开发者来说是一个不错的选择。
]]></description>
		<wfw:commentRss>http://www.dqyau.net/512.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>关于MT5的一些新消息</title>
		<link>http://www.dqyau.net/507.html</link>
		<comments>http://www.dqyau.net/507.html#comments</comments>
		<pubDate>Sun, 27 Sep 2009 02:52:08 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MQL5]]></category>
		<category><![CDATA[MT5]]></category>
		<category><![CDATA[MT4]]></category>
		<category><![CDATA[封闭测试]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=507</guid>
		<description><![CDATA[
      随着MT5的封闭测试开始，官方网站陆续放出了一些关于MQL5的新消息，我就不原文翻译了，挑一些重点的罗列一下以飨读者：
1、MQL4中不少系统函数在MQL5中已经发生了变更，比如Ask和Bid这两个在MQL4中广为大家熟悉的关键字已经被抛弃了，取而代之的是如下的用法：
       SymbolInfoDouble(Symbol(),SYMBOL_BID);
2、一些非常值得期待的新增功能：
 OnTimer()函数
 OnTrade()函数
 OnChartEvent()函数
OnTimer函数：MT5中引入了Timer机制，这意味着MT5中的指标和EA不需要像MT4那样等每次价格跳动(tick)的时候才能运行一次了，利用Timer机制，可精确控制指标和EA在某个特定的时间运行，或精确地按设定的时间价格运行（如每到整点自动下单）。
OnTrade函数：在每次交易发生前触发的事件，可以更精细地控制交易行为；
OnChartEvent函数：这个函数能让MT5的图表变得更有互动性！从前面的图中可以看出：图上有几个黄色的按钮，”CLOSE ALL”按钮就是关闭所有的部位；”SELL”就是做空，”BUY”就是做多；另外还有几个输入框可快速输入止损和止赢等。这意味着：在MT5的图表上，通过MQL5编程可实现图表上的一键下单、快速下单等激动人心的梦幻功能！（我记得MT4时代可是太多人咨询过我关于类似的问题了，呵呵）
         MT5中大大增强了图表的表现能力，添加了诸如按钮、输入框等交互性的元素，但同时也有个不算好的消息：在MT5中指标是不能创建Object物件的。现在没有看到正式的文档，所以还无法准确理解这句话的含义，不知道是说无法创建某部分Object还是无法创建所有的？但也有个好消息：就是官方可能会在MT5中实现在同一图表上同时运行多个EA!不知道这是否意味着MT的开发会逐渐把指标和EA融合在一起，最后只剩下一种脚本类型呢？
        另一个激动人心的好消息是：MT5中对图表的时间周期进行了大幅改革：我们都知道，在MT4中，只有有限的几种图表周期（如M5、M30、H1、H4等），但在MT5中，可以随意生成任意周期的图表了（如M2、M3、H2、H8等）,这得益于在MT5中，历史数据将会只有M1一种格式，所以可以基于M1生成任意周期的图表了，同时不会再出现MT4中经典的历史数据不匹配现象了（相信经常做历史测试的朋友都深有体会了）。
        最后，我想补充的一点是：得益于C++语言对C语言的良好兼容性，所以在MT5中，如果用户不愿意学习MQL5，仍然可以使用MQL4语言进行开发！唯一需要做的就是学习新提供的系统函数。
]]></description>
		<wfw:commentRss>http://www.dqyau.net/507.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EA开发大师 v0.1版本发布</title>
		<link>http://www.dqyau.net/503.html</link>
		<comments>http://www.dqyau.net/503.html#comments</comments>
		<pubDate>Tue, 09 Jun 2009 04:30:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MT4使用]]></category>
		<category><![CDATA[MT4编程]]></category>
		<category><![CDATA[ea开发大师]]></category>
		<category><![CDATA[MT4]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=503</guid>
		<description><![CDATA[* EA开发大师是一套能根据用户设定条件，自动生成EA源代码的“傻瓜式”EA开发软件，即使不懂MT4编程技术的，也可通过此款软件快捷高效地开发出心目中的理想EA。
* 目前EA开发大师为测试阶段，免费提供给所有用户使用。v0.1版本暂时只开发两个EA模型，后续版本会陆续开放新的EA模型，敬请关注本页面以获取最新版本的EA开发大师。
 
EA开发大师产品页面
]]></description>
		<wfw:commentRss>http://www.dqyau.net/503.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>期待MT5的到来</title>
		<link>http://www.dqyau.net/440.html</link>
		<comments>http://www.dqyau.net/440.html#comments</comments>
		<pubDate>Wed, 06 May 2009 01:25:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MT5]]></category>
		<category><![CDATA[MQL5]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=440</guid>
		<description><![CDATA[昨天官方论坛mql4.com上公布了一则消息，主要有如下几个内容：
1、2009年的EA大赛暂停举行；
2、MT5/MQL5会在今年发布；
3、2010年的EA大赛将会采用MT5作为竞赛平台。
]]></description>
		<wfw:commentRss>http://www.dqyau.net/440.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>即将发布的软件：EA大师</title>
		<link>http://www.dqyau.net/435.html</link>
		<comments>http://www.dqyau.net/435.html#comments</comments>
		<pubDate>Wed, 18 Mar 2009 15:11:14 +0000</pubDate>
		<dc:creator>阿狼</dc:creator>
				<category><![CDATA[EA]]></category>
		<category><![CDATA[MT4使用]]></category>
		<category><![CDATA[MT4编程]]></category>
		<category><![CDATA[ea大师]]></category>
		<category><![CDATA[ea编程]]></category>
		<category><![CDATA[MT4]]></category>

		<guid isPermaLink="false">http://www.dqyau.net/?p=435</guid>
		<description><![CDATA[EAd大师是我基于MQLib开发的一款EA开发软件，也就是我在群里俗称的“ea傻瓜机”，能根据设定的条件、参数自动生成ea代码，预计在5月份发布测试版本。

]]></description>
		<wfw:commentRss>http://www.dqyau.net/435.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
