2011-05-14 4 views
3

T-SQL을 Excel로 사용하여 SQL SERVER 데이터베이스에서 평균 방향 인덱스, 확률 론적 발진기 등의 기술 분석 표시기 계산을 수행 할 수있는 방법은 무엇입니까? 가능하다면, 엑셀에서 매크로를 수행하는 것과 같이 프로 시저를 만드는 것이 좋습니다. 미리 감사드립니다.거래 방법 SQL Server에서 기술 분석 계산을 수행 하시겠습니까?

답변

2

절차 코드는 MS SQL Server의 T-SQL로 작성되었습니다. Excel 매크로만큼 좋으며 조금 더 강력 할 수도 있지만 좋은 Excel로 익숙하지는 않습니다.

1

계산을 수행 할 위치를 파악하는 것은 어려운 선택 일 수 있습니다. 이 모든 작업은 클라이언트 측 (복제본 업데이트 등)의 어려움에 비해 T-SQL에서 벗어날 수있는 성능에 달려 있습니다.

이러한 유형의 보고서를 작성하려는 경우 T-SQL의 쿼리는 여기에서 시작하는 데 도움이되는 훌륭한 문서입니다 (작업을 수행하지는 않지만 원하는 작업을 수행해야하는 모든 조각을 보여줍니다).

http://www.sqlservercentral.com/articles/Moving+Average/69389/

이 기사에서 저자는 T-SQL을 사용하여 이동 평균을 개발하는 방법을 보여줍니다. 수식을 T-SQL에 적용하기위한 시작 장소로이 기사를 볼 수 있습니다.

0

기술 분석 코드를 T-SQL로 작성하는 것은 좋은 생각이 아닙니다. 당신이 정말로 데이터베이스 서버에서 그것을 실행하고 싶다면; 모든 .NET 언어로 코드를 작성하고 코드를 SQL Server에 업로드하는 것이 좋습니다. 그런 다음 "사용자 정의 함수"를 사용하여 T-SQL에서 해당 코드를 호출 할 수 있습니다. 이 link을 참조하십시오.

다른 목적으로 Oracle에서 비슷한 작업을 수행했습니다.

가능한 경우 클라이언트 측 또는 웹 서버에서 코드를 실행할 수 있는지 확인하십시오 (해당되는 경우).

관련 문제