jp.tradesc.superkaburobo.sdk.trade.data
インタフェース Stock

すべてのスーパーインタフェース:
java.lang.Comparable<Stock>, java.io.Serializable, jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock

public interface Stock
extends jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock, java.lang.Comparable<Stock>

取り扱い銘柄データクラスです。
下記のデータを扱います。

  • 銘柄コード
  • 銘柄名
  • 単元株数
  • 取り扱い中止日

    作成者:
    (c) 2004-2008 kaburobo.jp and Trade Science Corp. All rights reserved.

    メソッドの概要
     boolean equals(java.lang.Object stock)
              銘柄コードで比較します。
     int getAvailableDateCount()
              テクニカル分析に利用する有効日数を返します。
     int getAvailableDateCount(EnumAnalysisSpan span)
              粒度を指定して、テクニカル分析に利用する有効日数を返します。
     Category getCategory()
              業種を返します。
     EnumCreditTradeType getCreditTradeType()
              信用取引の種類を返します。
     java.util.Calendar getDisableDate()
              取り扱い中止日を返します。
     java.lang.Integer getStockCode()
              銘柄コードを返します。
     java.lang.String getStockName()
              銘柄名を返します。
     java.lang.Integer getUnit()
              単元株数を返します。
     
    インタフェース java.lang.Comparable から継承されたメソッド
    compareTo
     

    メソッドの詳細

    getStockCode

    java.lang.Integer getStockCode()
    銘柄コードを返します。

    定義:
    インタフェース jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock 内の getStockCode
    戻り値:
    銘柄コード

    getStockName

    java.lang.String getStockName()
    銘柄名を返します。

    定義:
    インタフェース jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock 内の getStockName
    戻り値:
    銘柄名

    getCategory

    Category getCategory()
    業種を返します。

    定義:
    インタフェース jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock 内の getCategory
    戻り値:
    業種クラス

    getUnit

    java.lang.Integer getUnit()
    単元株数を返します。

    戻り値:
    単元株数

    getDisableDate

    java.util.Calendar getDisableDate()
    取り扱い中止日を返します。
    SDK1.1.1より提供を開始しました。
    ただ、SDKに付属の銘柄において上場廃止・管理ポスト・整理ポスト入りする銘柄が無いため、 本戦専用のメソッドとなっております。

    定義:
    インタフェース jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock 内の getDisableDate
    戻り値:
    disableDate

    equals

    boolean equals(java.lang.Object stock)
    銘柄コードで比較します。

    定義:
    インタフェース jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock 内の equals
    オーバーライド:
    クラス java.lang.Object 内の equals
    パラメータ:
    stock -
    戻り値:
    boolean

    getCreditTradeType

    EnumCreditTradeType getCreditTradeType()
    信用取引の種類を返します。

    定義:
    インタフェース jp.tradesc.superkaburobo.sdk.ultrafast.SimpleStock 内の getCreditTradeType
    戻り値:
    creditTradeType

    getAvailableDateCount

    int getAvailableDateCount()
    テクニカル分析に利用する有効日数を返します。
    有効日数とは、データが存在する日数の事を言います。
    例えば途中上場した銘柄などは有効日数が少なくなります。

    未上場銘柄に関しては、有効日数0が返ります。
    このメソッドでは日足をベースに見ています。

    戻り値:
    有効日数

    getAvailableDateCount

    int getAvailableDateCount(EnumAnalysisSpan span)
    粒度を指定して、テクニカル分析に利用する有効日数を返します。
    有効日数とは、データが存在する日数の事を言います。
    例えば途中上場した銘柄などは有効日数が少なくなります。

    未上場銘柄に関しては、有効日数0が返ります。

    パラメータ:
    span - 単位の粒度
    戻り値:
    有効日数(前後場足、日足、週足、月足)


    © 2004-2008 kaburobo.jp and Trade Science Corp. All rights reserved.