index>エージェントのサンプル

U-Mart開発キット 標準エージェント

TrendStrategy AntiTrendStrategy RandomStrategy
SRandomStrategy RsiStrategy SRsiStrategy
MovingAverageStrategy SFSpreadStrategy DayTradeStrategy

TrendStrategy
売買決定
注文価格決定
注文量決定
その他
AntiTrendStrategy
売買決定
注文価格決定
注文量決定
その他
RandomStrategy
売買決定
注文価格決定
注文量決定
その他
SRandomStrategy
売買決定
注文価格決定
注文量決定
その他
RsiStrategy

RSI(相対力指数)はワイルダー(J.Welles Wilder,Jr)が株式、商品、株式指数などのバー・チャートと共に使用するために開発したものである。
RSIは、ある銘柄の過去のパフォーマンスと現在の価格を比較する指標である。RSIの値は0から100の範囲で変化する。

売買決定

Time 先物価格 Pt-Po
1 3263 Po
2 3345 82
3 3139 -124
4 3347 84
5 3253 -10
6 3454 191
7 3220 -43
8 3435 172

以下のように仮定した場合

計算期間=8
エッジバンドバリュー= 0.3
過去の価格 = 3263

上昇時の価格変動の合計=82+84+191+172=529
下降時の価格変動の合計=124+10+43=177
RSI=529/(177+529)=0.75

If RSI>0.7  then 売り注文を発注
If RSI<0.3  then 買い注文を発注

注文価格決定
注文量決定
その他
SRsiStrategy

RsiStrategyが先物価格を対象にしているのに対し,SRsiStrategyは現物価格を対象にする.

売買決定

Time 現物価格 Pt-Po
1 3263 Po
2 3345 82
3 3139 -124
4 3347 84
5 3253 -10
6 3454 191
7 3220 -43
8 3435 172

以下のように仮定した場合

計算期間=8
エッジバンドバリュー= 0.3
過去の価格 = 3263

上昇時の価格変動の合計=82+84+191+172=529
下降時の価格変動の合計=124+10+43=177
RSI=529/(177+529)=0.75

If RSI>0.7  then 売り注文を発注
If RSI<0.3  then 買い注文を発注

注文価格決定
注文量決定
その他
MovingAverageStrategy
売買決定
移動平均 = 参照期間(この場合は取引10回分)における先物価格の合計値 / 取引回数
注文価格決定
注文量決定
その他
SFSpreadStrategy
売買決定
注文価格決定
注文量決定
その他
DayTradeStrategy
売買決定

売り注文と買い注文を同時に発注する

注文価格決定
注文量決定
その他

Reference