MQL4和MetaTrader 4 - 页 55

新文章 MQL5 简介:如何编写简单的EA 交易和自定义指标已发布: 相比 MQL4,MetaTrader 5 客户端的 MetaQuotes 编程语言 5 (MQL5) 具有许多新的发展潜力和更高的性能。本文将帮助您熟悉这一新的编程语言。文中给出了编写EA 交易和自定义指标的简单示例。我们还会涉及到 MQL5 语言的一些细节,这些细节对于理解示例是必要的。 文章细节和 MQL5 语言的完整说明可在 MetaTrader 5 中包含的 MQL5 参考中找到。MQL 5 内置的“帮助”内容足以帮助您学习本语言。本文对于那些熟悉 MQL4...
大家有没有遇到过参数优化的时候运行的结果不完整的情况,有些参数没有进行测试?我测试一组参数,应该有1000个左右结果,结果只测试了300多个,什么原因呢?
新文章 MQL5 初学者:EA 交易技术指标使用指南已发布: 为在EA 交易中获得内置或自定义指标的值,首先应使用相应函数创建指标的处理函数。本文中的示例说明了在创建自己的程序时如何使用技术指标。在本文中说明的指标使用 MQL5 语言构建。本文的目标受众是那些在交易策略开发上不具备太多经验的读者,并旨在通过使用提供的函数库提供简单明了的指标使用方式。 很少有“EA 交易”或指标未在代码中使用标准技术指标。无论是对交易策略的初学者还是高级开发人员,这些标准技术指标的使用都十分普遍。指标创建的各种细节并不难理解;本文的目的即是帮助理解。我们将考虑使用内置标准技术指标的函数的使用。...
新文章 MetaTrader 5终端策略测试器中的订单生成算法已发布: MetaTrader 5 通过EA交易程序和MQL5编程语言使我们可以在内嵌的策略测试器中模拟自动交易,这种模拟称为EA交易程序的测试,它可以在实现中用多线程优化,也可以在多个设备中同步进行。为了提供完整的测试,我们需要基于可用的分钟历史来生成订单。本文提供了这种算法的详细描述,即在MetaTrader 5客户终端中怎样通过历史生成这些订单。 作者:MetaQuotes Software Corp.
新文章 使用MetaTrader 5作为MetaTrader 4的信号提供者已发布: 分析并通过技术实例说明怎样在MetaTrader 5平台上做交易分析而在MetaTrader 4上做交易。本文将展示如何在您的MetaTrader 5上创建简单的信号提供者,并且把它连接到多个客户端,甚至包括运行MetaTrader 4的客户端。而且您也可以发现怎样在您的真实MetaTrader 4账户中跟随自动交易锦标赛的选手。 有很多理由都让我选择写下这篇文章以及研究它是否可行。 首先, MetaTrader...
请问两值差的绝对值如何表达?先谢了!
[删除]
QQ小弟我沒寫過程式,於是照本宣科參考網路寫法 滿心期盼第一支自己打上去的指標可以生成,開心地按下F5結果出現 'int' - comma or semicolon expected 'init' - expression on global scope not allowed 'SMA' - variable not defined 'Buf3' - variable not defined <----這東西總共有九筆= =||| '}' - unbalanced parentheses 各位><大哥這是哪裡出了問題~~~~小弟不才............ #property...
请问TimeHour(TimeCurrent()) 和Hour()的区别是什么 请明白的专家解答一下 谢谢了
新文章 如何将MetaTrader 5中的交易复制到MetaTrader 4已发布: 如今,在MetaTrader 5的实盘帐户上进行交易是否可行?如何进行此类交易?本文不仅从理论上解答这些问题,同时还提供可用的源代码,让你能够把MetaTrader 5终端上的交易复制到MetaTrader 4。本文对EA交易的开发者和练习交易者都非常有用。 引言 曾几何时,许多交易者都认为MetaTrader 5对于实盘交易来说是一个不成熟的、不可靠的平台。但是没多久,公众看法就发生了改变,现在大家都在问MetaTrader 5何时能具备实盘交易的能力。许多交易者已经对MetaTrader...
当人们发布他们的代码时,我经常看到这种情况。 if (a==b){ Dothis; Dothis; etc; } 现在,在阅读别人的代码的短文时,这并不是一个问题。 但是当他们的代码很多的时候,它就会使人几乎无法理解。 我想,很多人都很难在自己的代码中发现错误。 为什么不是这样呢? if (a==b) { Dothis Dothis etc } //Or if (a==b) { Dothis Dothis etc }
新文章 技术分析:我们如何分析?已发布: 本文简要介绍笔者对于指标重绘,多时间框架指标和日本蜡烛图(K线)的一些观点。本文内容只论及一般特征,不包含编程细节。 如果你在 codebase.mql4.com 上看到一些指标的相关评论,你会发现,绝大多数用户对指标的重绘深恶痛绝。指标重绘即指,之前的计算结果,受到新数据的影响而被改变。 指标一旦被确认会产生重绘,就没人对它再有兴趣。对待重绘指标的这种态度往往是相当合理的,但在某些情况下,重绘可能并不像刚发现它时那么可怕。为了证明这一点,我们将分析最简单的 SMA 指标。 图 1 中,蓝色表示低速率滤波器的脉冲,它与...
新文章 技术分析:我们分析什么?已发布: 本文试图分析几个 MetaTrader 客户端提供的特色行情描绘方式。这篇文章仅讲述一般原理,并不涉及编程。 如今,很容易针对货币价格波动进行交易。仅需在您的计算机上安装 MetaTrader(MT)客户端软件,并在交易中心开户后,您就可以开始交易了。当然,大家都希望通过交易获利。本文汇集的来自全世界的交易经验将会帮助我们。 MetaTrader 包含了几乎所有流行的技术分析工具,它们都以指标形式存在,在互联网上,您也可以找到很多最受欢迎的作者写的关于这一主题的出版物。...
[删除]
我有一个EA,它向日志文件写一些信息,在某些时候,它决定打开一个订单,当这种情况发生时,EA不再向文件写入,我只是得到。 无效的整数作为'FileWrite' 函数 的参数1 我附上一张屏幕截图:fo当它打开订单时,文件手柄没有变化,但由于某些原因,它不能再打开文件了。
[删除]
安盈科技有限公司外汇交易系统租售(简称为:MT4)是一款金融产品交易平台。支持多币种的现货及期货结算。可提供包括外汇、黄金、白银等商品的在线即时交易。 MT4系统结构设计精细,稳定而超前。依使用者角色而设计,它包括了交易终端用户、在线交易员、系统管理员、经纪人、上手头寸管理员、贴牌客户等交易及管理过程的全部角色。在安全性、稳定性方面,专门针对全球复杂互联网环境而设计的危机应对机制,既可以保证交易数据的安全性,又可以为交易者提供不间断、优质的交易服务。 MT4...
[删除]
请问哪里可以找到【XAUUSD】2012年以前的H1数据?
[删除]
弄了整个星期了 还搞不定挂单 pending limit pending stop 一直出现 error 130 - invalid stoploss
日志显示: 2013.08.27 04:50:05 '6112692': instant order sell 0.04 USDCAD at 1.05045 sl: 1.05234 tp: 1.04982 2013.08.27 04:50:06 '6112692': request was accepted by server 2013.08.27 04:50:06 '6112692': requote 1.05037 / 1.05051 for open sell 0.04 USDCAD at 1.05045 sl: 1.05234 tp: 1.04982 滑点造成的吗?
EA is running, log shows this message, what is the problem?But no open orders…… log shows: 2013.08.27 04:50:05 '6112692': instant order sell 0.04 USDCAD at 1.05045 sl: 1.05234 tp: 1.04982 2013.08.27 04:50:06 '6112692': request was accepted by server 2013.08.27 04:50:06 '6112692': requote 1.05037 /...
我有一个想法:取27个货币对(如美元、欧元、英镑、加元、日元、澳元、瑞士法郎、新西兰元等货币)并找出平均值。你会得到一篮子世界货币。 你可以清楚地看到,直到2007年,泡沫一直在增长。最高点是在2007年7月,双顶是在2007年10月。指数的趋势向下变化,泡沫在2008年6月破灭(无法突破阻力)。此刻,一个三角形正在形成,指数接近上部阻力边界。 自2010年9月以来,该指数一直持续上升,直到今天。 这里是过去2个月的同一指数,显示出上升趋势。目前,该指数已接近2月18日的高点。
[删除]
  比尔-威廉姆斯和他的策略...  (336   1 2 3 4 5 ... 33 34)
