MQL4和MetaTrader 4 - 页 47

新文章 基于 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...
追单时用的公式,提前设置在还没达到的位置,下跌追空,上涨追多。高于现价固定设置方向为“多” ,低于现价固定设置方向为“空”。 1、这两个价位可以同时挂单,也可以只在其中一个价位挂单。这两个价位要手动输入; 止损位固定为2美元。止盈位可以手动设定。 2、重点要求:一但这两个点位上任意哪个点成交,自动删除另一个点位的挂单。
新文章 例解 MQL5 中的面向对象编程:处理警告和错误代码已发布: 本文以一个例子说明创建一个类用于处理 MQL 程序运行期间交易服务器返回的代码以及所有错误的类。阅读本文之后,您将学习到如何在 MQL5 中处理类和对象。同时,这是一个方便的错误处理工具;并且您可以依据您的具体需要进一步更改此工具。 作者:KlimMalgin
新文章 针对市场分析的数据库的具体应用已发布: 处理数据成为现代软件的主要任务 - 独立应用程序和网络应用程序都是如此。为解决此问题而创建了专业软件。这些软件被称为数据库管理系统 (DBMS),能够针对它们的计算机存储和处理对数据进行构建、系统化和组织。对于交易,大多数分析师并不在他们的工作中使用数据库。但是对于一些任务,必须使用此类解决方案。本文提供了一个在客户端-服务器和文件-服务器架构中都能将数据保存到数据库或从数据库加载数据的指标例子。 作者:Alexander
新文章 将指标从 MQL4 迁移到 MQL5已发布: 本文旨在说明将用 MQL4 编写的价格构建迁移到 MQL5。为了让将指标计算从 MQL4 迁移到 MQL5 的过程更加容易,建议使用 mql4_2_mql5.mqh 函数库。依据 MACD、随机动量指标和 RSI 指标说明其用途。 作者:Vasily
我发现在MT4上统计的货币持仓止损成本(止损价与开仓价之差)统计结果在不同货币窗口显示不一样? 怎能样解决? 我用下面这个公式检查过. #property indicator_chart_window extern string 交易品种="EURUSD"; //+------------------------------------------------------------------+ //| Custom indicator iteration function |...
  本周的利润百分比  (116   1 2 3 4 5 ... 11 12)
分享你的经验,你拿多少利润作为存款的百分比... 而你认为每周/每月有多少百分比适合你?
一个简单的均量线指标,图形上看没问题,EA调用就返回2147483647,请高手帮忙解决,不胜感激 #property indicator_separate_window #property indicator_buffers 1 #property indicator_color1 Blue   double averagevolume[]; extern int n=10;   int init()  {   SetIndexBuffer(0,averagevolume);   SetIndexStyle(0,DRAW_LINE);...
[删除]
MT4中数据的即时同步写入hst文件?请教各位高人
新文章 建立一个频谱分析程序已发布: 本文旨在让读者熟悉使用 MQL5 语言图形对象的一种可能变量。它会对一个利用图形对象管理简单频谱分析程序的面板的实施指标进行分析。本文专为熟悉 MQL5 基础的读者编写。 作者:Victor
新文章 利用标准库类创建您自己的“市场报价”已发布: 新型 MetaTrader 5 客户端与 MQL5 语言提供了向交易者展示可视信息的新机遇。本文中,我们会讲到一系列通用且可扩展的类,处理图表上方任意文本信息的组织与显示工作。“市场报价”指标的示例亦有提供。 作者:Dmitriy Skub
新文章 MQL5 向导:无需编程即可创建 EA 交易程序已发布: 您想试试不用浪费时间来编程的交易策略吗?利用 MQL5 向导,您只需要选择交易信号的类型,添加追踪仓位和资金管理模块,您的工作就完成了!创建自己的模块实现,或是通过“任务”服务订购 - 再将您的新模块合并到现有模块。 作者:MetaQuotes Software Corp.
新文章 生长型神经气:MQL5 中的实施已发布: 本文会举例说明如何开发一个可以实施名为“生长型神经气” (GNG) 自适应聚类算法的 MQL5 程序。本文针对已研究过语言文档、且已具备一定编程能力和神经信息学基础知识的用户。 作者:Алексей
新文章 一个用于通过 Google Chart API 构建图表的库已发布: 构建各种类型的图表是分析市场情形及测试交易系统的一个基本部分。通常,为了构建一个精致的图表,必须将数据输出到一个文件,然后在 MS Excel 等应用程序中使用该文件。这样并不是非常方便,并且使我们无法动态更新数据。Google Charts API 通过向服务器发送特别请求,提供了在线创建图表的方式。在本文中,我们将尝试让创建此类请求和从 Google 服务器获得图表的过程实现自动化。 作者:Евгений