QuotesProvider 컴포넌트는 특정 종목에 대한 시세 값을 참조할 수 있는 object입니다.
시세값은 실시간으로 업데이트되지만 과거데이터는 제공하지 않습니다.
Properties Editor에서 Symbol칸에는 시세가 조회될 종목을 지정하고 Fields칸에는 콤마로 구분된 조회할 시세필드명을 입력해야 합니다.
상기 두 개 모두 filter 기능을 하고 있습니다.
요청한 시세필드 (예를 들어 " AskSize, DailyLimit")만이 QuotesProvider object에서 사용 가능합니다.
아래와 같이 요청한 필드의 데이터 유형 (doublevalue, stringvalue, datevalue 등)과 함께
QuotesProvider의 Qoute["Name"] 속성을 사용하여 시세값에 접근할 수 있습니다.
plot1(QuotesProvider1.Quote["Ask"].doublevalue,"Ask");
기본적으로 가격은 DoubleValue, 거래량/체결량은 IntegerValue, 날짜와 시간은 DateValue, 이름/종목명은 StringValue로 조회됩니다.
QuoteField class 도움말에서는 사용가능한 datafield 이름과 이와 관련된 데이터 유형의 목록을 보실 수 있습니다.
QuoteField 값은 field 이름별로 EL Dictionary 설명판의 예제 영역에서 보실 수 있습니다.
QuotesProvider와 관련된 Updated 이벤트는 참조하는 quote field 값이 변할 때 인지할 수 있도록 도와줍니다.
이 기능은 특히 차트나 그리드에 존재하지 않는 종목에 대한 시세를 구하고자할 때 중요합니다.
다른 provider와 마찬가지로 collection의 인덱스된 자료에 접근하기 전에 QuotesProvider 값의 존대유무를 확인하려면 Count 속성을 사용하면 됩니다.
시세값은 실시간으로 업데이트되지만 과거데이터는 제공하지 않습니다.
Properties Editor에서 Symbol칸에는 시세가 조회될 종목을 지정하고 Fields칸에는 콤마로 구분된 조회할 시세필드명을 입력해야 합니다.
상기 두 개 모두 filter 기능을 하고 있습니다.
요청한 시세필드 (예를 들어 " AskSize, DailyLimit")만이 QuotesProvider object에서 사용 가능합니다.
아래와 같이 요청한 필드의 데이터 유형 (doublevalue, stringvalue, datevalue 등)과 함께
QuotesProvider의 Qoute["Name"] 속성을 사용하여 시세값에 접근할 수 있습니다.
plot1(QuotesProvider1.Quote["Ask"].doublevalue,"Ask");
기본적으로 가격은 DoubleValue, 거래량/체결량은 IntegerValue, 날짜와 시간은 DateValue, 이름/종목명은 StringValue로 조회됩니다.
QuoteField class 도움말에서는 사용가능한 datafield 이름과 이와 관련된 데이터 유형의 목록을 보실 수 있습니다.
QuoteField 값은 field 이름별로 EL Dictionary 설명판의 예제 영역에서 보실 수 있습니다.
QuotesProvider와 관련된 Updated 이벤트는 참조하는 quote field 값이 변할 때 인지할 수 있도록 도와줍니다.
이 기능은 특히 차트나 그리드에 존재하지 않는 종목에 대한 시세를 구하고자할 때 중요합니다.
다른 provider와 마찬가지로 collection의 인덱스된 자료에 접근하기 전에 QuotesProvider 값의 존대유무를 확인하려면 Count 속성을 사용하면 됩니다.