mtapi
mtapi copied to clipboard
Mt5Connect.DLL Errors while loading EA
I am running the 64BIT version of Mt5 and run into the below errors:
Crash Dump in MT5.
FE 2 20:16:03.640 MtApi5 (USDCHF,M15) Access violation at 0x00007FF924D94DC1 write to 0x0000000000000000
KM 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA320 4881ECD8000000 sub rsp, 0xd8
LM 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA327 488B05822D2000 mov rax, [rip+0x202d82]
RQ 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA32E 4833C4 xor rax, rsp
MN 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA331 48898424C0000000 mov [rsp+0xc0], rax
FG 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA339 488364242800 and qword [rsp+0x28], 0x0
IK 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA33F 488D05DAFFFFFF lea rax, [rip-0x26]
QH 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA346 83E201 and edx, 0x1
DI 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA349 894C2420 mov [rsp+0x20], ecx
JK 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA34D 89542424 mov [rsp+0x24], edx
ER 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA351 4889442430 mov [rsp+0x30], rax
QS 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA356 4D85C9 test r9, r9
EP 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA359 7445 jz 0x7ff997fea3a0
LQ 2 20:16:03.647 MtApi5 (USDCHF,M15)
LN 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA35B B80F000000 mov eax, 0xf
QO 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA360 488D4C2440 lea rcx, [rsp+0x40]
JN 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA365 443BC0 cmp r8d, eax
RG 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA368 498BD1 mov rdx, r9
QD 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA36B 440F47C0 cmova r8d, eax
LD 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA36F 4489442438 mov [rsp+0x38], r8d
EI 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA374 49C1E003 shl r8, 0x3
CM 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA378 E84A460400 call 0x7ff99802e9c7 ; CreateBoundaryDescriptorW (kernelbase.dll)
FI 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA37D 488D4C2420 lea rcx, [rsp+0x20]
JF 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA382 FF15D0821400 call qword near [rip+0x1482d0] ; UnhandledExceptionFilter (kernelbase.dll)
LG 2 20:16:03.647 MtApi5 (USDCHF,M15) crash --> 00007FF997FEA388 488B8C24C0000000 mov rcx, [rsp+0xc0]
OF 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA390 4833CC xor rcx, rsp
OJ 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA393 E8B8050400 call 0x7ff99802a950 ; GetLastError (kernelbase.dll)
DF 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA398 4881C4D8000000 add rsp, 0xd8
OJ 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA39F C3 ret
LN 2 20:16:03.647 MtApi5 (USDCHF,M15)
JE 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA3A0 8364243800 and dword [rsp+0x38], 0x0
ID 2 20:16:03.647 MtApi5 (USDCHF,M15) 00007FF997FEA3A5 EBD6 jmp 0x7ff997fea37d
Please provide more information. First install ? if not , what has changed. Try reinstalling https://github.com/vdemydiuk/mtapi/releases/download/MT5-v1.0.19/MtApi5_Setup_x64.exe
Please check the config in VS I also had a crash after compiling.
In the current code, the goal is any. For VS2017 it must be on x64. Change this to x64. After that my crash was gone.