Oanda 외환 거래 api


OANDA 외환 포럼.


투명성의 역사.


OANDA는 웹에서 가장 오래 유지 된 외환 포럼 중 하나를 개최합니다. 2000 년 6 월 이후, 우리 포럼은 외환 거래자들에게 견해를 나누고, 불만을 제기하며, 서로 배우기위한 수단을 제공했습니다. OANDA Forex Forum의 회원은 다양한 포럼 스레드에 대한 검색 가능한 액세스 기능을 제공합니다.


기존 fxTrade 또는 fxTrade Practice 계정으로 로그인하여 동료 OANDA 거래자와 토론하십시오. OANDA에 대한 외환 거래 계좌가 없다면 오늘 등록하십시오.


시작하기.


OANDA fxTrade 계정 얻기 OANDA API를 사용하려면 fxTrade 또는 fxTrade Practice 계정이 필요합니다. 무료 데모 계정을 사용하거나 라이브 계정을여십시오.


REST API 액세스 가져 오기 fxTrade의 AMP (Account Management Portal)에 로그인하고 "기타 작업"에서 "API 액세스 관리"를 선택하십시오. API 라이센스에 동의하면 바로 개인 액세스 토큰을 생성하십시오.


자동 거래 준비 개인 액세스 토큰을 사용하여 OANDA의 fxTrade 플랫폼에 대한 요청을 시작하십시오.


OANDA REST API로 무엇을 할 수 있습니까?


우리는 수상 경력에 빛나는 통화 거래 플랫폼 인 fxTrade 위에 API를 개발했습니다.


모든 교환 가능한 쌍의 실시간 요금을 하루 24 시간 제공합니다. 200까지 거슬러 올라가는 역사 가격 정보에 액세스하십시오.


주문하기, 수정하기, 닫기하기 계정 설정 관리하기 계정 / 거래 내력에 액세스하십시오.


어떻게 시작합니까?


개발 가이드 읽기 질문이 있으면 apioanda에서 샘플 코드를 사용해보십시오.


레버리지 거래는 위험이 높으며 모든 사람에게 적합하지 않습니다. 입금 된 모든 자금을 잃을 수 있습니다. 기사는 일반적인 정보 제공 목적으로 만 제공되며 투자 조언이나 투자 상품을 사고 팔 수있는 솔루션이 아닙니다. 의견은 저자의 것이며 OANDA, 임원 또는 이사의 의견 일 필요는 없습니다. 표시된 예는 설명을위한 것일뿐 OANDA의 현재 가격이나 제안을 반영하지 않을 수 있습니다.


OANDA API 코드 샘플.


무엇을 만들 수 있습니까?


OANDA는 90 개 이상의 통화 쌍, 금속 및 CFD를 거래 할 수있는 최고의 외환 브로커입니다. 당신이 요구하는 모든 것은 생생하고 실시간입니다. 유일한 한계는 당신의 상상력입니다. 우리 플랫폼 위에 구축 된 제품이나 회사에 대한 아이디어가 있다면 도움을주고 싶습니다! 너는 할 수 있었다 :


모든 프로그래밍 언어로 자동화 된 거래 전략 작성 전자 상거래 회사의 환율을 제공하는 서비스 만들기 다른 회사의 통화 위험을 헤지하기위한 비즈니스 시작 자고있는 동안 돈을 버는 고주파수 거래 알고리즘 구현 차트를 결합한 "차트 채팅"서비스 구축 StockTwits API를 사용하여 데이터 다운로드 거래 내역을 다운로드하여 실적 보고서 및 거래 분석을 생성하십시오.


샘플 프로그램.


평균 가격 샘플 (Lisp) 이동 평균 거래 프로그램 (Python2.7) 집계 위치 (Python) 샘플 가격 (P)


스트리밍 속도 예.


자바 스트리밍 속도 (Java) C ++ 스트리밍 속도 (C ++) Node. js 스트리밍 속도 (자바 스크립트) Python 스트리밍 속도 (Python)


스트리밍 이벤트 예제.


언어 API 래퍼.


