错误、漏洞、问题 - 页 1102

 
MetaDriver:
的概率为99.9%。

不,不是的。伙计们。这个系统上安装有一个工作版本的终端。它被安装在这个特定的机器上。
好吧,你知道当终端无法安装时的问题,但在重新安装操作系统后,一切都能正常工作。

但造成这种故障的原因是什么呢?要看什么?也许是调试或不管它叫什么?通过读取内存转储来找出导致崩溃的原因?

这是系统日志中的数据...

事件类型: 错误

事件来源: 应用程序错误

活动类别:

事件代码: 1000

日期: 2014年2月5日

时间: 21:17:04

用户: 不适用

计算机: VANYA

描述。

错误 mt4setup (2).exe,版本 5.0.0.883,模块 mt4setup (2).exe,版本 5.0.0.883,地址 0x0001ec1a。

数据。

0000: 41 70 70 6c 69 63 61 74 适用范围

0008: 69 6f 6e 20 46 61 69 6c

0010: 75 72 65 20 20 6d 74 34 ure mt4

0018: 73 65 74 75 70 20 28 32 设置(2

0020: 29 2e 65 78 65 20 35 2e )

0028: 30 2e 30 2e 38 38 33 20 0.0.883

0030: 69 6e 20 6d 74 34 73 65 in mt4se

0038: 74 75 70 20 28 32 29 2e tup (2).

0040:65 78 65 20 35 2e 30 2e exe 5.0.

0048: 30 2e 38 38 33 20 61 74 0.883 at

0050: 20 6f 66 66 73 65 74 20

0058: 30 30 30 31 65 63 31 61 0001ec1a

0060: 0d 0a .

 
cichiniov:

不,不。伙计们。在这个系统上安装了一个工作版本的终端。它被安装在这个特定的机器上。

1) 已经安装了哪个运行版本的终端?

2) 你的处理器到底是什么类型的? 它支持SSE2指令吗?

 

你能告诉我是否有可能在测试期间禁止记录这种类型的信息?:

