terminal.exe는 MT4 터미널 프로그램을 말하는 것이니 설치하시면 될 것 같고 말씀하신 dll은 ms에서 제공하는 것이지만 프로그램마다 별도로 배포하는 경우도 있기에 어떤 파일이 참조되느냐에 따라 달라질 수 있습니다. 언급하시 루트라는 것이 C드라이브 루트인지 터미널프로그램이 있는 루트인지 명확하지 않기에 아래 순서를 보시고 정확한 위치에 dll 파일을복사하시고 실행해보시기 바랍니다
<윈도우 운영체제에서 DLL은 다음 순서로 탐색이 이뤄진다.>
1. 실행 파일이 있는 위치(예: 윈도우용 notepad.exe가 들어있는 경로)
2. 현재 작업 디렉터리(예: notepad.exe를 실행한 경로)
3. 윈도우 시스템 디렉터리(일반적으로 C:\Windows\System32)
4. 윈도우 디렉터리(일반적으로 C:\Windows)
5. PATH 환경 변수에 들어있는 경로
뭐가 문제일가요 부탁드립니다. 감사합니다.
나름 알고있는 지식으로 짧지만 답변드려보자면 ...
MT4 의 옵션 메뉴로 가서 ‘Expert Advisors’ 탭에서 ‘Allow DLL imports’ 옵션이 체크되어 있는지 확인해 보세요.
<윈도우 운영체제에서 DLL은 다음 순서로 탐색이 이뤄진다.>
1. 실행 파일이 있는 위치(예: 윈도우용 notepad.exe가 들어있는 경로)
2. 현재 작업 디렉터리(예: notepad.exe를 실행한 경로)
3. 윈도우 시스템 디렉터리(일반적으로 C:\Windows\System32)
4. 윈도우 디렉터리(일반적으로 C:\Windows)
5. PATH 환경 변수에 들어있는 경로