Javascript REST Wrapper 파이썬 REST 래퍼 iOS REST 래퍼 (Objective-C) C # REST 래퍼.


참조 구현.


OAuth 샘플.


자바 스크립트 클라이언트 측 OAuth 데모 (Javascript)


제 3 자 샘플.


OANDA Ruby Wrapper - nukeproof에 의해 제출 됨 Matlab REST Wrapper - tradeasystems가 제출 OTest (Windows의 경우 C ++) - StevenABrown이 제출 OANDA For Go (Go 프로그래밍 언어) - Santegoeds가 제출 OANDA의 Adapter - Node. js OANDA의 REST 및 스트리밍 API 용 어댑터 - CloudandTrader가 제출 한 OANDAWrap - Oanda API 용 PHP 인터페이스 - tavurth ARGO가 제출 - ARGO는 Oanda API를 랩핑하는 Python 라이브러리 인 albertosantini pyoanda가 제출 한 강력한 API를 통해 OANDA와 직접 연결하는 오픈 소스 거래 플랫폼입니다. 요청을 기반으로 제작되었으므로 사용하기 쉽고 의미가 있습니다. toloco morgentau가 제출 - morgentau가 Ruby를 사용하여 oanda REST API에 대한 인터페이스 Scalanda - Oanda REST 및 Stream API를위한 Scala / Akka 래퍼 - msilb가 제출 AKka-trading - Scala Backtesting + Oanda REST API는 Akka / 스프레이 - msilb cloanda 님이 제출 - OANDA REST API의 클로저 래퍼 - yellowbean oanda-rest-java가 제출 - OANDA REST API를 래퍼하는 Java 용 - rabun oanda-rest-cs가 제출 - OANDA REST API wrapper for C # - rabun이 제출 ROandaAPI - R의 OANDA REST API 래퍼 - FranciscoME QuinnSys-OAPI - Matlab OANDA REST API 래퍼 - QuinnSys에서 제출.


이 사이트 ( "소프트웨어")에서 제공되는 제 3 자 코드 샘플은 OANDA Corporation 및 그 계열사 ( "OANDA")와 별도로 제 3 자 제공 업체 (예 : OANDA API 고객)가 개발 한 것입니다. OANDA는 품질, 성능, 상업성, 적합성, 특정 목적에의 적합성 또는 오류가 없음을 포함하여 소프트웨어 또는 소프트웨어 기능과 관련하여 명시 적이거나 묵시적인 보증이나 진술을하지 않습니다.


레버리지 거래는 위험이 높으며 모든 사람에게 적합하지 않습니다. 입금 된 모든 자금을 잃을 수 있습니다. 기사는 일반적인 정보 제공 목적으로 만 제공되며 투자 조언이나 투자 상품을 사고 팔 수있는 솔루션이 아닙니다. 의견은 저자의 것이며 OANDA, 임원 또는 이사의 의견 일 필요는 없습니다. 표시된 예는 설명을위한 것일뿐 OANDA의 현재 가격이나 제안을 반영하지 않을 수 있습니다.


평가 종점.


악기 목록 가져 오기.


지정된 계정으로 거래에 사용할 수있는 거래 가능한 상품 (통화 쌍, CFD 및 상품) 목록을 가져옵니다.


검색어 매개 변수를 입력하십시오.


accountId : 필수 거래 할 수있는 계측기 목록을 가져 오는 계정 아이디입니다.


fields : Optional 응답으로 반환 될 인스트루먼트 필드의 URL 인코딩 된 (% 2C) 쉼표로 구분 된 목록입니다. 이 쿼리 매개 변수의 입력에 관계없이 계측기 필드가 반환됩니다. 유효한 값의 목록은 아래의 응답 매개 변수 섹션을 참조하십시오.


instruments : 옵션 URL 인코딩 된 (% 2C) 쉼표로 구분 된 응답 목록에서 반환 할 악기 목록입니다. instruments 옵션을 지정하지 않으면 모든 악기가 반환됩니다.


응답 매개 변수.


instrument : 악기의 이름. 이 값은 가격을 가져오고 주문 ​​및 거래를 생성하는 데 사용해야합니다.


