Wednesday 28 February 2018

Forexconnect 엑셀


Forexconnect 엑셀
App Store를 통해 가져 오기 우리의 응용 프로그램 에서이 게시물을 읽으십시오!
& quot; 프로젝트 또는 라이브러리를 찾을 수 없습니다 & quot; 표준 VBA 기능
그래서 PC에서 다른 사람의 Excel 응용 프로그램을 실행해야하는데, 날짜, 형식, 16 진수, 중간 등의 표준 기능에서 "프로젝트 또는 라이브러리를 찾을 수 없습니다"라는 메시지가 나타납니다.
일부 연구에 따르면 이러한 함수 앞에 "VBA"를 붙이면 나타납니다. "VBA. Date"처럼 잘 작동합니다.
웹 페이지는 내 시스템에서 내 프로젝트 참조와 관련이 있지만 개발자 시스템에서는 괜찮을 것이라고 제안합니다. 나는이 문제를 다른 사람들과 잠시 접하게 될 것이며 많은 사람들에게이 응용 프로그램을 배포 할 것입니다. 그래서 수정해야 할 Excel 설치 또는 변경해야 할 사항을 이해해야합니다. xls 파일을 사용하여 다양한 시스템에서 실행됩니다. 모든 사람들이 "VBA"를 사용하지 않도록하고 싶습니다. 명백한 참고 자료로서, 하지만 이상적인 해결책이 없다면 우리가해야 할 일이라고 생각합니다.
"VBA"는 어떻게 만들 수 있습니까? 내 프로젝트 속성 / 참조 / 등에서 내재적입니까?
전혀 다른 라이브러리에 대한 참조가없는 경우 표준 함수에서 오류를 보았습니다.
VBA 편집기에서 메뉴에서 컴파일 명령을 실행 한 다음 참조 대화 상자에서 누락 된 것이 있는지 확인하고 이러한 라이브러리를 추가하려고 시도하는지 확인하십시오.
일반적으로 전체 VBA 코드를 컴파일 한 다음 배포하기 전에 문서를 저장하는 것이 좋습니다.
나는 똑같은 문제가 있었다. 이것은 나를 위해 일했다 :
VB에서 도구 & raquo; 참조 라이브러리 "Crystal Analysis Common Controls 1.0"의 선택을 취소하십시오. 또는 어떤 도서관. Visual Basic for Applications (VBA 언어를 정의하는 라이브러리입니다.) Microsoft Excel Object Library (Excel의 모든 요소를 ​​정의합니다.) OLE 자동화 (문서를 연결하고 포함하는 데 사용할 형식을 지정하고 다른 응용 프로그램의 자동화 및 Excel이 외부 세계와 통신하는 데 사용하는 COM 시스템의 "배관"기능을 제공합니다. Microsoft Office (명령 모음 및 명령 모음 컨트롤과 같은 모든 Office 프로그램에 공통된 사항을 정의 함) Microsoft Forms 2.0 사용자 양식을 사용하는 경우 필요합니다. 이 라이브러리는 폼에 배치 할 수있는 사용자 정의 폼과 컨트롤과 같은 것을 정의합니다. 그런 다음 저장하십시오.
나는이 정확한 문제를 겪었고, 사용자 컴퓨터에서, 내가 의존 한 라이브러리 중 하나가 참조 대화 상자에서 "MISSING"으로 표시되었음을 알았습니다. 이 경우 Office 2007의 내 버전에서는 사용할 수 있지만 클라이언트 데스크톱에서는 사용할 수 없었던 일부 Office 글꼴 라이브러리였습니다.
당신이 얻는 오류는 완벽한 붉은 청어 (divo가 지적한)입니다.
다행히도 라이브러리에서 아무 것도 사용하지 않았으므로 XLA 참조에서 완전히 제거 할 수있었습니다. 아마도 divo의 확장은 모든 대상 Office 버전에서 XLA를 검사하기위한 테스트 일 것입니다 (어떤 경우 든 나쁜 생각은 아닙니다).
필자의 경우 함수는 ABAIGUUS 였고 VBA 라이브러리 (현재는 저의 참고 자료)와 Microsoft Office Object Library (현재)에 정의되어 있습니다. 나는 Microsoft Office Object Library를 삭제했다. VBA를 사용할 필요가 없습니다. 접두사.

COM에서 ForexConnect 사용.
FxCodeBaseWiki에서.
ForexConnect API 자체는 COM을 지원하지 않습니다. 필요한 경우 ForexConnect COM 라이브러리를 사용할 수 있습니다.
ForexConnect COM이란 무엇입니까?
ForexConnect COM은 ForexConnect API를 "in-process"COM 서버로 사용할 수있는 지원 라이브러리입니다. 이 라이브러리는 표준 ForexConnect 라이브러리 또는 Java 용 지원 라이브러리를 사용할 수없는 Windows 응용 프로그램에서 사용하기위한 것입니다. 예를 들어, VBScript 응용 프로그램, Microsoft Excel 등
부인 성명.
ForexConnect COM 라이브러리는 공식 릴리스의 ForexConnect API에 포함되어 있지 않으며 소스 코드와 함께 "있는 그대로"제공됩니다. 우리는 귀하가이 라이브러리를 사용함으로써 명시 적으로 또는 암묵적으로 받았던 어떠한 손해에 대해서도 책임을지지 않습니다. 귀하는 소스 코드를 수정하여 사용하고 귀하의 응용 프로그램과 함께이 라이브러리의 바이너리와 소스 코드를 제공 할 권리가 있습니다. ForexConnect COM 라이브러리 소스 코드를 귀하 또는 타사가 수정 한 결과받은 바이너리를 사용할 때 우리를 참조 할 수 없습니다.
ForexConnect API COM은 ForexConnect API의 대부분의 기능을 지원합니다. 즉,
거래 서버에 로그인하십시오. 지정된 기호에 대한 가격 검색. 사용자가 가입 한 기호에 대한 기호 가입 및 탈퇴 및 가격 검색 계정, 주문, 거래, 닫힌 거래, 메시지 및 요약과 같은 테이블에서 데이터를 검색합니다. 거래 테이블에는 계정, 주문 및 포지션 (예 : P / L, 후행 정지, 요약 등)에 대한 계산 된 데이터가 포함됩니다. OCO 및 OTO를 포함한 모든 유형의 주문 작성; 주문 그룹 작업 (그룹에 주문 추가, 제거 등). 거래 서버의 시스템 속성 검색. 거래 속성 검색. 사용자 권한 검색 중.
ForexConnect COM 인터페이스는 ForexConnect 인터페이스를 기반으로 설계되었습니다. 하지만 몇 가지 차이점이 있습니다.
ITableIterator. CreateTableIterator () 메서드가 Table 클래스에 추가되었습니다. 이 메서드는 테이블에 대한 반복자를 만드는 데 사용됩니다. ISystemPropertiesReader 인터페이스는 원래의 C ++ 인터페이스에 해당합니다. ITimeframeCollection 인터페이스에는 인덱서 대신 getByID (문자열) 및 get (int) 메서드가 있습니다. ISessionDescriptorCollection 인터페이스에는 인덱서 대신 Item (int) 메서드가 있습니다. ITableColumnCollection 인터페이스에는 인덱서 대신 ItemByID (문자열) 및 Item (int) 메서드가 있습니다.
라이브러리를 사용하여 시작하는 방법?
ForexConnect COM은 ForexConnect API (테이블 관리자와 함께 버전 1.1.3)를 사용합니다. 라이브러리 사용 방법을 배우려면 라이브러리와 함께 제공된. chm 도움말 파일의 시작하기 섹션을 읽으십시오.
64 비트 Windows 시스템에서 32 비트 버전의 ForexConnect API 및 Forex Connect API COM을 사용하는 경우 32 비트 버전의 VBScript 호스트 엔진 (% windir % \ syswow64 \ cscript. exe)을 사용해야합니다. vbs 샘플을 실행합니다.
MS Office 64 비트 버전을 사용하는 경우 64 비트 버전의 ForexConnect API와 ForexConnect API COM을 사용하십시오.
어디에서 얻을 것인가?
ForexConnect COM을 다운로드 할 수 있습니다.
ForexConnect COM을 설치하기 전에 ForexConnect API 1.1.3 또는 이후 버전을 설치해야합니다. 여기에서 다운로드 할 수 있습니다 : 다운로드.
또한 ForexConnect API는 ForexConnect API가 설치된 디렉터리에 설치해야합니다.

Forexconnect 엑셀
엑셀 파일을 FXCM MT4의 DDE 서버에 연결하려고합니다.
여기에 제가 excel 열에 입력 한 것이 있습니다, 예 = 'MT4'| BID! GBPJPY; 데이터가 내 Excel 파일에 오지 않습니다.
나는 또한 관리자로서 FXCM MT4를 실행 해 보았습니다.
ForexConnect API로 할 수 있다는 것을 알았지 만 Excel의 VBA를 사용할 때도 COM 파일이 필요합니다 (여기에서 fxcodebase / wiki / index. php / Us. ect_in_COM을 읽습니다)
ForexConnectAPI-1.3.0-win32와 ForexConnectAPI-1.1.3-win32-COM을 다운로드하여 설치했습니다.
내 문제는 이제 3 가지 주요 사항입니다.
1) forexconnect를 사용하여 Excel로 어떻게 로그인합니까?
2) forexconnect를 사용하여 현재 라이브 데이터를 검색하는 방법 (위에서 언급 한 것과 비슷하지만 약간 다를 수 있음)
3) forexconnect를 사용하여 과거의 데이터를 어떻게 얻을 수 있습니까? excel 파일로 내 보내진이 과거 데이터를 자동으로 새로 고칠 수 있습니까? 매번 지정된 시간마다 (이전 시간 데이터를 mt4에서 검색하려고합니다. 덮어 쓸 수 있습니까? 이전 데이터가 새 데이터로 자동 대체됩니까?)
나는 나의 상황을 잘 설명하기를 바란다.
Re : forexconnect API를 엑셀로 연결하는 법.
거기에 몇 가지 VBA 샘플을 발견했습니다. 현재 ForexConnect COM으로 로그인을 시도하고 있습니다. 실제 데이터와 기록 데이터는 나중에 수행합니다. 내 생각에 당신은 엑셀 1 호와 로그인하여 라이브 및 히스토리 데이터를 내보낼 수 있어야합니다.
Dim WithEvents 세션으로 세션.
Dim LastSessionStatus As fxcore2_com. SessionStatusCode입니다.
If LastSessionStatus = SessionStatusCode_Connected 그런 다음.
범위 ( "Info"). 값 = "처음에 로그 아웃하십시오."
범위 (& quot; 정보 & quot;) 값 = & quot; 로그인 및 비밀번호를 제공하십시오 & quot;
값, 범위 (& quot; 비밀번호 & quot;), 값 (& quot; URL & quot;), 값 (& quot; 연결 & quot;) 값)
LastSessionStatus & lt; & gt; SessionStatusCode_Connected 그런 다음.
Range ( "Info").Value = & quot; 처음에 로그인하십시오 & quot;
오류 GoTo에 캐치.
운송이 아무것도 없다면.
전송 설정 = CreateObject (& quot; fxcore2.Transport & quot;)
세션 = transport. createSession () 설정
오류시 다음 재개.
세션 = 아무것도 설정하십시오.
전송 = 아무것도 설정하십시오.
오류 GoTo에 캐치.
케이스 상태를 선택하십시오.
GetStatusName = & quot; 거래 세션이 요청 됨 & quot;
GetStatusName = & quot; 세션 유실 & quot;
GetStatusName = & quot; 가격 세션 재 연결 & quot;
로그인 및 로그 아웃 매크로를 실행하는 데 문제가 있었으며 이는 매크로 때문입니다.
Dim WithEvents 세션으로 세션.
그것을 고치는 법을 모릅니다.
수정 : & quot; WithEvents & quot; 그리고 나서 매크로를 실행하려고 시도했는데 여기에 다른 곳에 오류가 있습니다.
Re : forexconnect API를 엑셀로 연결하는 법.
Gennadiy & raquo 작성; Sun 2012 년 12 월 15 일 10:52 pm.
Re : forexconnect API를 엑셀로 연결하는 법.
Re : forexconnect API를 엑셀로 연결하는 법.
Julia CJ & raquo; 2016 년 3 월 2 일 수요일 5:57 am.
누가 온라인 상태입니다.
이 포럼을 탐색하는 사용자 : 등록 된 사용자와 2 명의 손님이 없습니다.

