MQL4和MetaTrader 4 - 页 47

新文章 时间序列主要特性的分析已发布: 本文会介绍一个专为针对各种时间序列的特性给出快速初步评估而设计的类。与其同时,亦对统计参数和自相关函数进行评估,对时间序列执行频谱估计,并构建一个直方图。 作者:Victor
我们目前正在做大量的工作来升级MetaTrader 4客户终端。 以下是即将发生的变化。 用常见的MQL5和MetaEditor组件完全取代MQL4和MetaEditor 4 我们没有在MQL4->MQL5的兼容性上下功夫,而是决定做相反的事情。我们将所有MQL5的功能和特性转移到MQL5,保留了所有MQL4的特性。这意味着MQL5的所有强大功能,包括OOP和本地代码的编译器,都将在MQL4中提供。 为此,我们开发了一个单一的编译器,自动支持MQL4和MQL5。MetaEditor也成为MetaTrader 4和MetaTrader
  我被宇宙的问题所困扰  (342   1 2 3 4 5 ... 34 35)
闲来无事,来到这个网站。没有有趣的话题。它曾经是更有趣的。因此,我决定将主题多样化一些。我对自己的世界观无法适应。也许有人能帮助我理解它。
预测的顺序。 1 - H1(了解目前的市场情况)。 2 - M30(对当前市场环境的熟悉程度更为相似)。 3 - M15(与主要贸易有关。确定交易的 "过程"(17:00))。 4 - M5(主要交易(19:00至21:00)。调整主要位置(s.l.和t.p.精度))。 5-M1(额外的讨价还价(在等待新刻度的时候)(19:00至21:00))。 逾期和不成熟的预测是可能的。 在某些日子里,由于技术原因,可能没有预报。 预测是纯理论性的 ,不可能有100%的结果 。 我对损失不负责任。 莫斯科时间。
[删除]
  思想交流  (359   1 2 3 4 5 ... 35 36)
有时,"创意 "危机降临,你开始翻阅文献和其他人的作品,寻找新鲜的或已被遗忘的想法。让我们创建一个类似于 "想法银行 "的东西,并在这个线程中分享关于交易/自动交易的想法。 想法是不同的,新的或不是很好的一些,原创或老生常谈,但一个新的解释,乍一看荒谬的疯狂,想法,我们使用或我们不适合,尝试或没有得到,实施或等待他们的时间,总之 - 各种各样。谁不为什么感到遗憾。 为了方便阅读,主要观点用蓝色划线,讨论、评论和其他灵魂的冲动普通。加入进来。
[删除]
请看下面的证据。 第38414号交易,在10手欧元兑美元的交易中获得了481,700美元的利润。 这个图片证据证明了Meta Trader 4的回测质量(而这个平台是从Meta Trader本身下载的)。 一张图片胜过千言万语。
  价格变化率,如何计算  (225   1 2 3 4 5 ... 22 23)
我想问问社区,谁来计算价格 变化的速度 。 主要是新闻烛台。 一个应用是,当短时间内有强烈的价格变化时,EA的行动。 比如说。强烈的消息传来,明智的做法是,要么删除TP--然后根据情况设置一个新的TP,要么将TP移到足够远的地方。 因为得到20-30个100点的拿货,然后看着价格再做5-10个或20个拿货的距离,这是很烦人的。
  对变量的行为感到困惑  (70   1 2 3 4 5 6 7)
