インタフェース
jp.sourceforge.orangesignal.trading.order.Order の使用

Order を使用しているパッケージ
jp.sourceforge.orangesignal.trading トレード全般に関するインターフェースやクラス、列挙型などを提供します。 
jp.sourceforge.orangesignal.trading.order 注文情報に関するインターフェースやクラス、列挙型などを提供します。 
jp.sourceforge.orangesignal.trading.strategy ストラテジーに関するインターフェースやクラス、列挙型などを提供します。 
 

jp.sourceforge.orangesignal.trading での Order の使用
 

Order 型のパラメータを持つ jp.sourceforge.orangesignal.trading のメソッド
 void VirtualTrader.buy(Order order)
           
 void Trader.buy(Order order)
          指定された注文情報から買い注文を発行します。
 void VirtualTrader.buyToCover(Order order)
           
 void Trader.buyToCover(Order order)
          指定された注文情報から買戻し注文を発行します。
 void VirtualTrader.sell(Order order)
           
 void Trader.sell(Order order)
          指定された注文情報から売り(売戻し)注文を発行します。
 void VirtualTrader.sellShort(Order order)
           
 void Trader.sellShort(Order order)
          指定された注文情報から空売り注文を発行します。
 

jp.sourceforge.orangesignal.trading.order での Order の使用
 

jp.sourceforge.orangesignal.trading.order での Order のサブインタフェース
 interface LimitOrder
          指値注文情報のインターフェースを提供します。
 interface MarketOrder
          成行注文情報のインターフェースを提供します。
 interface StopOrder
          逆指値注文情報のインターフェースを提供します。
 

Order を実装している jp.sourceforge.orangesignal.trading.order のクラス
 class CurrentCloseOrder
          当日の終値で成行注文する注文情報を提供します。
 class NextCloseOrder
          翌日の終値で成行注文する注文情報を提供します。
 class NextLimitOrder
          翌日に指値注文する注文情報を提供します。
 class NextOpenOrder
          翌日の始値で成行注文する注文情報を提供します。
 class NextStopOrder
          翌日に逆指値注文する注文情報を提供します。
 

jp.sourceforge.orangesignal.trading.strategy での Order の使用
 

Order を返す jp.sourceforge.orangesignal.trading.strategy のメソッド
protected  Order AbstractTradingStrategy.createOrder(String label, int quantity, OrderTiming timing, double price, Integer findId, String findLabel)
          指定された注文方法から注文情報を構築して返します。
 

Order 型のパラメータを持つ jp.sourceforge.orangesignal.trading.strategy のメソッド
protected  void AbstractTradingStrategy.buy(Order order)
          指定された注文情報で買い注文を発行します。
protected  void AbstractTradingStrategy.buyToCover(Order order)
          指定された注文情報で買戻し注文を発行します。
protected  void AbstractTradingStrategy.sell(Order order)
          指定された注文情報で売り注文を発行します。
protected  void AbstractTradingStrategy.sellShort(Order order)
          指定された注文情報で空売り注文を発行します。
 



Copyright © 2006-2009 OrangeSignal.com. All Rights Reserved.