displayName : 최종 사용자의 표시 이름입니다.


maxTradeUnits : 계측기에 대해 거래 할 수있는 최대 단위 수입니다.


precision (정밀도) : 악기 쌍 사이의 값 변화를 표현하는 최소 측정 단위.


maxTrailingStop : 계기를 거래 할 때 설정할 수있는 최대 후행 정지 값 (pips 단위)입니다.


minTrailingStop : 계기를 거래 할 때 설정할 수있는 최소 후행 정지 값 (pips 단위)입니다.


marginRate : 계측기의 마진 요구 사항. 3 % 마진율은 0.03으로 표시됩니다.


중지됨 : 계측기의 현재 거래 상태입니다. 거래가 중단되면 true이고, 거래가 활성화되면 false입니다. 이 필드는 / v1 / prices 엔드 포인트의 'status'필드에 의해 리턴 된 동일한 정보를 나타냅니다.


interestRate : 관련 통화 위치를 보유 할 때 지불 또는 획득 한 이자율. 응답은 기본 및 견적 통화에 대한 입찰 및 청약 률로 나뉩니다. 참고 : 1.25 % 이자율은 0.0125로 표시됩니다. 기본 / 견적 통화에 대한 자세한 내용은 여기를 참조하십시오. 이자율 사용 방법은 여기를 참조하십시오.


요청에서 fields 매개 변수가 지정되지 않은 경우 반환되는 기본 계기 필드는 instrument, displayName, pip, maxTradeUnits입니다.


응답.


현재 가격을 확인하십시오.


OANDA 플랫폼에서 사용할 수있는 특정 악기에 대한 실시간 가격을 가져옵니다.


검색어 매개 변수를 입력하십시오.


instruments : 필수 URL 인코딩 된 (% 2C) 쉼표로 구분 된 가격을 가져올 악기 목록입니다. 값은 / v1 / instruments 응답에서 사용 가능한 도구 중 하나 여야합니다.


since : Optional 옵션을 지정하면 지정된 시간 소인 이후에 발생한 가격 만 리턴됩니다. 지정된 값은 유효한 날짜 시간 형식이어야합니다.


응답.


기기 기록을 가져옵니다.


악기에 대한 역사적인 정보를 얻으십시오.


검색어 매개 변수를 입력하십시오.


instrument : 필수 기록을 검색 할 악기의 이름입니다. 계측기는 / v1 / instruments 응답에서 사용 가능한 계측기 중 하나 여야합니다.


세분성 1 : 선택 사항 각 촛대로 표시되는 시간 범위. 지정된 값은 첫 번째 촛대의 정렬을 결정합니다.


유효한 값은 다음과 같습니다.


맨 위로 정렬.


시간 정렬의 상단.


시작 정렬 (기본값 17:00, 시간대 / 뉴욕)


주간 일정 조정 (기본 금요일)


월 정렬 시작 (매월 첫째 날)


세분성 매개 변수가 지정되지 않은 경우 세분성의 기본값은 "S5"입니다.


count : 선택 응답에서 반환 할 양초의 수입니다. 이 매개 변수는 제공된 시간 범위에 따라 서버에서 무시할 수 있습니다. 자세한 설명은 아래의 "시간 및 카운트 의미"를 참조하십시오. 지정하지 않으면 count의 기본값은 500입니다. count의 최대 값은 5000입니다.


start 및 end 매개 변수가 모두 지정된 경우 개수를 지정하지 않아야합니다.


시작 2 : 선택 요청 된 양초의 시작 시간 소인. 지정된 값은 유효한 날짜 시간 형식이어야합니다.


end 2 : Optional 요청 된 양초의 최종 타임 스탬프. 지정된 값은 유효한 날짜 시간 형식이어야합니다.


candleFormat : Optional 촛대 표현 (촛대 표현에 관한). 다음 중 하나 일 수 있습니다 : "midpoint"- 중점 기반의 촛대. "bidask"- 입찰 / 질문 기반 촛대 candleFormat 매개 변수가 지정되지 않은 경우 candleFormat의 기본값은 "bidask"입니다.


