![iBands](https://celebpanda.com/wp/wp-content/uploads/2021/09/iBands.jpg)
iBands
double iBands(
string symbol, // 通貨ペア
int timeframe, // 時間軸
int period, // 平均期間
double deviation, // 標準偏差
int bands_shift, // バンドシフト
int applied_price, // 適用価格
int mode, // ラインインデックス
int shift // シフト
);
- 引数
引数名 | 初期値 | I/O | 詳細 |
symbol | - | IN | インジケータ計算するデータの通貨ペア名。 NULL現在の通貨ぺアを意味します。 |
timeframe | - | IN | 時間軸。 ENUM_TIMEFRAMES列挙の値を指定します。 0は現在の時間軸を意味します。 |
period | - | IN | メインラインを計算をする平均期間 |
deviation | - | IN | メインラインからの標準偏差 |
applied_price | - | IN | 適用価格。 ENUM_APPLIED_PRICE列挙の値を指定します |
mode | - | IN | インジケータラインインデックス iBands()関数用のインジケータラインID列挙の値を指定します。 |
shift | - | IN | インジケータバッファから取得する値のインデックス。 (現在バーを基準にして、指定した時間軸のバー数分を過去方向へシフト) |
- 戻り値
ボリンジャーバンドインジケータ計算値を返します。
- その他
なし。
- サンプルソース
double result = iBands(
NULL, // 通貨ペア
0, // 時間軸
20, // 平均期間
2, // 標準偏差
0, // バンドシフト
PRICE_CLOSE, // 適用価格
MODE_LOWER, // ラインインデックス
1 // シフト
);