文章 "价格直方图(市场概况)及其在 MQL5 中的实施" - 页 7

 
Alexandre Roux:

你好,德米特里-沃龙科夫、

我在 Darwinex MT5 上加载了Market Profile

很好,但是:

1- 我看不到二级 POC。

2- 我看不到本周五的实时直方图。

昨天也是

我的 MT5 经纪商每周使用 4 天(非周日)和 GMT 交易时间。

您能帮我吗?

致以最崇高的敬意

亚历山大

没有人遇到过同样的问题吗?

 

您好、


我试着把它放到我的 MT5 上


有人能一步一步告诉我怎么做吗?

我的意思是,1 把这个文件放在这里,2 把这些文件放在那里 .... 诸如此类。
我按照写的做了,但不起作用。

"""""" 源代码位于 4 个文件中。主文件是 PriceHistogram.mq5,其他文件是: ClassExpert.mqhClassPriceHistogram.mqhClassProgressBar.mqh。扩展名为 .mqh 的文件包含类的说明和方法。所有文件必须位于同一目录,我的目录是\MQL5\ Experts\PriceHistogram.""""""


预先致谢

 

文件 classprogressbar.mqh 编译时出现警告。版本号 1881。

类进度条

 
Alexandre Roux:

没有人遇到过同样的问题吗?

我也遇到过同样的问题,修改一下代码就解决了:

但是请注意,在新的一天开始时,专家会抛出一个数组超出范围的错误,如果发生这种情况,您必须重新修改。

您需要修改ClassExpert.mqh第 104 行的以下代码


      // 我们检查 0 日是否为当前日期(股票和星期五)
     if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1)<TimeTradeServer())
         rates_total--;

改为

      // 我们检查 0 日是否为当前日期(股票和星期五)
      if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1)>=TimeTradeServer())
         rates_total--;

MP


#s3gt_translate_tooltip_mini { display: none !important; }
 
你好,我非常喜欢这个 EA。
我想知道你们是否可以更换 EA。

我想在每日期间 使用它
但它不显示当前日期。

能不能改成显示当日?

我试着在时间段内使用它
但我想要的是当天的累计值。
 
你好,我非常喜欢这个 EA。
我想知道你们是否可以更换 EA。

我想在每日期间使用它
但它不显示当前日期。

能不能改成显示当日?

我试着在时间段内使用它
但我想要的是当天的累计值。
 

这是一个很棒的工具,但我在使用时遇到了问题,它只能在模拟账户或历史记录测试中使用,如果使用真实账户,就会出现下图中的错误。其中,"计算:75%"会在日志中产生错误""失败,代码为-1""。您有解决方案吗?

附加的文件:
error.jpg  65 kb
 
你好,为什么我看不到正在进行中的当日 POC?
 

想看更酷的东西吗!!

文件 classexpert.mqh 第 104 行 :: 将 >= 改回 <

      if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1) < TimeTradeServer())
         rates_total--;
 
Alberto Lucadello :

您好、


我试着把它放到 MT5 上

但无法运行。
有人能告诉我如何一步一步地操作吗?

我的意思是,1 把这个文件放在这里,2 把这些文件放在那里......诸如此类。
我照着写的做了,但不管用

"" "" "" "源代码有 4 个文件。主文件是 PriceHistogram.mq5 ,其他文件是 ClassExpert.mqh ClassPriceHistogram.mqh ClassProgressBar.mqh 。扩展名为 .mqh 的文件包含说明 .和类方法 所有文件必须位于同一目录下,即我的目录,并且:MQL5 专家 PriceHistogram "" "" ""


预先感谢

你好,阿尔贝托,我试着帮助你:

1) 首先,您必须打开 Metatrader 程序目录下的元编辑器;

2)在元编辑器中打开 expert 文件夹,复制包含指标的 4 个文件;

3)将文件复制到专家文件夹后,关闭所有文件、

4)打开 Metatrader,在要加载指标的图表上定位;

5)打开浏览器,所有指标都已加载,其中还有专家文件夹;

6) 点击并打开专家文件夹,所有复制的文件 都必须位于该文件夹中;

7) 在 PriceiHistogram 上点击 2 次,然后将其加载到图表上。

显然,您需要等待几秒钟才能上传数据。

最后一点提示,由于需要对 PriceHistogram 的源代码进行简单修正,因此不会加载当日数据。