指标: Setka (网格) - 页 3

 
geritretar StringConcatenate(line_name,IntegerToString(str.hour,2,'0'),":":",IntegerToString(str.min,2,'0'),"_N",line_counter);

终端日志中的错误消失了(尽管没有绘制线条)。

如何挖掘?如何重新激活一个伟大的工具?

交易、自动交易系统和交易策略测试论坛。

错误、错误、问题

Vladimir Karputov, 2021.09.04 08:49 AM

窗口

Edition Windows 11 Home
Version 21 H2
Installed on    ‎29.‎07.‎2021
OS build        22000.176
Experience      Windows Feature Experience Pack 1000.22000.176.0

终端

MetaTrader 5 x64 build 3033 started for MetaQuotes Software Corp.
Windows 11 build 22000, Intel Core i7-9750 H  @ 2.60 GHz, 25 / 31 Gb memory, 796 / 947 Gb disk, IE 11, UAC, GMT+2
C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075


测试器:

终端:


 

您至少应指定此类数据:

交易论坛、自动交易系统和交易策略测试

故障严重的 MetaTrader

Vladimir Karputov, 2021.03.16 04:20 AM

如果您有问题,首先应显示 "日志 "选项卡中的前三行。


(选择这三行,复制到剪贴板,然后使用代码 按钮粘贴到邮件中)。应该是这样的

2021.03.16 05:13:07.133 Terminal        MetaTrader 5 x64 build 3003 started for MetaQuotes Software Corp.
2021.03.16 05:13:07.134 Terminal        Windows 10 build 19042, Intel Core i7-9750 H  @ 2.60 GHz, 26 / 31 Gb memory, 842 / 947 Gb disk, IE 11, UAC, GMT+2
2021.03.16 05:13:07.134 Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

 
Vladimir Karputov #:

您至少必须提供此类数据:


是的,当然:

2021.09.04 17:05:18.376 Terminal MetaTrader 5 x64 build 3033 started for MetaQuotes Software Corp.
2021.09.04 17:05:18.378 Terminal Windows 10 build 19044, AMD Athlon 64 X2 Dual Core 4800+, 0 / 1 Gb memory, 2 / 29 Gb disk, IE 11, UAC, GMT+10
2021.09.04 17:05:18.378 Terminal C:\Users\Geritretar\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

 
geritretar #:

是的,当然:

我也切换了时间框架,但没有出现这种错误。我使用的指标版本是

#property version   "3.08"
 
Vladimir Karputov #:

我也切换了时间框架,但没有出现这种错误。我使用的指标版本是

是的,我的版本是一样的,是从 MQ 网站下载的。

但在切换时间框架时,出现了以下情况:


2021.09.04 17:18:22.649 setka (GBPUSD,M1) Other timeframes are not ready...
2021.09.04 17:18:30.860 setka (GBPUSD,M5) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1689 MaxBars=0
2021.09.04 17:18:34.109 setka (GBPUSD,M5) 1 leaked strings left
2021.09.04 17:18:34.488 setka (GBPUSD,M15) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1689 MaxBars=0
2021.09.04 17:18:36.777 setka (GBPUSD,M15) 1 leaked strings left
2021.09.04 17:18:37.148 setka (GBPUSD,M30) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1394 MaxBars=0
2021.09.04 17:18:41.441 setka (GBPUSD,M30) 1 leaked strings left
2021.09.04 17:18:41.712 setka (GBPUSD,H1) Сбой или первый запуск Time=0.2 sec for 50000 bars  ObjectsTotal=1394 MaxBars=0
2021.09.04 17:18:46.746 setka (GBPUSD,H1) 1 leaked strings left
2021.09.04 17:18:47.067 setka (GBPUSD,M5) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1689 MaxBars=0


最主要的是:编译到 3021 版本(含)的 指标在任何版本的终端上都能正常运行,没有任何问题。

 
geritretar #:

是的,我的版本类似,是从 MQ 网站下载的

但在切换时间框架时,会出现以下情况:



最主要的是:在 3021 版本(含)之前的版本中 编译的诱导器在任何版本的终端上都能正常工作,没有任何问题。

把这一行放到一个单独的脚本中--你会得到什么?(当然,你必须声明几个变量)。
 
geritretar #:

是的,当然:

2021.09.04 17:05:18.376 Terminal MetaTrader 5 x64 build 3033 started for MetaQuotes Software Corp.
2021.09.04 17:05:18.378 Terminal Windows 10 build 19044, AMD Athlon 64 X2 Dual Core 4800+, 0 / 1 Gb memory, 2 / 29 Gb disk, IE 11, UAC, GMT+10
2021.09.04 17:05:18.378 Terminal C:\Users\Geritretar\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

是台式机?完全托管还是共享托管?

 
geritretar StringConcatenate(line_name,IntegerToString(str.hour,2,'0'),":":",IntegerToString(str.min,2,'0'),"_N",line_counter);

终端日志中的错误消失了(尽管没有绘制线条)。

如何挖掘?如何重新激活一个伟大的工具?

调整颜色

 
Vladimir Karputov #:

是台式电脑吗?完全托管还是共享托管?

个人电脑 - 真实的。

我注意到,当指标从图表中取消初始化(更改时间框架时)或从图表中删除时,日志中会写入一行:1 leaked strings left。

2021.09.05 16:13:20.274    setka (EURJPY,H1)    Сбой или первый запуск Time=0.1 sec for 6278 bars  ObjectsTotal=77 MaxBars=0 start_pos=0         === наложение индикатора на график/первый запуск
2021.09.05 16:13:29.017    setka (EURJPY,H1)    1 leaked strings left                                                                        === деинициализация с прежнего таймфрема
2021.09.05 16:13:29.124    setka (EURJPY,M5)    Сбой или первый запуск Time=0.1 sec for 5000 bars  ObjectsTotal=760 MaxBars=0 start_pos=0        === запуск на новом таймфрейме
2021.09.05 16:13:41.771    setka (EURJPY,M5)    1 leaked strings left                                                                        === деинициализация с прежнего таймфрема
2021.09.05 16:13:41.873    setka (EURJPY,M1)    Сбой или первый запуск Time=0.1 sec for 5000 bars  ObjectsTotal=760 MaxBars=0 start_pos=0        === запуск на новом таймфрейме
2021.09.05 16:13:54.008    setka (EURJPY,M1)    1 leaked strings left                                                                        === удаление индикатора с графика

Alexei Tarabanov#:

调整颜色

您能详细说明一下吗?请。