Spearman Rank Correlation Oscillator
Spearman Rank Correlation Oscillator
終値の順位と時間の順序を比べ、価格の並びが上向き・下向きのどちらに近いかを、水色の線で確認します。値幅の大きさではなく、価格の並び方を読む指標です。
値幅ではなく、終値の「順位の並び」を読む
図の破線は説明用の0の位置で、製品には水準線はありません。0だけでレンジ、+1側だけで買われすぎとは断定しません。
設定順位の順序が初期値のtrueかを確認します。
並び正負と、同じ側での継続・変化を見ます。
価格高値・安値の更新と一致するかを確認します。
MT4・MT5の表示を確認する
価格チャートの下に、水色の線を1本表示します。目盛りは自動で、水準線はありません。以下の方向の説明は Use Descending Rank Order が true の初期設定を前提にしています。
画面を原寸で詳しく見る
画面を原寸で詳しく見る
掲載例:EURUSD・1分足。お使いの銘柄、時間足、背景色、表示範囲によって画面は変わります。
30秒で分かる読み方
終値を順位に置き換え、時間順との関係を見る
Range N 本の終値を価格順に並べて順位を付け、その順位と新しい足からの順序を比べます。初期設定では高い終値ほど小さな順位番号です。
初期設定 true:新しい足ほど終値が低い並び → −1側
値幅は直接表さない
同じ順位の並びなら、価格の差が小さくても大きくても似た値になります。値幅や変動性は価格で別に確認します。
0は単独の売買基準ではない
0近辺では順位と時間順の一致が弱くなりますが、それだけで価格が横ばいとは決まりません。
順序を反転できる
Use Descending Rank Order を false にすると安い終値から順位を付けます。上昇を正側と読む初期設定の説明を、そのまま使わないでください。
トレード判断に使う6つの場面
以下は、確定した足と実際の価格を組み合わせる使い方の例です。「指標 → 価格で確認 → 行動 → 当てはまらない条件」の順に読みます。
正側の継続と価格の切り上がり
- 指標
- 初期設定で線が正側へ移り、その側が続く。
- 価格
- 安値切り上げと直近高値の上抜けを確認。
- 検討
- 買い方向の条件を検討。
- 除外条件
- 正側でも価格が抵抗帯を抜けない。
負側の継続と価格の切り下がり
- 指標
- 初期設定で線が負側へ移り、その側が続く。
- 価格
- 高値切り下げと直近安値の下抜けを確認。
- 検討
- 売り方向の条件を検討。
- 除外条件
- 負側でも価格が支持帯を割らない。
指標の変化と価格の更新を照合
- 指標
- 正負が交代する、または従来の側から離れる。
- 価格
- 高値・安値の更新方向も変わるかを見る。
- 検討
- 従来の方向を続ける根拠を見直す。
- 除外条件
- 0をまたいだことだけで反転を確定する。
正負の往復と価格の迷い
- 指標
- 線が短い間隔で正負を往復する。
- 価格
- 価格も同じ範囲にとどまり方向が不明確。
- 検討
- 価格条件が明確になるまで待つ。
- 除外条件
- 指標の0近辺だけでレンジを断定する。
保有方向の並びが続く
- 指標
- 初期設定で買いなら正側、売りなら負側が続く。
- 価格
- 根拠にした価格の節目が保たれる。
- 検討
- 撤退条件を守りながら保有を検討。
- 除外条件
- +1側・−1側だから反転しないと決めつける。
価格の失速と指標の変化を確認
- 指標
- 保有方向の側から離れ、並びが変わる。
- 価格
- 目標到達、更新失敗、支持抵抗の崩れを確認。
- 検討
- 利確・縮小・手仕舞いを検討。
- 除外条件
- 指標の変化を待って事前の損失上限を超える。
実際の判断手順
順位の順序と期間を確認
初期設定trueでは正側が上向きの並びです。falseなら対応を逆に読みます。
確定足の値の推移を見る
1本の値ではなく、正負の継続や変化を確認します。
同じ足の価格を確認
高値・安値の更新、支持・抵抗、実際の値幅を見ます。
成立・除外条件を分ける
価格条件と合うときだけ検討し、指標単独の変化なら見送ります。
入る前に決めること
順位相関の値から損切り価格や数量は決まりません。実際の価格の節目と許容損失を基準にします。
建てたあとの選び方
保有方向の価格条件が続けば保有、目標到達なら利確、根拠が崩れたら撤退を検討します。指標が極端な値でも価格のリスク管理を優先してください。
導入と同梱物の確認
| ファイル | 使う場所・用途 |
|---|---|
| MT4用インジケータ本体(.ex4) | 本製品のMT4用ファイルです。同梱された名前のまま使います。 |
| MT5用インジケータ本体(.ex5) | 本製品のMT5用ファイルです。MT4には読み込めません。 |
| ライセンスファイル(.lic) | 同梱されたファイル名のまま使用します。改名・編集しないでください。 |
| 本製品の取扱説明 | 表示の読み方、導入、設定、ライセンスの復旧手順を確認します。 |
圧縮されたファイル一式は先に展開してください。複数の本体が含まれる場合は、お使いの端末に合う1本を選びます。
端末のデータフォルダを開く
使用する MT4 / MT5 の「ファイル」→「データフォルダを開く」を選びます。複数の端末がある場合は、実際に使う端末から開いてください。
本体とライセンスを分けて配置する
MT4:本体を MQL4 / Indicators、ライセンスを MQL4 / Files へ。MT5:本体を MQL5 / Indicators、ライセンスを MQL5 / Files へ置きます。Indicators の中に .lic を置かないでください。
ナビゲータからチャートへ載せる
ナビゲータのインジケータ一覧を更新し、本製品を使いたい銘柄・時間足のチャートに載せます。一覧へ出ない場合は端末を再起動してください。
表示とライセンスを確認する
端末が口座へ接続され、価格データが届いていることを確認します。表示までに新しい足が必要な場合があります。赤い3行が出たら第8章の手順で対処します。
設定項目
入力は4項目です。MT4・MT5とも、以下の英語名で表示されます。
Range N
- 初期値
- 14
- 使い方
- 順位を比較する期間です。2以上の整数で、Maximum Rank Period (bars) 以下にしてください。
Calculated Bars (bars)
- 初期値
- 0
- 使い方
- 初回に計算する過去範囲の指定です。0は計算できる履歴全体を使います。正の整数で範囲を指定できます。
Maximum Rank Period (bars)
- 初期値
- 30
- 使い方
- Range N に対する上限です。実際に順位を比べる期間は Range N で決まります。
Use Descending Rank Order
- 初期値
- true
- 使い方
- true は高い終値から、false は低い終値から順位を付けます。false では方向の読み方が初期設定と逆になります。
Range N は上限以下に
Range N が Maximum Rank Period (bars) を超えると計算しません。たとえば Range N を40にするなら、上限も40以上にします。Range N は2以上にしてください。
色・太さの専用入力はありません。まず初期値で表示を確認し、変更する場合は1項目ずつ比べてください。
ライセンス表示と復旧
ライセンスが通らないときは、主チャート左上に赤い3行が出ます。理由に応じて対処し、載せ直して表示を確認します。
| 行 | 確認する内容 |
|---|---|
| 1行目 | 本製品の英語名:Spearman Rank Correlation Oscillator |
| 2行目 | 認証できない理由を表す英文 |
| 3行目 | 判定名と、製品が読み込むライセンスのファイル名 |
理由から対処を選ぶ
| 表示の意味 | 対処 |
|---|---|
| 有効期限切れ(reason: EXPIRED) | 有効期限を確認し、更新されたライセンスを用意します。 |
| 別製品のライセンス(reason: PRODUCT_NOT_LICENSED) | 本製品の利用権が含まれるライセンスを使用します。 |
| その他の認証エラー | 表示された理由を読み、同梱名のまま正しい場所へ配置したか、対象口座などの利用条件が合っているかを確認します。 |
理由の表示はこの表の例だけではありません。解決しない場合は、購入元が案内する窓口へ製品名と判定名を伝えてください。
稼働中に止まったときの復旧
理由を直す
稼働中に認証が失効すると、数本の足が進む間に本製品の描画が消えます。表示された理由に応じて正しいライセンスを用意してください。
本製品を再初期化する
ライセンスファイルを元に戻すだけでは復帰しません。本製品を外して載せ直すか、時間足を切り替えます。元の時間足で使う場合は、切替後に元へ戻します。
表示を確認する
価格が配信され、認証が通った状態で本製品の表示が戻ることを確認します。戻らない場合は主チャート左上の理由を確認してください。
困ったとき・利用上の注意
何も表示されない
端末の口座接続、価格配信、履歴データ、本体の拡張子、ライセンスの配置先を順に確認します。必要なデータがそろうまで待ち、赤い表示があれば第8章へ進んでください。すでに拒否されていた場合は、原因を直したあと再初期化が必要です。
期間を変えたら計算されない・方向が逆に見える
Range N が Maximum Rank Period (bars) を超えていないか確認してください。超える場合は Range N を下げるか、上限を上げます。Range N が2未満、または履歴がその期間に足りない場合も計算しません。
Use Descending Rank Order を false にすると順位の付け方が反転します。初期設定と同じ正負の読み方をしないでください。初期設定に戻して比較するときはtrueを選びます。
MT4とMT5の画面を見比べたい
同じ銘柄・時間足・4項目の設定で、同じ確定足を比較します。とくに Use Descending Rank Order が同じか確認してください。
他の当社製品と一緒に使いたい
同じ主チャートに他の当社製品を載せられます。本製品を外しても他製品の表示は削除しません。ただし、描画が同じ場所で重なって読みにくくなることはあります。必要なら別チャートで見比べてください。
利用上の注意
- 形成中の足では終値の順位が入れ替わり、線の値が変わることがあります。確定足で確認します。
- 価格の動きは確約されません。例をそのまま売買ルールとせず、銘柄・時間足・スプレッド・資金管理と合わせて使ってください。
- 本製品に注文の実行機能や通知機能はありません。最終的な売買判断と注文操作はお客様が行います。
- 順位の並びの指標であり、値幅、利益の見込み、反転時期を確定しません。使い方の例は順位順序が初期値trueの場合です。
技術情報・仕様詳細
計算の考え方と表示の仕様
水色 #00FFFF の線を1本、初期の太さ1で描きます。目盛りは自動で、水準線はありません。価格には終値を使います。
N=Range N とし、新しい足からの順序1〜Nと、価格の順位との差をdとすると、計算は 1 − 6×Σd² ÷(N³−N)です。値を100倍する方式ではありません。同じ価格には平均順位を割り当てます。
Calculated Bars (bars) が負なら0として扱います。Maximum Rank Period (bars) が0以下なら10として扱います。その場合も Range N が上限を超えると計算しません。適切な正の期間を設定してください。
一般的な読み方の参考
価格の順位と時間順の関係を読みます。極端な値への接近を自動的な逆張りの合図にせず、価格の更新方向と節目を確認してください。
本ページの判断場面は、製品の計算・表示を取引判断へ結び付けるための例です。色や交差だけで売買を確定せず、価格条件とリスクを確認してください。
商品についてのレビュー投稿をお待ちしております。

ログイン