如果我以专家的身份进行编译 那么当我改变StringVal时,备份就会立即改变。 而最后一个 Print 不叫 问题出在哪里? extern string StringVal = "string" ; string backup = "" ; int init() { Print ( "=========================" ); Print ( "StringVal=" ,StringVal, " backup=" ,backup); if (StringVal != backup){ backup = StringVal;
  EA测试仪的结果  (34   1 2 3 4)
上面的图片是M15,下面的图片是H1。 这个结果是对2009年至2013年5年的EA的测试。 但测试2001年至2007年的EA并不理想。 关于2008年,这很奇怪:当我用2008年的数据测试时,只交易了10个订单;当我用2008年到2009年或2010年的连续数据测试时,仍然有这10个订单被交易;我不知道为什么? 另外,根据这个结果,我应该得到一些关于这个EA的建议吗? 谢谢。
新文章 编写"EA 交易"时,MQL5 标准交易类库的使用已发布: 本文阐述的是,在编写"EA 交易"的过程中,如何使用 MQL5 标准库交易类的主要功能,实现更改仓位与平仓、挂单的下达与删除,以及交易进行之前的预付款验证。我们还会演示可以如何使用交易类来获取订单与交易详情。 作者:Samuel
新文章 利用判别分析开发交易系统已发布: 开发交易系统时,通常都会出现选择最佳指标与信号组合的问题。而判别分析就是找到此类组合的方法之一。本文会给出一个用于市场数据采集的 EA 开发示例,并详细阐明如何利用判别分析在 Statistica 软件中构建外汇市场预后模型。 作者:ArtemGaleev
新文章 先进的自适应指标理论及在 MQL5 中的实施已发布: 本文要讲述的是高级自适应指标及其在 MQL5 中的实施:自适应周期性指标、自适应重心及自适应 RVI。所有指标的最初出处都在 John F. Ehlers 编著的《股票与期货控制分析》一书中。 作者:investeo
新文章 MetaTrader 5 中的并行计算已发布: 在人类的整个历史长河中,时间都是极其宝贵的,因此我们努力避免不必要的时间浪费。如果您的电脑配备了多核处理器,本文将告诉您如何为“EA 交易”的工作提速。此外,实施建议的方法不要求您掌握 MQL5 以外的其他语言的知识。 作者:Andrew
新文章 基于 CChartObject 类设计和实施新 GUI 组件已发布: 在我撰写了关于通过 GUI 界面实现半自动“EA 交易”的前作后,结果表明针对更复杂的指标和“EA 交易”,最好使用新的功能来改善界面。在熟悉 MQL5 标准库类后,我实施了一些新的组件。本文介绍新 MQL5 GUI 组件的设计和实施过程;这些组件可用于指标和“EA 交易”。本文中介绍的组件包括:CChartObjectSpinner、CChartObjectProgressBar 和 CChartObjectEditTable。 作者:investeo
新文章 基于预定义的风险和风险/回报比建立互动式半自动拖放“EA 交易”已发布: 部分交易人员选择自动执行所有交易,而另外一些交易人员基于多个指标的输出混合使用自动和手动交易。作为后者中的一员,我需要一个互动式工具以直接从图表动态地评估风险和回报价格水平。本文将介绍通过预定义的资产净值风险和风险/回报比实施互动式半自动“EA 交易”的方法。“EA 交易”风险、风险/回报和手数参数可于运行时期间在 EA 面板上更改。 作者:investeo
也许这个话题在MQL4community论坛上就有,但我没有注意到。 如果没有,那么。 -问候,各位发明家!你已经达到了批评家的要求。- 从这个主题的标题我们可以得出结论,这个主题是 "讨论 "新指标。 请随意,亲爱的交易员--程序员,这里没有人允许批评! - 尤里卡!!!。- 阿基米德喊道,已经有了一定的结论。同志们,创建某种指标的想法已经诞生了?描述它并在提交的主题中 "张贴"。 怀着对交易的热爱和对交易者的尊重。 你的Johnny Bravo。
新文章 以峰谷指标和 ATR 指标为例说明作为类来实施指标已发布: 有关指标计算的最佳方式的争论无休无止。我们应在何处计算指标值 - 在指标本身内还是嵌入使用该指标的 EA 交易的整个逻辑之中?本文说明在 EA 交易或脚本的代码中移动自定义指标 iCustom 的源代码的一种情形,并对计算和 prev_calculated 值的建模进行优化。 作者:Александр Чугунов
新文章 基于成交历史的交易播放器已发布: 交易播放器。仅仅五个字,无需解释。一个带有按钮的小对话框出现在您的脑海中。按一个按钮 - 它开始播放,移动控制杆 - 播放速度改变。事实上,它非常类似。在本文中,我想展示我编写的以几乎与实时交易完全相同的方式播放交易历史的程序。本文使用指标和管理图表来介绍 OOP 的某些细节。 作者:Nikolay Demko
[删除]
你好!我是mql 4的新手。 我是mql 4的新手,我做了一个简单的2 EMA交叉顾问,我已经在 模拟账户 上测试过了,但有点害怕在真实账户上使用它。 在1小时范围内用小手测试它需要太多的时间,而在分钟范围内测试它是昂贵的,因为我的经纪人的最小手数大约是7美元。 所以,如果您能看一下,并指出一些我可能犯的明显错误,我将非常感激。 这个顾问应该在比特币/美元市场上进行交易,这个市场是非常不稳定的(价格可以在一天内+ - 30%),所以止损和止盈不是以点为单位,而是以买入或卖出的百分比为单位。 变量和东西。 #property copyright "me" #property link
  星期五  (279   1 2 3 4 5 ... 27 28)
我们欢迎奇特的东西。
新文章 不使用额外的缓冲区,为中间计算进行系列价格的平均化已发布: 本文要讲述的是封装于最简单的单型类中的传统与非寻常平均线算法。它们旨在实现于几乎所有指标的开发过程中的普适用途。我希望建议的这些类,会成为那些自定义与技术指标“笨重”调用的一个很好的替代。 作者:Nikolay Kositsin
1. do you meet this situation: when you test an EA for the same time section(2013.11.20-2013.12.4 for example), you test two or three times, but the result is different, 68 orders have been traded in one result and 69 orders have been traded in another result. why? is it related with the mismatched...
我把extern bool IncreasingLot = TRUE 改成extern bool IncreasingLot = FALSE,把extern double Lots = 0.1改成extern double Lots = 0.01。交易的时候却提示“invalid lots amount for OrderSend function” 代码: #property copyright "www.fxproadvisor.com" #property link "www.fxproadvisor.com" extern double Lots = 0.1;...
[删除]
各位高人 关于索尼ZL不支持mt4手机平台软件 怎么回事?都是安桌系统啊。为啥不能下载安装mt4 大家有什么办法吗。我新买的机啊本来想着屏幕大看图好 结果不能安装 郁闷 有办法吗
我是新手,正在学习EA。MQL5 的范例较多,有利于新手入门和提高。而交易商们,几乎全都说支持MT4,没有说支持MT5的。用MT5的EA与这些交易商做买卖,能行吗?先行致谢。
1. 对于完全相同的一段历史数据,比如从2013.11.20-2013.12.4, 都是五分钟图,测试同一个EA两次,连续的,结果却不同,比如第一次测试结果是成交了68单;第二次测试成交了69单; 请问是什么问题?和 “错配K线”有关系吗? 2. 对于测试结果中的模型质量,有时候是很大的正盈利,模型质量显示59%;而有的时候是亏算,却显示模型质量是90%;请问模型质量高低到底是评价什么的? 3. 另外对于历史回测工具中有个 “优化” 选项,他是优化参数的吗?比如我们设置了一个extern 参数为20,现在我们想测试该参数在10到100这个区间的最佳值,用“优化”选项可以做到? 谢谢!
[删除]
我有个EA,测试正常能出单,但在现实中模拟和真实环境下都不下单,看EA代码 中有 void init() { g_file_88 = FileOpenHistory(Symbol() + Period() + ".hst", FILE_BIN | FILE_READ); if (g_file_88 > 0) gi_92 = TRUE; else { gi_92 = FALSE; return; 这是什么意思?是要读取历史数据吗?为什么不用实时数据?怎样让历史数据实 时更新?这是真EA还是只能在测试中做的假EA?
[删除]
  用傅里叶变换预测未来  (546   1 2 3 4 5 ... 54 55)
由于某些原因,我无法将指标加载到CodeBase中,所以我将其发布在这里 这是一个基于傅里叶变换的数字滤波器,并对产生的频谱进行过滤。 1)进行指定条数的相位转换 2)不重要的谐波被丢弃。 extern double n=9;//设置数组大小--2的幂。 extern intPast=200;//对过去的条形图进行操作,用于估计预测的情况 外部 inttern Futur=100;//对多少个柱子进行预测。 外部双倍Porog=0.03;//越少--越多的信息将被考虑(我建议从0到0.06,取决于n)。 //对M1-M15来说效果不错 为使该指标发挥作用,你需要 "快速傅里叶变换FFT库" 。
  请版主帮忙  (3)
这个指标,加载了没有显示,麻烦版主帮我看看
代码如下: 请问最后两行代码有何意义?if(Bottoms[shift]>0.1) Bottoms[shift]=Bottoms[shift]; if(Toppers[shift]>0.1) Toppers[shift]=Toppers[shift]; #property indicator_chart_window#property indicator_buffers 2#property indicator_color1 Green#property indicator_width1 1#property indicator_color2 Yellow#property...