Excel을 사용하여 Yahoo! 에서 실시간 Forex 데이터 받기 재원.
"지연은 도둑, 즉 도둑이라고 불 렸습니다. 나는 그것이 도둑보다 나쁘지 않았 으면 좋겠다. 살인자입니다. "
모든 Forex 상인은 William Nevins의이 견적에 따라 살아야합니다. 매 초마다 의사 결정이 지연되는 기회가 악화됩니다. 실시간 데이터에 액세스 할 수있는 거래자는 나머지 시장에 비해 큰 이점이 있습니다.
시장에는 몇 가지 프리미엄 도구가 있지만 투자 할 필요는 없습니다. Yahoo! 에서 실시간 데이터를 내보낼 수 있습니다. 무료 금융. 나는 당신이 추적하려고하는 모든 통화 쌍을 위해 이것을 할 수있는 훌륭한 VBA 스크립트를 발견했습니다.
야후! 사용 재무는 실시간 Forex 데이터를 얻을 수 있습니다.
많은 Forex 상인은 Yahoo! 를 사용합니다. 통화 가격을 모니터링하는 금융. 불행히도이 사이트는 완벽하지 않습니다. Yahoo Finance의 가장 큰 한계! 실시간으로 가격이 표시되지 않지만 조슈아 래드클리프 (Joshua Radcliffe)는이를 해결하는 VBA 스크립트를 만들었습니다. 다음은 통화 쌍에 대한 실시간 가격을 얻기위한 몇 가지 단계입니다.
Microsoft Excel을 엽니 다. 매크로 탭을 클릭하고 매크로보기 옵션을 선택합니다. 상자에 매크로 이름을 만듭니다. 만들기이 섹션의 아래쪽에 나열된 코드를 코드 편집기에 추가합니다. 통화 1과 통화 2의 값을 당신이 감시하고 싶은 통화 쌍. 예를 들어, 달러와 유로 사이의 가격을보고 싶다면 currency1 = "EUR"및 currency2 = "USD"로 설정할 수 있습니다. 코드를 그대로 유지하고 코드에 표시된 셀의 통화 값을 참조 할 수도 있습니다. 그러나 특정 통화 쌍을 따르는 경우 내 솔루션이 더 쉽습니다. 매크로보기를 다시 클릭하여 실행 옵션을 선택합니다. 실시간 데이터가 셀 C9에 표시됩니다.
이 스크립트는 시장 가격, 가격, 입찰 가격, 1 년 목표 예상치 및 베타 계수를 포함하여 필요한 모든 실시간 데이터를 제공합니다. 원하는만큼 여러 번 프로그램을 실행할 수 있습니다.
다음은 추가해야 할 코드입니다.
& # 8216; Joshua Radcliffe가 제공합니다.
Dim currency1을 문자열로 사용합니다.
String2로 String을 희미하게합니다.
currency1 = 셀 (4, 3). 값.
currency2 = 셀 (5, 3). 값.
ActiveSheet. QueryTables. Add (연결 : = _.
CHF / JPY 통화 쌍에 대한 래드클리프의 코드를 테스트했습니다. 가격은 Yahoo! 에 나열된 가격과 약간 다릅니다. 재원. 이것은 Daniel의 스크립트가 주장대로 작동 함을 보여줍니다.
이 데이터의 응용 프로그램.
이 데이터가 유용 할 수있는 몇 가지 이유가 있습니다. 우선이 스크립트를 사용하여 통화 쌍에 대한 실시간 가격 데이터를 얻을 수 있습니다. 이것은 당신에게 야후에 의존하는 상인에 비해 중요한 이점을 제공합니다 재무 차트는 가격이 업데이트되기 전에 15 분 지연되기 때문에
또한 하루 종일 가격을 기록하고 다양한 Excel 도구를 사용하여 가격 추세를 관찰 할 수 있습니다. 매크로를 실행하고 매번 다른 셀에 가격 데이터를 기록하십시오. 모든 가격을 선택하여 Excel에서 2 차원 선 그래프를 만들 때 사용할 수 있습니다. 이전에 Excel을 사용하지 않았다면 다음 단계를 따르십시오.
셀에서 가격 선택 (모두 열로 구성해야 함) 삽입 탭 클릭 2D 데이터 선을 클릭하여 선택한 데이터로 그래프 작성 작성한 다양한 차트를 복사하여 별도의 문서에 붙여 넣을 수 있습니다 나중에 볼 수 있습니다.
회귀 분석을 실행할 수도 있습니다. Excel 옵션 탭으로 이동하여 분석 도구 팩을 클릭해야합니다. 도구를 선택하고 추가 - 추가를 클릭해야합니다. 이러한 단계를 수행 한 후에는 데이터 분석 탭에서 회귀 분석을 클릭 할 수 있습니다.
인기있는 거래 시간에 가까운 가격 동향을 모니터링하고 싶을 수 있습니다. 나는 이것이 가장 인기있는 거래 시간 중 하나이기 때문에 8 GMT (오전 3시 EST)와 9 GMT (4 AM EST) 사이의 가격 추세 모니터링을 권장합니다. 당신이 미국 동부 해안에 살고 있다면 매일 그 시간을 깨우는 데 약간의 훈련이 필요 하겠지만 모든 지식은 희생 가치가 있습니다. 해당 기간 동안 약 20 개의 데이터 포인트를 모아 추세선을 그릴 수 있습니다. 이렇게하면 나머지 커뮤니티의 거래 행위를 더 잘 이해할 수 있습니다.
특히 자세하게 알고 싶다면 다른 요일에 대해 별도의 선 그래프를 작성할 수 있습니다. 이 데이터를 수집하는 데 2 ~ 3 개월이 걸릴 수도 있지만 다른 거래자보다 중요한 이점을 제공합니다.
실시간 데이터를 가져 오는 다른 옵션이 있습니까?
통화 쌍에 대한 실시간 가격 데이터를 얻는 데 사용할 수있는 다른 도구가 있습니다. 그러나, 이 VBA 프로그램을 대신 권하는 몇 가지 이유가 있습니다.
우선이 스크립트를 사용하기 위해 비용을 지불 할 필요가 없습니다. 이것은 많은 돈을 투자하고 싶지 않은 Forex 거래자들에게 큰 이점입니다.
이 스크립트는 또한 경향을 관찰하는 것을 훨씬 쉽게합니다. 실시간 Forex 데이터를 제공하는 대부분의 다른 도구는 스트리밍 도구입니다. 현재 거래 가격을 기준으로 의사 결정을 내리는 데 도움이 될 수 있지만 데이터를 복사하고이를 사용하여 꺾은 선형 차트를 만드는 것은 어려울 수 있습니다.
전반적으로이 스크립트는 시장에 나와있는 다른 실시간 Forex 도구를 통해 권장됩니다.
해리슨 델피노 (Harrison Delfino)는 말한다.
나는 이것을 사용하고 있었다. 그것은 정말로 나를 위해 일합니다.
그 링크를 공유해 주셔서 감사합니다!
이 스크립트를 수정하여 과거 가격을 인상 할 수 있습니까? 그렇다면 어떻게?
코드는 이미 과거 가격을 끌어 당깁니다.
해리슨 델피노 (Harrison Delfino)는 말한다.
나는 이것을 위해 MarketXLS를 사용하고 있었고 훌륭했다.
Minnie Owen이 말합니다.
MarketXLS는 정말 좋습니다.
그들은 야후와 달리 정기 업데이트 및 고객 지원을 제공합니다.
비용은 조금이지만 확실히 시간을 절약 할 수 있습니다.
yahoo finance가 인터페이스를 변경했으며 이로 인해 작업이 중단되었습니다. 나는 우리가 바꿀 필요가있는 것이. Name의 필드라는 것을 알았지 만, 나는 그것을 바꿀 것인지 모른다.
인터페이스에 변경 사항이 보이지 않습니다. 또한 코드 변경 내용을 도입하는 것은 거의 불가능합니다. 너무 많은 사람들이 API를 사용합니다.
No comments:
Post a Comment