RSI 計算機ツールは, 終値のリストをブラウザ内で相対力指数 (RSI) シリーズに変換します. ページには, プレースホルダが 終値を1行に1つ, と続くテキストエリア, 既定 14, 下目盛り 2 の RSI 期間欄, 全幅の RSI を計算 ボタンがあります. 押すと, シリーズ全体を一度に組み立てます: 小さな RSI 結果 ラベルとシグナルバッジを持つ結果ブロック, 大きな数字の最新の RSI, 0 から 100 で 30, 50, 70 に目盛ったバー, その下に 日, 終値, RSI, シグナル の 4 列の表, RSI 値ごとに 1 行で, 上, 下, 横ばいそれぞれ印. ページには, RSI とは, 数式, 解釈, ダイバージェンス, よく使われる期間 7, 14, 21 の表, と短い FAQ 3 つ, という教育セクションもあります. 何も送信されません: 解析, シード, 平滑化, すべてデバイス上で動きます.
受け取るものと, 出すもの
入力は期間欄と終値テキストエリアで, 唯一の動作は RSI を計算 ボタンです. 計算はライブではありません: 押すと, 結果ブロックと表が一緒に現れるか, 何も現れません. 大きな数字は最後の行の RSI とそのシグナルで, 表は, 最初に計算できる日から貼り付けた最後の価格までの, シリーズ全体を保持します. 日 列は価格を数えるので, 暦日ではありません. 期間 14 で最初の行は日 15, RSI は 1 期間ステップにつき 1 価格に, 比較用の 1 つ前の価格を必要とするためです. 終値 は, その行の RSI が基づく価格で, 小数 2 桁で, シグナル 列は, 買われすぎ行を上の三角, 売られすぎ行を下の三角, それ以外を横ばいで印します.
価格テキストの解析
テキストは, 改行とカンマのどちらでも切られるので, 1 行 1 価格とカンマ区切りどちらも有効で, 各ピースは両端の空白を落としてから, parseFloat で数値として読み取られます. 有限な数値にならないピースは, 痕跡もなく捨てられます. 価格間の余分な単語は消え, 空行は消えます. parseFloat は寛容なので, 2 つの癖を知っておく価値があります: 10abc のようなピースは 10 と読まれ, 1e2 は 100 と読まれます. つまり, 計算対象のリストは, テキストの中の有限な数値を順番に並べたものとちょうど等しく, テキストが空か, 数値が 1 つも含まなければ, リストが無く, 計算は何も表示しません.
最初の値のシード
RSI は, 終値どうしの差で, 値上がりと値下がりの大きさを比べます. ツールはまず, 隣り合う価格の組ごとの変化を構築します. 貼り付け 32 価格なら 31 の変化, それの最初の 14 を取ります. 0 より大きい変化は上昇合計に, 0 以下の変化はその大きさ分を下落合計に足し, 2 つの合計を期間で割って, 最初の平均上昇と平均下落を求めます. その最初の平均下落が 0 なら, 最初の RSI は 100 に置かれ, それ以外は, 100 から, 1 に平均上昇と平均下落の比を足したもので割った 100 を引いたもの, つまり古典的な RS 式です. その値は, 表の最初の行, 期間 14 で日 15, に置かれます.
残りの値の平滑化
15 番目の変化から, 平均は作り直されず, Wilder の平滑化に続きます. 各新しい変化が上昇か下落のいずれかを貢献します. ちょうど 0 はどちらにも貢献せず, 各平均は, 旧平均に期間マイナス 1 を掛けて新しい部分を足し, 期間で割ったものに置き換わります. 旧平均が重みの大部分を持つので, 線はゆっくり動きます. 1 つのスパイクではほとんど動かず, 穏やかな区間では一歩ずつ減衰します. 最初の 15 より後の価格は, 1 つごとに表の行を 1 つ足すので, 期間 14 で 32 価格は 18 行, 大きな結果はいつも最後の行です. 馴染みのテスト: 古典的な 32 終値シリーズを期間 14 で計算すると, 70.53 で始まり, 買われすぎ線を 1 つ超えて, 最後の行で 57 付近に落ち着きます.
買われすぎ, 売られすぎ, 中立の意味
バッジと色は, 3 つの厳密な閾値に従います: RSI が 70 より大きいを買われすぎ, 30 より小さいを売られすぎ, その間を中立, つまりちょうど 70 やちょうど 30 は中立で, シグナルではありません. 色は価格の方向に, 良し悪しにではなく従い, 言語環境によります: zh-CN では, 赤い上の印が価格上昇を意味し, 西洋の緑の上的印と同じことです. 大きな数字の下にあるバーは, 値を 0 から 100 にクランプしただけで, 30, 50, 70 に目盛があります. 退化した入力が 2 つ, 覚えておく価値があります. 常に上昇するシリーズは平均下落を 0 のまま保ち, 全行で 100 を示し, 常に下落するシリーズは全行で 0 を示します.
計算が何も出さないとき
3 つの入力が, 結果を一切出さず, そのときページに入力フォームしか見えません: 期間が数字でないか 1 未満, 価格数が期間より 1 つ少ない, 解析して何も残らないテキスト. 期間欄は下目盛り 2 ですが, 1 を打てば計算され, 14.7 は 14 と読まれます. ちょうど期間より 1 つ多い価格数は, 1 行が出て有効です. 失敗した押下は前の結果も消すので, 悪い押下以後, 次の成功まで結果ブロックは空です. 直した入力でボタンを再押すと, 結果はその場で置き換わり, クリアボタンはなく, ページのリロードが空のフォームから始めます.
価格はどこへ行くか, 何ではないか
デバイスの外へはどこへも行かない. テキストエリアはページで読み取られ, 演算はブラウザで走り, いかなる時点でもネットワーク要求はありません. シリーズはページの状態のみにあり, リロードで空になります. ツールは計算し, 助言しません: 買われすぎは直近の上昇モメンタムの記述で, 売り注文ではなく, ページ自身のガイドも, 買われすぎの読みは資産が戻りを迎えやすいと示唆する, とだけ言います. 同じ価格シリーズの作業流の付属指標, ATR計算機はボラティリティを測り, フィボナッチリトレースメント計算機はリトレースメント水準をマークし, ドローダウン計算機は最大ピークトートロフ下落を量ります. 取引のサイズ側は, ポジションサイズガイドを見てください.