
【MT5】シャフ・トレンド・サイクル(STC)を表示する無料インジケーター
無料ダウンロードはこちらシャフ・トレンド・サイクル(STC)は、MT4にもMT5にも標準では入っていません。探すと初期値や計算の違う物がいくつも見つかり、どれを入れればよいか迷います。Saikix-SchaffTrendCycleは、考案者が公開した計算式のままSTCを描き、確定した足に矢印と通知を出すインジケーターです。
上位足のSTCも同じサブウィンドウに2つまで重ねられます。1時間足のチャートなら、4時間足と日足のSTCの向きを1枚のチャートで見ながら、同じ向きの矢印だけを拾えます。MT4版とMT5版を無料で配っています。
この記事の要点
- シャフ・トレンド・サイクル(STC)を上向きは青・下向きは赤で表示
- STCが25の下で上を向くと買い、75の上で下を向くと売りの矢印
- 上位足のSTCを2つまで重ねて表示・アラート通知
シャフ・トレンド・サイクル(STC)とは

シャフ・トレンド・サイクル(STC)は、MACDにストキャスティクスの計算を2回かけて、0から100の線にしたオシレーターです。考えたのはダグ・シャフ(Doug Schaff)です。1999年に作られ、2008年に計算のコードが公開されました。考案者は、MACDの交差より早く向きを変え、往復を減らすことをねらって作ったと書いています。
STCは、MACDが直近の高値と安値の幅の中でどこにいるかを0から100で測り、その線でもう一度同じ測り方をします。上昇が続く間は100の近く、下落が続く間は0の近くで線が横ばいになります。考案者は、25より下で上を向いた所と、75より上で下を向いた所を見ると書いています。
お手元のサインツールをFX自動売買化「サインでエントリーくん」
詳細を見る
Saikix-SchaffTrendCycleでできること

チャートに入れると、サブウィンドウにSTCの線と25・75の点線が出ます。線は上を向いている間は青、下を向いている間は赤なので、向きが変わった足が色で分かります。メインチャートには買いと売りの矢印が出ます。
計算は、考案者が公開したコードを1行ずつ写しました。初期値も考案者と同じ短期23・長期50・サイクル10です。矢印は足が確定してから出るので、確定した足の矢印と線の色は後から変わりません。チャートを見ていない間は、矢印が出たことをポップアップ・音・スマホのプッシュ・メールで受け取れます。
通知で知らせる出来事
設定で選んだ出来事が起きると、プッシュ通知とメールには次のような文が届きます。
| 設定項目名 | 内容 |
|---|---|
| 矢印が出た | USDJPY 1時間足:買いの矢印(STCが25より下で上を向いた足)(STC 18.4) |
| STCの向き(色)が変わった | USDJPY 1時間足:STCが上向きに変わった(青)(STC 32.1) |
| 下の線を上に抜けた・上の線を下に抜けた | USDJPY 1時間足:STCが25を上に抜けた(STC 27.3) |
| 下の線を下に抜けた・上の線を上に抜けた | USDJPY 1時間足:STCが75を上に抜けた(STC 78.6) |
| 上位足のSTCの向きが変わった | USDJPY 1時間足:上位足(4時間足)のSTCが下向きに変わった(4時間足のSTC 81.2) |
| STCと上位足の向きがそろった | USDJPY 1時間足:STCと上位足(4時間足・日足)の向きが上でそろった(STC 35.0) |
初期設定で選んであるのは「矢印が出た」だけです。ポップアップ・サウンド・プッシュ・メールの4つの通知は初期設定がfalseなので、使う物をtrueにします。同じ足で2つ以上起きた時は、1件1行で全部届きます。「知らせる向き」で、上向きの出来事だけ・下向きの出来事だけにも絞れます。ポップアップの文は英語です。
シャフ・トレンド・サイクルの矢印の見方

初期設定では、STCが25より下で上を向いた足に買い、75より上で下を向いた足に売りの矢印が出ます。考案者が書いている見方と同じです。線の向きが変わった足で出るので、STCが25と75の内側へ戻るのを待たずに出ます。
設定の「サインの種類」で、矢印を出す条件をほかの2つに替えられます。STCの線は同じで、変わるのは矢印の出る足だけです。
25を上に抜けた足・75を下に抜けた足