大家好,能不能告诉我在哪里可以看到他的书的抄本:-),因为他的写作方式很奇怪,也很矛盾,比如说 "你不应该在鳄爪之上卖出,你也不应该在鳄爪之下买入。 鳄鱼的嘴否则,你将喂养鳄鱼,这可能使你没有食物(钱)。 你们自己。"同时告诉你大颚以下的买入信号。
  关闭半数地段。  (181   1 2 3 4 5 ... 18 19)
所以我设法加入了一个循环,删除了 挂单 ,并在止损点与移动平均线同步的基础上重新应用另一个 挂单 。手数将根据进场到止损的点位距离来计算。不仅如此,我还设法解决了利润目标与止损距离的比率问题(extern int - 我选择1-2-3 R;R等的东西)--所以这也会移动。 因此,感谢大家在以前的帖子中对打印出我的代码和其他零碎内容的评论!不管怎样--我正试图平仓。 总之--我试图在价格达到我的2倍比率盈利目标的50%时平掉一半的头寸......。我知道我需要把东西打印到日志中,我现在正在写,但谁能告诉我,我是否写错了?也许是关于 "OrderLots()/2 "的问题?
首先,我知道Raptor你以前曾向我提出过这个问题,但我不记得你是在哪里写的,更重要的是不明白我哪里出了问题? 据我所知,我写的是正确的,这样附在任何相应货币对上的EA将能够始终只对该货币对工作。目前,我注意到GBPCAD和GBPUSD似乎不在一起,这意味着GBPCAD的止损认为它的计算是由GBPUSD对 完成的......所以当一个挂单被触发时,止损从GBPCAD值闪烁到电缆....。 我使用magicnumber==1234。 有什么建议或我是个白痴的地方,请随时指出:(
  以编程方式应用模板?  (72   1 2 3 4 5 ... 7 8)
需要在源代码中使用最有效的方式,完全使用Vinapi。 图书馆不是一个选项。 对用户行为的模拟也是如此。 请帮助我,我有一些很酷的东西在我心中
As you see below,I use this function from DLL : MT4_EXPFUNC int __stdcall test(int a[]){        return a[0];} and the code in MT4 is : int b[2];b[0] = 7;b[1] = 8;Print("******:",test(b),",Error:",GetLastError()); so,I was expected the result 7,but actually the result is : 2013.08.19 16:14:48...
  计量经济学:书目  (189   1 2 3 4 5 ... 18 19)
如果你在谷歌上搜索 "计量经济学 "一词,你会得到一个巨大的文献清单,即使是专家也很难理解。一本书说一套,另一套--另一套,第三套--只是前两套的汇编,有一些不准确之处。但 "从书本中来 "的方法结合了这些书本在实践中的应用 并不明确 。我对知识分子沦为书呆子的胡闹不感兴趣。 与本论坛的其他书单类似,例如关于统计学的书单,我建议我们集体编制一份参与者认为与经济数据的测量--计量经济学有关的教科书、专著、论文、文章、互联网资源和软件包的清单。然而,我们不要忘记,数理统计是计量经济学的姊妹篇。我建议 不要把 与技术分析有关的东西列入这个名单。
  MT4存在巨大BUG  (14   1 2)
MT4中>,<,>=,<=这四个算符存在BUG,并不能很好的执行,比如x>0.1,执行时,有时候在x=0.1时便会执行后面的语句,而有时候x>=0.1会执行的语句,在x=0.1时不会执行。