Tuesday, August 9, 2016

Forex_api_c #






+

나는 FX에 대한 무료 거래 API를 제공하는 브로커를 찾고 있어요. 목표는 경쟁력있는 브로커 수수료 나중에 진짜 돈에 다음 가짜 포트폴리오에서 실행되도록 C (아마도 Qt를)에서 재택 알고리즘을 개발하는 것입니다. 델타 무역 API FxSpyder AVAFx Dukascopy 은행 거래 API TD 아메리 트레이드 FXCM 내가 MattWolf 좋은 점을 보여 주었다 생각, 브로커 돈 : 당신은 당신이 여기에 지금까지 발견 한 API 목록은 OANDA Dukascopy TD 아메리 트레이드에 대해 어떻게 생각하십니까 이러한 API를 몇 가지 비교를 알고 10시 12분 외환 거래 자바 / API 자바 C 자바에서 27 13 검은 맘바 10월 WEB. . WEB /. ,,. 자바 / (인 IntelliJ의 IDEA, MS VS2010, 넷빈즈, 이클립스.). ,, (XQL) 자바 C, XQL (-). JFX-API / 자바 /, FOREX. . 윈도우 - (리눅스 / WINE) - NJ4X. 다른 데이터 소스와 전시회 분석했다. 당신의 거래 전략을 내놓고. 실시간의 심층 분석은 다른 브로커 / 데이터 소스 (예를 들어 DukasCopy, LMAX, TradingView)의 틱. 안정적인 신호 제공 이벤트. 하이 엔드 (LMAX 계 장애 등) 개발 기술. 비 차단을 적용하여 엄청나게 빠른 응용 프로그램을 만들은의, 즉 여러 개의 주문의 일부 외환 플랫폼의 단일 거래 상황에 맞는 제한에서 멀리가는함으로써 병렬 단순화 전체 프로그램 구조에 독립적 인 작업 (위치 ​​분석, 로깅, GUI 반사)를 실행 프로세서 설계를 틱 동일한 계정 병렬로 실행됩니다. (도트 NET) 외환 데이터 API 피드이 외환 데이터 API를 사용하면 마이크로 소프트 (도트 NET) 프레임 워크를 사용하여 사용자 지정 응용 프로그램을 구축 할 수 있도록 응용 프로그램 프로그래밍 인터페이스입니다. 이 API는 모든 ForexFeed 고객에게 무료로 제공됩니다. 이 예제 및 데이터 API 자체를 다운로드하려면 로그인하시기 바랍니다. 모든 기본 로직을 처리 할 수​​있는 외환 데이터의 사용 피드 API을 아래의 예 (C 및 VB)를 참조하십시오. 당신은 API를 볼 수 있듯이 매우 많은 사용 사례를 단순화합니다. 참고 : 이러한 외환 데이터 API를 사용하는 매우 간단한 예입니다. 이러한 예는 데이터를 검색 표준 System. Console에 인쇄하는 방법을 설명합니다. 시스템을 사용하여 시스템을 사용하여 C (C-날카로운) 예. 컬렉션 // forexfeed를 사용하여 ForexFeed API를로드합니다. 다음 순 // ------------------------------------------ // EDIT VARIABLES // 개인 정적 문자열 액세스 키 액세스 KEY 개인 정적 문자열 기호 EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD 개인 정적 INT 간격 3600 개인 정적 INT 기간 1 개인 정적 문자열 가격 중반 // --------- --------------------------------- // 메인 // 정적 무효 메인 () // 만들기 ForexFeed 개체 feedapi 따옴표 printData (fxfeed) 가능한 간격 printIntervals를 표시합니다 // (fxfeed) 사용 가능한 기호 printSymbols를 표시합니다 // (fxfeed)를 표시 // 새로운 feedapi (액세스 키. 기호. 간격. 기간. 가격) fxfeed // // 얻기 데이터 및 개인 System. out에 // 정적 무효 printData (feedapi의 fxfeed)에 인쇄 // // 데이터 // ArrayList에이 fxfeed을 인용 꺼냅니다. GetData의 () 콘솔. 를 WriteLine (-------- 지수 --------) 경우 (fxfeed. 의 getStatus (). 같음 (OK)) 콘솔. 를 WriteLine ((인용 수 :. fxfeed getNumQuotes ())) 콘솔. 를 WriteLine ((저작권 :. fxfeed getCop​​yright ())) 콘솔. 를 WriteLine ((웹 사이트 :. fxfeed getWebsite ())) 콘솔. 를 WriteLine ((라이센스 :. fxfeed getLicense ())) 콘솔. 를 WriteLine ((재배포 :. fxfeed getRedistribution ())) 콘솔. 를 WriteLine ((AccessPeriod :. fxfeed getAccessPeriod ())) 콘솔. 를 WriteLine ((AccessPerPeriod :. fxfeed getAccessPerPeriod ())) 콘솔. 를 WriteLine ((AccessThisPeriod :. fxfeed getAccessThisPeriod ())) 콘솔. 를 WriteLine ((AccessRemainingThisPeriod :. fxfeed getAccessPeriodRemaining ())) 콘솔. 를 WriteLine ((AccessPeriodBegan :. fxfeed getAccessPeriodBegan ())) 콘솔. 를 WriteLine ((NextAccessPeriodStarts :. fxfeed getAccessPeriodStarts ())) // // 따옴표에 대한 Iterator 객체가 반복자 () 메소드를 사용하여 ArrayList를 가져옵니다. // IEnumerator를 ITR 따옴표. GetEnumerator를 () ArrayList의 반복자 // 콘솔을 통해 // // 반복 처리. 를 WriteLine (----------------------------------------) 콘솔. 를 WriteLine은 (지수를 통해 반복하기.) 콘솔을. 를 WriteLine (----------------------------------------) 동안 (ITR. MoveNext는 () ) 해시 테이블 견적 ((해시 테이블) (ITR. 현재)) 콘솔. 를 WriteLine ((견적 기호 : 인용 기호)) 콘솔. 를 WriteLine ((제목 : 따옴표 제목)) 콘솔. 를 WriteLine ((시간 : 견적 시간)) 경우 (. (fxfeed getInterval () 1))의 경우 콘솔을 (.. fxfeed getPrice () 같음 (입찰)에 문의). 를 WriteLine ((입찰 : 견적 입찰)) 콘솔. 다른 콘솔 :를 WriteLine ()는 견적 문의 (질문). 를 WriteLine ((가격 : 견적 가격)) 다른 콘솔. 를 WriteLine ((오픈 : 따옴표) 열) 콘솔을. 를 WriteLine ((높음 :) 견적 높은) 콘솔. 를 WriteLine은 : 콘솔 ((낮은 낮은)를 인용). 를 WriteLine은 : 콘솔 ((닫기 따옴표) 닫기). 를 WriteLine () 다른 콘솔. 를 WriteLine ((상태 :. fxfeed의 getStatus ())) 콘솔. 를 WriteLine ((ErrorCode가 :. fxfeed 반환 값 : SQLState 치 getErrorCode ())) 콘솔. 를 WriteLine ((으로 ErrorMessage :. fxfeed 따라 GetErrorMessage ())) // // System. out에에 간격 // 개인 정적 무효 printIntervals (feedapi의 fxfeed)를 인쇄 // // fxfeed 간격 // 해시 테이블 간격을 가져옵니다. getAvailableIntervals (false)를 콘솔. 를 WriteLine (-------- 간격 --------) 경우 (fxfeed. 의 getStatus (). 같음 (OK)) // // HashMap의 // ICollection에의 C 간격에 포함 된 값의 컬렉션을 가져옵니다 . 값은 // // 컬렉션 // IEnumerator를 ITR C에 대한 Iterator를 얻습니다. HashMap의 값을 통해 GetEnumerator를 () // 반복 처리는 반복자 // 동안 (ITR. MoveNext는 ()) 해시 테이블 값 ((해시 테이블) (ITR. 현재)) 콘솔. 를 WriteLine ((간격 : 값 간격)) 콘솔. 를 WriteLine ((제목 : 값 제목)) 콘솔. 를 WriteLine () 다른 콘솔. 를 WriteLine ((상태 :. fxfeed의 getStatus ())) 콘솔. 를 WriteLine ((ErrorCode가 :. fxfeed 반환 값 : SQLState 치 getErrorCode ())) 콘솔. 를 WriteLine ((으로 ErrorMessage :. fxfeed 따라 GetErrorMessage ())) // // System. out에 // 개인 정적 무효 printSymbols에 기호를 인쇄 (feedapi의 fxfeed) // //이 기호 // fxfeed 해시 테이블 기호를 가져옵니다. getAvailableSymbols (false)를 콘솔. 를 WriteLine (-------- 기호 --------) 경우 (fxfeed. 의 getStatus (). 같음 (OK)) // // HashMap의 // ICollection에의 C 기호에 포함 된 값의 컬렉션을 가져옵니다 . 값은 // // 컬렉션 // IEnumerator를 ITR C에 대한 Iterator를 얻습니다. HashMap의 값을 통해 GetEnumerator를 () // 반복 처리는 반복자 // 동안 (ITR. MoveNext는 ()) 해시 테이블 값 ((해시 테이블) (ITR. 현재)) 콘솔. 를 WriteLine ((기호 : 값 기호)) 콘솔. 를 WriteLine ((제목 : 값 제목)) 콘솔. 를 WriteLine ((소수점 : 값의 소수점)) 콘솔. 를 WriteLine () 다른 콘솔. 를 WriteLine ((상태 :. fxfeed의 getStatus ())) 콘솔. 를 WriteLine ((ErrorCode가 :. fxfeed 반환 값 : SQLState 치 getErrorCode ())) 콘솔. 를 WriteLine ((으로 ErrorMessage :. fxfeed 따라 GetErrorMessage ())) VB (Visual Basic의 경우) 예를 수입 시스템 수입 시스템. 컬렉션은 forexfeed ForexFeed API 수입을로드 ------------------------------------------ EDIT 문자열로 다음과 같은 변수 전용 액세스 키 문자열 EURUSD, GBPUSD, USDCHF, USDCAD, 정수로 AUDUSD 개인 간격으로 액세스 KEY 개인 기호 3600 개인 기간 문자열 중간 ForexFeed 개체가 새 feedapi으로 fxfeed DIM 만들기 (액세스로 정수 한 개인의 가격으로 키, 기호, 간격, 기간, 가격)은 지수 printData (fxfeed) 가능한 간격 printIntervals (fxfeed 표시)를 표시 가능한 기호 printSymbols (fxfeed) 종료를 표시 하위 데이터를 가져 오기 및 시스템에 인쇄 할 수 있습니다. printData (ByVal의이 feedapi으로 fxfeed) 개인 서브는 데이터 어둡게은 ArrayList를의 fxfeed으로 인용 가져 오기에서. GetData의 () 콘솔. 를 WriteLine (-------- -------- 지수) fxfeed합니다. 의 getStatus (). 콘솔은 다음 (OK) 같음. 를 WriteLine (인용 수 :. fxfeed getAccessPeriodStarts은 ()) 따옴표에 대한 Iterator 객체가 반복자 () 메소드를 사용하여 ArrayList를 가져옵니다. Collections. IEnumerator quotes. GetEnumerator으로 ITR을 어둡게 () ArrayList의 반복자 콘솔을 통해 반복. 를 WriteLine (----------------------------------------) 콘솔. 를 WriteLine은 (지수를 통해 반복하기.) 콘솔을. 를 WriteLine (----------------------------------------)는 ITR 동안 수행합니다. 해시 테이블에서는 CType (ITR. 현재. 해시 테이블) 콘솔로 MoveNext는 () 희미한 인용. 를 WriteLine (견적 기호 : 견적 (시간)) fxfeed합니다. getInterval (1)은 다음 fxfeed합니다. getPrice (). 그런 다음 콘솔 (입찰는 문의) 같습니다. 를 WriteLine (입찰 : 견적 (닫기)) 콘솔 경우 종료합니다. 를 WriteLine () 그렇지 콘솔. 를 WriteLine (상태 :. fxfeed 따라 GetErrorMessage ()) 최종 경우 시스템에 간격을 인쇄합니다. 개인 서브 printIntervals에서 해시 테이블의 fxfeed로서 간격 희미한 간격을 가져 오기 (ByVal의는 feedapi으로 fxfeed). getAvailableIntervals (거짓) 콘솔. fxfeed 경우를 WriteLine (-------- 간격 --------). 의 getStatus (). ICollection에의 intervals. Values​​이 컬렉션 어둡게 ITR 컬렉션으로의 Iterator를 얻기로 같음은 (OK)는 다음 HashMap의 희미한 C에 포함 된 값의 컬렉션을 가져옵니다. 있는 IEnumerator의 다. 인쇄 심볼 개인하려면 System. out에 경우 종료 : GetEnumerator를 () itr. MoveNext () 해시 테이블에서는 CType (itr. Current, 해시 테이블) Console. WriteLine으로 어둡게 값 (fxfeed. getErrorMessage ()가 간격) 동안 수행 반복자 HashMap의 값을 통해 반복 하위 printSymbols는 기호에게 희미한 문자 가져 오기 (ByVal의는 feedapi으로 fxfeed)로 해시 테이블 fxfeed. getAvailableSymbols (거짓) Console. WriteLine (-------- 기호 --------) fxfeed. getStatus 경우 (). 같음은 (OK)는 다음 ICollection에 기호로 HashMap의 희미한 C에 포함 된 값의 컬렉션을 가져옵니다. 값은 Collections. IEnumerator c. GetEnumerator 모음으로 어둡게 ITR에 대한 Iterator를 얻습니다 ()는 HashMap의 값을 통해 반복은 ITR 동안 할 일을 반복자. 해시 테이블에서는 CType (ITR. 현재. 해시 테이블) 콘솔로 MoveNext는 () 희미한 값입니다. 를 WriteLine (기호 :. fxfeed 따라 GetErrorMessage ()) 경우 종료




No comments:

Post a Comment