tworkman: 또한 저는 전문가는 아니지만 winsock에 대해 배운 바에 따르면 수신 기능은 차단 기능이므로 응용 프로그램(mt4)이 다중 스레드되어야 함을 의미합니다(제 생각에는). 들어오는 메시지를 수신 대기하는 것과 자체 작업을 수행하는 것 사이를 전환해야 합니다. 그 가치를 위해...
mt4는 이미 다중 스레드입니다. 모든 차트에는 고유한 스레드가 있습니다. 차단 winsock 기능 을 사용하려면 연속 루프가 있는 차트에 스크립트를 첨부하고 싶습니다. 그런 다음 스크립트는 일부 전역 변수를 설정/해제할 수 있으며, 다른 한편으로는 모든 EA에서 사용할 수 있습니다.
이 netcomm 작업을 수행하는 C++로 dll을 작성하기 위해 친구와 함께 작업했지만 위에서 언급한 문제를 해결할 수 없습니다. 'dllname.dll'에서 함수 functionname을 호출할 수 없습니다.
시간이 허락한다면 소스를 살펴보고 무엇이 잘못되었는지 알려주시겠습니까? 실제로 두 개의 다른 C++ 컴파일러로 컴파일을 시도했지만 여전히 동일한 오류가 발생합니다. 우리는 mt4가 제공하는 샘플 소스 코드를 가져왔고 해당 함수를 호출하려고 할 때 동일한 오류가 발생했습니다. 컴파일 문제인 것 같습니다.
이 netcomm 작업을 수행하는 C++로 dll을 작성하기 위해 친구와 함께 작업했지만 위에서 언급한 문제를 해결할 수 없습니다. 'dllname.dll'에서 함수 functionname을 호출할 수 없습니다.
시간이 허락한다면 소스를 살펴보고 무엇이 잘못되었는지 알려주시겠습니까? 실제로 두 개의 다른 C++ 컴파일러로 컴파일을 시도했지만 여전히 동일한 오류가 발생합니다. 우리는 mt4가 제공하는 샘플 소스 코드를 가져왔고 해당 함수를 호출하려고 할 때 동일한 오류가 발생했습니다. 컴파일 문제인 것 같습니다.
코드의 dsw 파일을 열려고 하면 프로젝트를 현재 VC++ 형식으로 변환해야 한다는 경고가 표시됩니다. .Net 버전을 사용하고 있습니다. 이것이 문제가 될 수 있습니까? 나는 C++에 대해 아는 것이 거의 없기 때문에 더 이상 시도하지 않았습니다. 나를 도와주던 친구가 최근에 연락이 되지 않습니다.
또한 저는 전문가는 아니지만 winsock에 대해 배운 바에 따르면 수신 기능은 차단 기능이므로 응용 프로그램(mt4)이 다중 스레드되어야 함을 의미합니다(제 생각에는). 들어오는 메시지를 수신 대기하는 것과 자체 작업을 수행하는 것 사이를 전환해야 합니다. 그 가치를 위해...
mt4는 이미 다중 스레드입니다. 모든 차트에는 고유한 스레드가 있습니다. 차단 winsock 기능 을 사용하려면 연속 루프가 있는 차트에 스크립트를 첨부하고 싶습니다. 그런 다음 스크립트는 일부 전역 변수를 설정/해제할 수 있으며, 다른 한편으로는 모든 EA에서 사용할 수 있습니다.
MT4를 SQL 서버로 - 데이터를 전송하는 방법?
잘했어요
파일 복사 기능 가져오기의 예:
#가져오기 "Kernel32.dll"
bool CopyFileA(문자열 source_file, 문자열 destination_file, bool if_exist);
DLL을 사용하면 SQL 데이터베이스 액세스 등과 같은 많은 작업을 수행할 수 있습니다.MT4 거래 기록 및 견적을 SQL 데이터베이스로 가져오는 것이 좋습니다.
하지만 이 작업을 수행하는 방법을 모르겠습니다.
누군가 코드 샘플을 통해 이러한 데이터를 SQL 서버로 자동 전송하는 방법을 단계별로 설명할 수 있습니까?
코더 구루,
이러한 소켓 기반 기능 이 여전히 좋은 생각이라고 생각하십니까? 나는 당신이 그것에 대해 전혀 조사했는지 듣고 싶습니다. 시간이 없거나 아이디어를 포기한 경우 알려주세요.
감사해요.
코더 구루,
이러한 소켓 기반 기능이 여전히 좋은 생각이라고 생각하십니까? 나는 당신이 그것에 대해 전혀 조사했는지 듣고 싶습니다. 시간이 없거나 아이디어를 포기한 경우 알려주세요.
감사해요.노동자,
내 문제는 시간, 나는 아이디어를 포기하지 않았다.
시간이 되는대로 업데이트로 알려드리겠습니다.
안녕 다시,
이 netcomm 작업을 수행하는 C++로 dll을 작성하기 위해 친구와 함께 작업했지만 위에서 언급한 문제를 해결할 수 없습니다. 'dllname.dll'에서 함수 functionname을 호출할 수 없습니다.
시간이 허락한다면 소스를 살펴보고 무엇이 잘못되었는지 알려주시겠습니까? 실제로 두 개의 다른 C++ 컴파일러로 컴파일을 시도했지만 여전히 동일한 오류가 발생합니다. 우리는 mt4가 제공하는 샘플 소스 코드를 가져왔고 해당 함수를 호출하려고 할 때 동일한 오류가 발생했습니다. 컴파일 문제인 것 같습니다.
알려주세요.
감사해요.
안녕 다시,
이 netcomm 작업을 수행하는 C++로 dll을 작성하기 위해 친구와 함께 작업했지만 위에서 언급한 문제를 해결할 수 없습니다. 'dllname.dll'에서 함수 functionname을 호출할 수 없습니다.
시간이 허락한다면 소스를 살펴보고 무엇이 잘못되었는지 알려주시겠습니까? 실제로 두 개의 다른 C++ 컴파일러로 컴파일을 시도했지만 여전히 동일한 오류가 발생합니다. 우리는 mt4가 제공하는 샘플 소스 코드를 가져왔고 해당 함수를 호출하려고 할 때 동일한 오류가 발생했습니다. 컴파일 문제인 것 같습니다.
알려주세요.
감사해요.노동자,
내 dll의 소스 코드를 시도 했습니까? VC++로 작성되었습니다.
내 소스 코드를 컴파일하고 무엇을 얻었는지 알려주십시오.
우리는 mt4가 제공하는 샘플 소스 코드를 가져왔고 해당 함수를 호출하려고 할 때 동일한 오류가 발생했습니다. 컴파일 문제인 것 같습니다.
알려주세요.
감사해요.이것은 좋지 않다. 나는 그것을 컴파일하는 데 문제가 없습니다. 너무 간단하지만 MT4에서 DLL 함수 호출을 활성화했습니까?
이것은 좋지 않다. 나는 그것을 컴파일하는 데 문제가 없습니다. 너무 간단하지만 MT4에서 DLL 함수 호출을 활성화했습니까?
물론 "DLL 가져오기 허용" 을 활성화해야 합니다.
예, DLL 가져오기 허용 확인란이 선택되어 있습니다.
코드의 dsw 파일을 열려고 하면 프로젝트를 현재 VC++ 형식으로 변환해야 한다는 경고가 표시됩니다. .Net 버전을 사용하고 있습니다. 이것이 문제가 될 수 있습니까? 나는 C++에 대해 아는 것이 거의 없기 때문에 더 이상 시도하지 않았습니다. 나를 도와주던 친구가 최근에 연락이 되지 않습니다.