글타래 (쓰레드) : VBA error file not found - VBA의 새로운 측면을 사용하여 도움이 필요합니다.
스레드 도구.
선형 모드 하이브리드 모드 스위치를 쓰레드 모드로 전환합니다.
VBA 오류 파일을 찾을 수 없습니다 - VBA의 새로운 측면을 사용하여 도움이 필요합니다.
시스템이 지정된 파일을 찾을 수 없습니다.
사용자 태그 목록.
이 스레드처럼? 다른 사람들과 공유하십시오.
이 스레드처럼? 다른 사람들과 공유하십시오.
게시 권한.
새 스레드를 게시 할 수 없습니다. 답글을 게시 할 수 없습니다. 첨부 파일을 게시 할 수 없습니다. 게시물을 편집 할 수 없습니다.
BB 코드가 켜짐 Smilies가 켜짐 [IMG] 코드가 켜짐 [VIDEO] 코드가 꺼짐 HTML 코드가 켜짐.
저작권 및 사본; 2017 vBulletin Solutions, Inc. 모든 권리 보유.
vBulletin Optimization vB Optimize (Pro) - vBulletin Mods & amp; Addons 저작권 및 사본; 2017 DragonByte Technologies Ltd.
피드백 버튼은 Advanced Post Thanks / Like (Pro)에서 제공합니다. - vBulletin Mods & amp; Addons 저작권 및 사본; 2017 DragonByte Technologies Ltd.
고급 사용자 태깅 (Pro)에서 제공하는 사용자 경고 시스템 - vBulletin Mods & amp; Addons 저작권 및 사본; 2017 DragonByte Technologies Ltd.
리디렉션 금지 사용자 (Pro)가 제공하는 금지 된 사용자의 리디렉션 - vBulletin Mods & amp; Addons 저작권 및 사본; 2017 DragonByte Technologies Ltd.
모든 내용 Copyright 1998-2017 by MrExcel Consulting.

No comments:

Post a Comment