|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Portfolio
ポートフォリオデータクラスです。
このクラスは反対売買も行う事が出来ます。
下記のデータを扱います。
| 更新日時 | 更新した日時 |
| 取引ID | 1取引を識別するID |
| 銘柄コード | 銘柄を識別するコード |
| 取引形式 | 現物、信用取引、キャンセル |
| 約定日時 | 約定した日時 |
| 約定値段 | 約定した値段 |
| 約定株数 | 約定した株数 |
| 株式評価額 | 所持銘柄の評価額 |
| メソッドの概要 | |
|---|---|
java.lang.Integer |
getCreditCost()
このポートフォリオが信用買い・信用売りをしている場合、 金利・逆日歩合計・口座管理料を合計して返します。 |
boolean |
orderReverse(java.lang.Integer customerTradeId,
java.lang.Integer orderPrice,
java.lang.Integer orderQty,
EnumTradeTerms tradeTerms,
EnumTradeTiming tradeTiming)
保有株の反対売買注文を詳細に出します。 |
boolean |
orderReverseClosingMarket(java.lang.Integer orderQty)
保有株の反対売買注文を引けに成行で出します。 |
boolean |
orderReverseClosingMarketAll()
保有株の反対売買注文を引けに成行で全株数出します。 |
boolean |
orderReverseNow(java.lang.Integer orderPrice,
java.lang.Integer orderQty,
EnumTradeTerms tradeTerms)
保有株の反対売買注文を即時に出します。 |
boolean |
orderReverseNowAll(java.lang.Integer orderPrice,
EnumTradeTerms tradeTerms)
保有株の反対売買注文を即時に全株数出します。 |
boolean |
orderReverseNowLimit(java.lang.Integer orderPrice,
java.lang.Integer orderQty)
保有株の反対売買注文を即時に指値で出します。 |
boolean |
orderReverseNowLimitAll(java.lang.Integer orderPrice)
保有株の反対売買注文を即時に指値で全株数出します。 |
boolean |
orderReverseNowLimitMarket(java.lang.Integer orderPrice,
java.lang.Integer orderQty)
保有株の反対売買注文を即時に指成で出します。 |
boolean |
orderReverseNowLimitMarketAll(java.lang.Integer orderPrice)
保有株の反対売買注文を即時に指成で全株数出します。 |
boolean |
orderReverseNowMarket(java.lang.Integer orderQty)
保有株の反対売買注文を即時に成行で出します。 |
boolean |
orderReverseNowMarketAll()
保有株の反対売買注文を即時に成行で全株数出します。 |
boolean |
orderReverseNowStop(java.lang.Integer orderPrice,
java.lang.Integer orderQty)
保有株の反対売買注文を即時に逆指値で出します。 |
boolean |
orderReverseNowStopAll(java.lang.Integer orderPrice)
保有株の反対売買注文を即時に逆指値で全株数出します。 |
boolean |
orderReverseOpeningMarket(java.lang.Integer orderQty)
保有株の反対売買注文を寄付に成行で出します。 |
boolean |
orderReverseOpeningMarketAll()
保有株の反対売買注文を寄付に成行で全株数出します。 |
| インタフェース jp.tradesc.superkaburobo.sdk.trade.data.PortfolioHistory から継承されたメソッド |
|---|
getCurrentPrice, getExecDate, getExecPrice, getExecQty, getFirstExecQty, getHoldingDays, getProfit, getProfitRate, getStock, getStockValue, getTradeId, getTradeType, getUpdateDate |
| メソッドの詳細 |
|---|
boolean orderReverse(java.lang.Integer customerTradeId,
java.lang.Integer orderPrice,
java.lang.Integer orderQty,
EnumTradeTerms tradeTerms,
EnumTradeTiming tradeTiming)
customerTradeId - 検索用IDを設定します。これはユーザーが好きなように設定可能です。orderPrice - 指値を設定します。執行条件が成行の場合は使用しません。orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。tradeTerms - 執行条件(指値、成行、指成、逆指値)を設定します。tradeTiming - 寄付、引け、その時を設定します。
boolean orderReverseNow(java.lang.Integer orderPrice,
java.lang.Integer orderQty,
EnumTradeTerms tradeTerms)
orderPrice - 指値を設定します。執行条件が成行の場合は使用しません。orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。tradeTerms - 執行条件(指値、成行、指成、逆指値)を設定します。
boolean orderReverseNowAll(java.lang.Integer orderPrice,
EnumTradeTerms tradeTerms)
orderPrice - 指値を設定します。執行条件が成行の場合は使用しません。tradeTerms - 執行条件(指値、成行、指成、逆指値)を設定します。
boolean orderReverseNowLimit(java.lang.Integer orderPrice,
java.lang.Integer orderQty)
orderPrice - 指値を設定します。orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。boolean orderReverseNowLimitAll(java.lang.Integer orderPrice)
orderPrice - 指値を設定します。
boolean orderReverseNowLimitMarket(java.lang.Integer orderPrice,
java.lang.Integer orderQty)
orderPrice - 指値を設定します。orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。boolean orderReverseNowLimitMarketAll(java.lang.Integer orderPrice)
orderPrice - 指値を設定します。
boolean orderReverseNowStop(java.lang.Integer orderPrice,
java.lang.Integer orderQty)
orderPrice - 指値を設定します。orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。boolean orderReverseNowStopAll(java.lang.Integer orderPrice)
orderPrice - 指値を設定します。boolean orderReverseNowMarket(java.lang.Integer orderQty)
orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。boolean orderReverseNowMarketAll()
boolean orderReverseClosingMarket(java.lang.Integer orderQty)
orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。boolean orderReverseClosingMarketAll()
boolean orderReverseOpeningMarket(java.lang.Integer orderQty)
orderQty - 注文株数を設定します。マイナスだと売り、プラスだと買いになります。boolean orderReverseOpeningMarketAll()
java.lang.Integer getCreditCost()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||