includeFirst : Optional "true"또는 "false"로 설정할 수있는 부울 필드입니다. "true"로 설정하면 시작 시간 소인으로 채워지는 촛대가 반환됩니다. "거짓"으로 설정하면이 촛대는 반환되지 않습니다. 이 필드는 클라이언트가 마지막으로받은 초보다 최근의 모든 양초를 폴링 할 수 있음을 쉽게 확인할 수 있도록하기 위해 존재합니다.


includeFirst 매개 변수가 지정되지 않으면 includeFirst의 기본값은 "true"입니다.


dailyAlignment : Optional 양초를 매시간, 매일, 매주 또는 매월 단위로 정렬하는 데 사용되는 시간입니다. 지정된 값은 alignmentTimezone 매개 변수를 통해 설정된 시간대의 시간으로 해석되며 0 - 23 사이의 정수 여야합니다.


dailyAlignment의 기본값은 17입니다. 이는 뉴욕의 17:00 현지 시간에 해당합니다.


alignmentTimezone : 선택 사항 dailyAlignment 매개 변수에 사용될 표준 시간대입니다. 이 매개 변수는 반환 된 타임 스탬프, 시작 또는 끝 매개 변수에 영향을주지 않으며 항상 UTC로 표시됩니다. 사용되는 표준 시간대 형식은 IANA 표준 시간대 데이터베이스에 의해 정의되며 REST API에서 지원하는 전체 시간대 목록을 여기에서 찾을 수 있습니다.


alignmentTimezone 매개 변수가 지정되지 않은 경우 alignmentTimezone의 기본값은 "America / New_York"입니다.


weeklyAlignment : Optional 촛불을 매주 세분화하는 데 사용되는 요일입니다. 주간 촛불을 계산할 때 지정된 값이 시작일 / 종료일로 사용됩니다. 유효한 값은 "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"입니다.


weeklyAlignment 매개 변수가 지정되지 않은 경우 weeklyAlignment의 기본값은 "Friday"입니다.


1 진드기가없는 간격을위한 양초는 발행되지 않습니다. 이로 인해 시간 간격이 달라집니다.


2 요청자가 시작 시간과 종료 시간을 모두 지정하지 않으면 end는 기본값으로 현재 시간을 나타내며 양초가 반환됩니다.


응답.


촛대 표현에 관하여.


진드기 볼륨 bidask가있는 중점 기반의 중점 기반 촛대 진드기 볼륨이있는 BID / ASK 기반 촛대.


위의 촛대의 필드에는 다음과 같은 의미가 있습니다.


TS - 초침의 타임 스탬프 O_b - 오픈 티디 입찰 O_a - 티칭 열기 O_m - 오픈 티크 중순 H_b - 하이 티드 입찰 H_a - 하이 티크 문의 H_m - 하이 티크 중간 L_b - 로우 티클 입찰 L_a - 로우 틱 L_m - 낮음 조회 Tick ​​Mid C_b - Tick Tick 닫기 C_a - Close Tick C_m - Close Tick V - 촛대 진드기 볼륨 DB - "Dancing Bear". 이 필드는 현재 서버 시간이 촛대가 나타내는 시간 범위에 포함되어 있기 때문에 앞으로의 틱 생성으로 촛대가 여전히 수정 될 수 있음을 나타냅니다.


중간 지점 기반.


BID / ASK 기반.


레버리지 거래는 위험이 높으며 모든 사람에게 적합하지 않습니다. 입금 된 모든 자금을 잃을 수 있습니다. 기사는 일반적인 정보 제공 목적으로 만 제공되며 투자 조언이나 투자 상품을 사고 팔 수있는 솔루션이 아닙니다. 의견은 저자의 것이며 OANDA, 임원 또는 이사의 의견 일 필요는 없습니다. 표시된 예는 설명을위한 것일뿐 OANDA의 현재 가격이나 제안을 반영하지 않을 수 있습니다.

Comments

Popular posts from this blog

M1 지표 forex 2017

우간다 외환 국 및 송금 협회

로빈 후드 옵션 거래