jp.tradesc.superkaburobo.sdk.trade.data
クラス SpecialControl

java.lang.Object
  上位を拡張 jp.tradesc.superkaburobo.sdk.trade.data.SpecialControl
すべての実装されたインタフェース:
java.io.Serializable

public class SpecialControl
extends java.lang.Object
implements java.io.Serializable

条件付特別注文の制御条件クラス
データのため込みと、スクリプトの書き出し、読み込みを行うクラス。

作成者:
(c) 2004-2008 kaburobo.jp and Trade Science Corp. All rights reserved.
関連項目:
直列化された形式

コンストラクタの概要
SpecialControl(EnumControlTrigger target, double lower, double upper, EnumControlAddType additiveType, int additive)
          推奨されていません。 
 
メソッドの概要
 java.lang.String buildScript()
          推奨されていません。 
 boolean equals(java.lang.Object obj)
           
 int getAddPrice()
          注文価格修正加算額(正負共に指定可能)を返します。
 EnumControlAddType getAddType()
          注文価格修正対象を返します。
 double getLower()
          トリガー下限値を返します。
 EnumControlTrigger getTrigger()
          トリガーを返します。
 double getUpper()
          トリガー上限値を返します。
 int hashCode()
           
static SpecialControl parseScript(java.lang.String script)
          推奨されていません。 
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SpecialControl

@Deprecated
public SpecialControl(EnumControlTrigger target,
                                 double lower,
                                 double upper,
                                 EnumControlAddType additiveType,
                                 int additive)
推奨されていません。 

条件付特別注文の制御条件オブジェクトを生成します。

パラメータ:
target - トリガー(2007/03/30現在、始値のみ)
lower - トリガー下限値。未指定は Double.MIN_VALUE を使ってください
upper - トリガー上限値。未指定は Double.MAX_VALUE を使ってください
additiveType - 注文価格修正対象(2007/03/30現在、始値のみ)
additive - 注文価格修正加算額(正負共に指定可能)
メソッドの詳細

parseScript

@Deprecated
public static SpecialControl parseScript(java.lang.String script)
推奨されていません。 

条件付特別注文スクリプトをパースし、オブジェクトを返します。

パラメータ:
script -
戻り値:
SpecialOrder オブジェクト

buildScript

@Deprecated
public java.lang.String buildScript()
推奨されていません。 

スクリプトを返します。


getTrigger

public EnumControlTrigger getTrigger()
トリガーを返します。(nullの場合あり、null時特殊条件は無効)


getLower

public double getLower()
トリガー下限値を返します。Double.MIN_VALUE は無制限を表します。


getUpper

public double getUpper()
トリガー上限値を返します。Double.MAX_VALUE は無制限を表します。


getAddType

public EnumControlAddType getAddType()
注文価格修正対象を返します。(nullの場合あり、null時注文価格修正は無効)


getAddPrice

public int getAddPrice()
注文価格修正加算額(正負共に指定可能)を返します。


hashCode

public int hashCode()
オーバーライド:
クラス java.lang.Object 内の hashCode

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス java.lang.Object 内の equals


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