KQ      0       21:03:17.634    Core 1  2000.12.01 09:00:00   instant buy 0.26 EURUSD at 0.87370 (0.87320 / 0.87370 / 0.87320)
HN      0       21:03:17.634    Core 1  2000.12.01 09:00:00   deal #6099  buy 0.26 EURUSD at 0.87370 done (based on order #15320)
 CG      0       21:03:17.634    Core 1  2000.12.01 09:00:00   deal performed [#6099  buy 0.26 EURUSD at 0.87370]
DJ      0       21:03:17.634    Core 1  2000.12.01 09:00:00   order performed buy 0.26 at 0.87370 [#15320  buy 0.26 EURUSD at 0.87370]
OI      0       21:03:17.634    Core 1  2000.12.01 09:00:00   order canceled [#15319  sell limit 0.08 / 0.08 EURUSD at 0.87901]
PK      0       21:03:17.634    Core 1  2000.12.01 09:00:00   order canceled [#15318  sell limit 0.09 / 0.09 EURUSD at 0.87785]
RL      0       21:03:17.634    Core 1  2000.12.01 09:00:00   order canceled [#15317  sell limit 0.09 / 0.09 EURUSD at 0.87669]
CP      0       21:03:17.634    Core 1  2000.12.01 09:00:00   sell limit 0.17 EURUSD at 0.87578 (0.87320 / 0.87370 / 0.87320)
DN      0       21:03:17.634    Core 1  2000.12.01 09:00:00   sell limit 0.17 EURUSD at 0.87694 (0.87320 / 0.87370 / 0.87320)
OL      0       21:03:17.634    Core 1  2000.12.01 09:00:00   sell limit 0.18 EURUSD at 0.87810 (0.87320 / 0.87370 / 0.87320)
PH      0       21:03:17.634    Core 1  2000.12.01 10:30:40   order [#15321  sell limit 0.17 EURUSD at 0.87578] triggered
GD      0       21:03:17.634    Core 1  2000.12.01 10:30:40   deal #6100  sell 0.17 EURUSD at 0.87578 done (based on order #15321)
 ED      0       21:03:17.634    Core 1  2000.12.01 10:30:40   deal performed [#6100  sell 0.17 EURUSD at 0.87578]
CS      0       21:03:17.634    Core 1  2000.12.01 10:30:40   order performed sell 0.17 at 0.87578 [#15321  sell limit 0.17 EURUSD at 0.87578]
MP      0       21:03:17.634    Core 1  2000.12.01 10:46:40   order [#15322  sell limit 0.17 EURUSD at 0.87694] triggered
EL      0       21:03:17.634    Core 1  2000.12.01 10:46:40   deal #6101  sell 0.17 EURUSD at 0.87694 done (based on order #15322)
...
 
我下载了更新的 MQL4 帮助,很高兴看到了

MQL4 参考 / 访问时间序列和指标 / CopyBuffer 函数的数组和时间序列中的索引方向MetaEditor build 883 中的MQL4 编译器显示没有定义函数,我不知道它。

这个功能以后会不会有,多久会有?

 
我不知道这个问题是否已经被提出来了,但是!Build 600中的优化器是歪的!我优化了EA的参数,在其中选择最好的一个,并在优化后的区域运行,看看哪里出现了开盘,并在运行结束后观察到完全不同的结果!例如,优化后的结果给了我80美元的利润,但在测试器中运行后,这个结果可能是一半!!。怎么会这样呢?建议去哪里解决!
 
x100intraday:
我下载了更新的MQL4 帮助,并高兴地看到在以下部分

MQL4 参考 / 访问时间序列和指标 / CopyBuffer 函数的数组和时间序列中的索引方向MetaEditor build 883 中的MQL4 编译器显示没有定义函数,我不知道它。

这个功能以后会不会有,多久会有?

本帮助部分中的CopyBuffer的例子是错误的,我们将予以纠正。在MQL4中没有CopyBuffer函数(因为它是基于对指标句柄的工作,它们在MQL4中不存在)。

 

请不要把你的mcl4问题扔在这个主题里。

让它成为一个单独的主题。

 

我使用这个代码在MT5中开仓。

request.action =TRADE_ACTION_PENDING
request.symbol = "EURUSD";
request.volume = 0.1;
request.price=NormalizeDouble(Ask+30*_Point,_Digits)。
request.sl = NormalizeDouble(request.price - SL*_Point,_Digits)。
request.tp = NormalizeDouble(request.price + TP*_Point,_Digits)。
request.deviation=3。
request.type=ORDER_TYPE_BUY_STOP。
request.type_filling=ORDER_FILLING_FOK。
request.type_time=ORDER_TIME_SPECIFIED。
request.expiration=TimeTradeServer()+6*PeriodSeconds(PERIOD_H1)。

OrderSend(request,result)。


我正在测试器中尝试这一切。如果价格没有达到要求的水平,订单永远不会被删除,尽管它应该在6小时后被删除。为什么在指定的时间后,订单没有被删除?

 
ingram:

我使用这个代码在MT5中开仓。

...

我在测试器中尝试整个事情。如果价格没有达到要求的水平,订单永远不会被删除,尽管它应该在6小时后被删除。为什么在指定的时间后,订单没有被删除?

尝试按照MQL5中的交易操作 来更好地开仓/平仓,这 在 "CTALT--交易操作的便捷类 "中很容易
 
paladin800:
尝试打开/关闭更好,如在 "CTrade - easy class for trading "中描述的MQL5交易很容易
谢谢你的提示!通过CTrade一切工作正常。仍然不好的是,记录的功能不能像它们应该的那样工作。(((( 昨天为了让我的专家顾问正常工作,我花了4个小时,这不是什么随机的库,而是一个有记录的本地函数。非常奇怪!