STCが25を下から上に抜けた足に買い、75を上から下に抜けた足に売りの矢印が出ます。STCが25と75の内側へ戻ったのを見てから出ます。
線の向き(色)が変わった足

STCの色が赤から青に変わった足に買い、青から赤に変わった足に売りの矢印が出ます。25と75のどこにいても出るので、3つの中で矢印の数が一番多くなります。
上位足のSTCの見方

設定の「上位足のSTCを表示」をtrueにすると、上位足のSTCが灰色の線で同じサブウィンドウに重なります。「2つ目の上位足のSTCを表示」もtrueにすると、もう1本出ます。2本目は濃く太い線なので、どちらがどの時間足かを太さで見分けられます。サブウィンドウの名前にも「上位足H4/D1」のように時間足が出ます。
STCはどの時間足でも0から100で動くので、今の足と上位足をそのままの高さで見比べられます。上位足の線は、確定した上位足の値だけで引くので、上位足の足が確定するたびに1段ずつ動きます。引いた段は後から動きません。
上位足のSTCの時間足
| 時間足 | 内容 |
|---|---|
| 1分足のチャート | 上位足は5分足、2つ目の上位足は30分足 |
| 5分足のチャート | 上位足は30分足、2つ目の上位足は4時間足 |
| 15分足のチャート | 上位足は1時間足、2つ目の上位足は4時間足 |
| 30分足のチャート | 上位足は4時間足、2つ目の上位足は日足 |
| 1時間足のチャート | 上位足は4時間足、2つ目の上位足は日足 |
| 4時間足のチャート | 上位足は日足、2つ目の上位足は週足 |
| 日足のチャート | 上位足は週足、2つ目の上位足は月足 |
| 週足のチャート | 上位足は月足、2つ目の上位足は出ません |
初期設定の「自動」は、上位足がチャートの時間足の4倍以上で一番近い足、2つ目の上位足が1つ目の上位足の4倍以上で一番近い足です。5分足から月足までを自分で選ぶこともできます。チャートの時間足と同じか短い足を選んだ時は、その線は出ません。
関連記事ストキャスのゴールデンクロス順張りサインツール|アラート搭載上位足の向きで矢印を絞る設定

設定の「表示している上位足と同じ向きの時だけ矢印を出す」をtrueにすると、買いの矢印は表示している上位足のSTCが全部上を向いている時だけ、売りの矢印は全部下を向いている時だけ出ます。上位足と逆を向いた矢印が消えて、数が減ります。
初期設定はfalseで、全部の矢印が出ます。図は4時間足と日足のSTCを表示して、左が絞らない設定、右が絞る設定です。この設定は、上位足のSTCを表示している時に働きます。
Saikix-SchaffTrendCycleの使い方

- 入りたい時間足のチャートに入れて、上位足のSTCを表示する
- 上位足のSTCが上を向いているか、下を向いているかを見る
- 今の足のSTCが上位足と同じ向きに変わって、矢印が出た足を見る
- チャートを見ていない間は、受け取りたい通知をtrueにする
図は、4時間足と日足のSTCが下を向いている間に、1時間足のSTCが75より上で下を向き、売りの矢印が出た所です。上位足と同じ向きの矢印だけを見たい時は、「表示している上位足と同じ向きの時だけ矢印を出す」をtrueにします。
シャフ・トレンド・サイクルのパラメーター設定
| 設定項目名 | 初期値 | 説明 |
|---|---|---|
| 短期EMAの期間 | 23 | MACDを作る短いEMAの期間 |
| 長期EMAの期間 | 50 | MACDを作る長いEMAの期間 |
| サイクル(高値と安値を探す本数) | 10 | 0から100の位置を決める時に、何本の中の高値と安値を見るか |
| さかのぼる本数(0=全部) | 5000 | 線と矢印を出す範囲です。0にすると全部の足に出します |
| 上位足のSTCを表示 | false | trueにすると、上位足のSTCを灰色の線で重ねます |
| 上位足 | 自動(チャートの時間足の約4倍) | 5分足から月足までを選べます |
| 2つ目の上位足のSTCを表示 | false | trueにすると、2つ目の上位足のSTCを濃く太い線で重ねます |
| 2つ目の上位足 | 自動(1つ目の上位足の約4倍) | 5分足から月足までを選べます |
| 表示している上位足と同じ向きの時だけ矢印を出す | false | trueにすると、表示している上位足のSTCと同じ向きの矢印だけを出します |
| サインの種類 | 下の線の下で上を向いた足・上の線の上で下を向いた足 | 下の線を上に抜けた足・上の線を下に抜けた足/線の向き(色)が変わった足も選べます |
| 下の線 | 25 | サブウィンドウの下の点線と、矢印の条件に使う値 |
| 上の線 | 75 | サブウィンドウの上の点線と、矢印の条件に使う値 |
| 矢印を表示 | true | falseにすると矢印が消えます。通知はそのままです |
| 矢印の文字を表示 | true | 矢印に「買い」「売り」の文字を添えます |
| 買いの矢印の色 | 60,120,255 | 青 |
| 売りの矢印の色 | 235,60,70 | 赤 |
| 矢印が出た | true | 矢印が出た足で知らせます |
| STCの向き(色)が変わった | false | STCの線の色が変わった足で知らせます |
| 下の線を上に抜けた・上の線を下に抜けた | false | STCが25を上に、75を下に抜けた足で知らせます |
| 下の線を下に抜けた・上の線を上に抜けた | false | STCが25を下に、75を上に抜けた足で知らせます |
| 上位足のSTCの向きが変わった | false | 表示している上位足の足が確定して、そのSTCの向きが変わった時に知らせます |
| STCと上位足の向きがそろった | false | STCと表示している上位足のSTCが、全部同じ向きになった足で知らせます |
| 知らせる向き | 上向き・下向きの両方 | 上向き(買いの矢印・上に抜けた・上を向いた)だけ/下向き(売りの矢印・下に抜けた・下を向いた)だけも選べます |
| ポップアップ通知 | false | MT4・MT5の画面にポップアップで出します |
| サウンド通知 | false | 音を鳴らします |
| プッシュ通知 | false | スマホのMT4・MT5へ送ります |
| メール通知 | false | メールを送ります |
| アラート間隔(秒) | 60 | 通知と通知の間を空ける秒数。間に起きた通知は、まとめて送ります |
シャフ・トレンド・サイクルの無料ダウンロード【MT4・MT5】
▼ MT4をお使いの方
Saikix-SchaffTrendCycle(MT4版)をダウンロードする▼ MT5をお使いの方
Saikix-SchaffTrendCycle(MT5版)をダウンロードする最終更新:2026年11月9日
クリックするとダウンロードできます(登録不要)
動かない、ここを変えてほしいといったことがあればコメント欄へ書いてください。できる限り直します。
入れ方
- MT4版かMT5版のzipをダウンロードして、解凍する
- MT4・MT5の「ファイル」→「データフォルダを開く」から「MQL4」(MT5は「MQL5」)→「Indicators」フォルダを開き、Saikix-SchaffTrendCycle のファイルを入れる
- MT4・MT5を再起動する
- 「挿入」→「インディケータ」→「カスタム」から「Saikix-SchaffTrendCycle」を選ぶ
画面つきの手順はMT4インジケーターの入れ方とMT5インジケーターの入れ方にあります。
関連記事【MT5】RSIOMAを表示する無料インジケーターSaikix-SchaffTrendCycleのよくある質問
Saikix-SchaffTrendCycleのまとめ
Saikix-SchaffTrendCycleは、シャフ・トレンド・サイクル(STC)の線と25・75の点線、確定した足の矢印を、MT4とMT5のどちらにも無料で出せるインジケーターです。上位足のSTCを重ねれば、上の時間足と向きがそろった所を通知でも受け取れます。「この機能も入れてほしい」という要望は、公式LINEで教えてください。
LINE追加で23種類の特典を無料プレゼント
書籍・インジケーター・カレンダー・為替手帳など














コメント
このインジケーターは斉木本人がワンマンで開発しています。動かない、ここを変えてほしいといったことがあればコメントいただければできる限り対応します。