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

すべてのスーパーインタフェース:
java.io.Serializable
既知のサブインタフェースの一覧:
NotExecutedOrder

public interface OrderHistory
extends java.io.Serializable

注文データクラスです。

下記のデータを扱います。

取引ID 1取引を識別するID
利用者取引ID 利用者が識別するために自由に指定できる取引ID
銘柄コード 銘柄を識別するコード
取引形式 現物、信用取引、キャンセル
執行条件 指値、成行、指成、逆指値
執行タイミング 寄付、引け、即時
注文日時 注文した日時
注文値段 注文した値段
注文株数 注文した株数
約定日時 約定した日時
約定値段 約定した値段
約定株数 約定した株数
注文結果 注文の結果
特別条件 特別条件付注文の注文内容

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

メソッドの概要
 java.lang.Integer getCustomerTradeId()
          利用者取引IDを返します。
 java.util.Calendar getExecDate()
          約定日時を返します。
 java.lang.Integer getExecPrice()
          約定値段を返します。
 java.lang.Integer getExecQty()
          約定株数を返します。
 java.util.Calendar getOrderDate()
          注文日時を返します。
 java.lang.Integer getOrderPrice()
          注文値段を返します。
 java.lang.Integer getOrderQty()
          注文株数を返します。
 EnumOrderResult getOrderResult()
          注文結果を返します。
 java.lang.String getReason()
          この注文に付与された注文理由を返します。
 SpecialControl getSpecialControl()
          この注文に付与された特別条件を返します。
 Stock getStock()
          銘柄を返します。
 java.lang.Integer getTradeId()
          取引IDを返します。
 EnumTradeTerms getTradeTerms()
          執行条件(指値、成行、指成、逆指値)を返します。
 EnumTradeTiming getTradeTiming()
          執行タイミング(寄付、引け、即時)を返します。
 EnumTradeType getTradeType()
          取引形式(現物、信用取引、キャンセル)を返します。
 boolean isNewTrade()
          この注文が新規注文かどうかを返します。
 

メソッドの詳細

getExecDate

java.util.Calendar getExecDate()
約定日時を返します。

戻り値:
約定日時

getExecPrice

java.lang.Integer getExecPrice()
約定値段を返します。

戻り値:
約定値段

getExecQty

java.lang.Integer getExecQty()
約定株数を返します。

戻り値:
約定株数

getOrderDate

java.util.Calendar getOrderDate()
注文日時を返します。

戻り値:
注文日時

getOrderPrice

java.lang.Integer getOrderPrice()
注文値段を返します。

戻り値:
注文値段

getOrderQty

java.lang.Integer getOrderQty()
注文株数を返します。

戻り値:
注文株数

getTradeId

java.lang.Integer getTradeId()
取引IDを返します。

戻り値:
取引ID

getTradeTerms

EnumTradeTerms getTradeTerms()
執行条件(指値、成行、指成、逆指値)を返します。

戻り値:
執行条件(指値、成行、指成、逆指値)

getTradeTiming

EnumTradeTiming getTradeTiming()
執行タイミング(寄付、引け、即時)を返します。

戻り値:
tradeTiming を返します。

getTradeType

EnumTradeType getTradeType()
取引形式(現物、信用取引、キャンセル)を返します。

戻り値:
取引形式(現物、信用取引、キャンセル)

getCustomerTradeId

java.lang.Integer getCustomerTradeId()
利用者取引IDを返します。

戻り値:
利用者取引ID

getOrderResult

EnumOrderResult getOrderResult()
注文結果を返します。

戻り値:
注文結果

getStock

Stock getStock()
銘柄を返します。

戻り値:
取引対象銘柄の Stock オブジェクト

isNewTrade

boolean isNewTrade()
この注文が新規注文かどうかを返します。

戻り値:
Trueであれば新規注文、False で反対売買注文

getReason

java.lang.String getReason()
この注文に付与された注文理由を返します。

戻り値:
注文理由

getSpecialControl

SpecialControl getSpecialControl()
この注文に付与された特別条件を返します。

戻り値:
特別条件


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