カブロボSDKも2.1からETF関連のメソッドを使えるようになりました.
ETFとは,日経225やTOPIXといった株価指数に連動して値動きするファンドで,一般の株の銘柄と同じように株式市場で売買しています.それを購入できるようになったわけです.
せっかくある機能ですから,使わないともったいないので,使い方を学んでみましょうか.
日経225もTOPIXも通常の銘柄と同じように扱われます.
したがって,取得したいときは銘柄コードを使えば簡単に取得できます.
InformationManager im = InformationManager.getInstance(); Stock nikkei = im.getStock(1330); Stock topix = im.getStock(1306);これで,変数nikkeiに日経225の上場インデックスファンド225が入り,変数topixにTOPIX連動型上場投資信託が入ります.
ところで,これらのインデックスファンドも
InformationManager im = InformationManager.getInstance();
for(Stock stock:im.getStockList()){
//処理
}
によって得られる銘柄リストに含まれてしまいます.
InformationManager im = InformationManager.getInstance();
for(Stock stock:im.getStockList()){
if(stock.getCategory().isETF()){
//ETFの場合の処理
}
else{
//それ以外の処理
}
}
これで,StockがETF関連か通常銘柄かに分けて処理を行うことができます.
Author:tori
FC2ブログへようこそ!
「株式自動売買ソフトウェア 株ロボを作ろう! SDK2.0対応」 に載っているテクニ君の売買結果です。