|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sourceforge.orangesignal.trading.order.NextStopOrder
public final class NextStopOrder
翌日に逆指値注文する注文情報を提供します。
コンストラクタの概要 | |
---|---|
NextStopOrder(String symbol,
String label,
Date date,
double stop,
int quantity,
Integer findId,
String findLabel)
コンストラクタです。 |
メソッドの概要 | |
---|---|
int |
compareTo(Order o)
|
Date |
getDate()
注文日時を返します。 |
Integer |
getFindId()
決済注文IDを返します。 |
String |
getFindLabel()
決済注文ラベルを返します。 |
String |
getLabel()
ラベルを返します。 |
OrderType |
getOrderType()
実装は必ず OrderType.STOP を返します。 |
int |
getPeriod()
この実装は必ず 1 を返します。 |
int |
getQuantity()
注文数量を返します。 |
double |
getStopPrice()
逆指値を返します。 |
String |
getSymbol()
シンボルを返します。 |
void |
setFindId(Integer findId)
決済注文IDを設定します。 |
void |
setFindLabel(String findLabel)
決済注文ラベルを設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.sourceforge.orangesignal.trading.order.Order から継承されたメソッド |
---|
getDate, getFindId, getFindLabel, getLabel, getQuantity, getSymbol |
インタフェース java.lang.Comparable から継承されたメソッド |
---|
compareTo |
コンストラクタの詳細 |
---|
public NextStopOrder(String symbol, String label, Date date, double stop, int quantity, Integer findId, String findLabel)
symbol
- シンボルlabel
- ラベルdate
- 注文日時stop
- 逆指値quantity
- 数量findId
- 決済注文IDfindLabel
- 決済注文ラベル
NullPointerException
- パラメーターに null
を指定した場合
IllegalArgumentException
- 逆指値に 0
以下の値を指定した場合メソッドの詳細 |
---|
public final OrderType getOrderType()
OrderType.STOP
を返します。
Order
内の getOrderType
public int getPeriod()
1
を返します。
Order
内の getPeriod
public double getStopPrice()
StopOrder
の記述:
StopOrder
内の getStopPrice
public String getSymbol()
Order
の記述:
Order
内の getSymbol
public final String getLabel()
Order
の記述:
Order
内の getLabel
null
public final Date getDate()
Order
の記述:
Order
内の getDate
public final int getQuantity()
Order
の記述:
Order
内の getQuantity
0
public Integer getFindId()
Order
の記述:
Order
内の getFindId
null
public void setFindId(Integer findId)
findId
- 決済注文IDpublic String getFindLabel()
Order
の記述:
Order
内の getFindLabel
null
public void setFindLabel(String findLabel)
findLabel
- 決済注文ラベルpublic final int compareTo(Order o)
Comparable<Order>
内の compareTo
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |