欧州のトレーダーに人気があるCCI(Commodity Channel Index)。日本語では「商品チャンネル指数」と言われてますが、このCCIインジケーターに考えられる手法のサイン(矢印)とアラートを付けてみました。
CCIを使った矢印表示&アラート機能付きでトレードを強化
オシレーター系のインジケーターですが、順張りのトレンドフォローでも使うトレーダーが結構いるみたいですし、バイナリーオプションでも使っている方が多いです。そういったことも意識してインジケーターにしてみました。
このインジを使っていただけるよう、どんどん改良していきたいです。FXキーストンのオリジナルインジケーターであり、無料公開なので、一度ダウンロードして使ってみてください。
MT4版ダウンロードはこちら(2024/12/04 ver1.11)
MT5版ダウンロードはこちら(2024/12/04 ver1.11)
- 2024年12月4日
- 【MT4/MT5 ver1.11】 アラートのタイミングを選べるようにしました。(リクエスト元)
- 2022年10月21日
- 【MT4 ver1.10】 境界値アラートのバグを修正
- 2022年9月15日
- 【MT5 ver1.10】 アラートが出ないバグを修正
- 2022年9月9日
- 【MT4/MT5 ver1.9】 アラートのバグを修正
※インジケーターへのご質問・改善アイデアあれば、下部のコメント欄かアンケートに投稿お願いします!
FXキーストンCCIの解説
このインジケーターには4つ手法が入っています。それにプラスして、レンジかトレンドかを判定するADXでフィルターをかけることができます。
1. 境界値からの戻り手法
買われすぎは100レベル、売られすぎは-100レベルになっています。
- 売られすぎの状態(CCIが-100レベル以下の状態)から-100レベル以上になったときに買いサイン。
- 買われすぎの状態(CCIが100レベル以上の状態)から100レベル以下になったときに売りサイン。
売られすぎからの反転ということで、買いサインになります。ただし売られすぎになったということで、下落の方向に行く可能性も。
2. CCIとシグナルとのゴールデンクロス&デッドクロス
単純にクロスしたときにサインを表示し、アラートを鳴らすことができます。だましが多いです。
3. 水準値を超えている状態でクロス
赤色の破線はCCIを平均化(スムーズ化)したラインになります。
- -100レベル以下のときにこの赤ラインとゴールデンクロス(CCIが赤ラインを上に突き抜ける動き)したとき、買いサインが出ます。
- 100レベル以上のときにこの赤ラインとデッドクロス(CCIが赤ラインを下に突き抜ける動き)したとき、売りサインが出ます。
トレードの頻度によってはスムーズ化する期間を短くしてもいいかもしれません。
4つの手法の内、いちばん天井と底でサインを出しているように思えます。
4. 200以上を超えてから水準を超える
売買頻度なども考慮すると、これもお薦めしたい設定です。
- -200以下に一度なり、上昇して水準値を超えたときに買いサインが出ます。
- 200以上に一度なり、下降で、水準値を超えたときに売りサインが出ます
200と-200ラインは自動で引かれません。表示させたい場合は、インジケーターの「レベル表示」から200と-200ラインを追加してください。
5. ダイバージェンス
100レベル以上の買われすぎのとき/-100レベル以下の売られすぎのときのCCIダイバージェンスを見ることができます。
ただしダイバージェンスを表示できるようにしてみたものの、精度はいまいちです。何かしら条件を加える必要があります。
パラメーター設定
パラメーターに「ADXのフィルター」と「移動平均線(MA)のフィルター」設定があります。
通常は「ADXフィルターなし」ですが、「ADXが境界値以下」の場合ADXの境界値以下のときだけ矢印が出現します。逆に「ADXが境界値以上」の場合ADXの境界値以上のときだけ矢印が出現します。
移動平均線のフィルターは、移動平均線より上の条件で上矢印、移動平均線より下の条件で下矢印。
アラートは3種類あります。一般的な「ポップアップ通知」に加え、「メール通知」とスマホの「プッシュ通知」があります。アラートを使う場合はfalseからtrueにそれぞれ変更してください。
矢印の種類は以下の画像から選んでください。
MT4版ダウンロードはこちら(2024/12/04 ver1.11)
その他のCCIインジケーターはこちら
オリジナル・インジケーター 人気ランキング
FXキーストンで無料配布しているオリジナルMT4・MT5インジケーターの人気ランキングです。
2024年11月の月間ダウンロード数トップ5はコチラ!
-
【keys_SynchroChart_Line.mq4】
シンクロチャート(MT4)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
11月のダウンロード数
645人
FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。
TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。
ご協力よろしくお願いいたします。
コメント
CCI3を使わさせて頂いております。ありがとうございます。
改善要望ですが、もう1つ、移動平均線を追加して頂き
相場が上昇中とした場合で2本前のEMAが1本前のEMAより小さい時は
↓(SELL)の表示は出さない。という風な表示が出れば、上昇に沿ったトレードが出来ると思います。 只、EMA反転の時は負けると思いますが、
大きな負けはなくなると思います。
よろしければ改良お願いします。
バロン様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
素晴らしいアイデアをありがとうございます。次のバージョンのときの参考にさせていただきます。
MAの状態で判断ということであれば、こちらのインジもお薦めしておきます。
https://www.fxnav.net/mt4navi/moving_average_golden_dead_cross/
ご活用くださいませ。これからもよろしくお願いいたします。
fxnavi-CCI3使わせていただいております。
トレンド発生時の押し目買い、戻り売り時に発生したサインでの勝率が高いように思えたので、フィルターにMAより下での売りシグナルとMAより上での買いシグナルのみ表示する機能を追加すると良いのではないかと思いました。
検討のほど、よろしくお願いします。
Ashlad様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
アイデアありがとうございます。MAのフィルターをできるだけ検討したいと思います。
次のバージョンアップまでお待ちください。
これからもよろしくお願いいたします。
初めまして。
こちらのインジケーターを利用させてもらうようになって週単位で負けることが無くなり大変いい物を作って頂いて感謝しています!
ひとつお尋ねしたいのですが、CCIをスムース化した赤いラインの期間を調整するのは【シグナル期間】といところの数値を変更すればいいのでしょうか?
お忙しいとは思いますがお時間ある時にでも教えて頂けると助かります。
まき様
はじめまして。インジケーターを使っていただき、ありがとうございます。
赤いラインの期間は【シグナル期間】を変更してください。
これからもよろしくお願いいたします。
お返事ありがとうございます。
一つ出来ればでよろしいのですが、背景色を明るい色でやっているので
チャート上に出る矢印の色を黄色だけでなく変更できるようになるととても見やすくなるので、お時間あるときにその設定も出来るように変更してもらえると嬉しいです。
先週は1週間で300pipsほど取ることができました!
本当に手放せなくなってます(;´∀`)
まき様
ありがとうございます。
矢印の色を変更できるようにします。
次のバージョンアップまでお待ちください
これからもよろしくお願いいたします。
お世話になっております
早速機能追加していただきありがとうございました
これからも愛用させていただきます。
ありがとうございます。
もう一点、メール送信機能もtrueに設定しているのですが、複数時間のチャートを開いているので、シグナルの出た時間足がわかると便利だと感じました。併せて検討のほど、よろしくお願いします。
いつも拝見させて頂いております。また、fxnavi-CCI3を使わせて頂いています。可能ならば2つ要望があります。一つは「CCIのレベル【200】以上になってから任意のレベル以下でサインを出す。」フィルターの【200】ではなく、ここも任意のレベルに変更出来ませんでしょうか?
2つ目は勝率表記で、○○(例24)時間【上サイン○○%】、【下サイン○○%】が出るとパラメーター設定がとても楽になり、助かります。ご検討、宜しくお願い致します。
yuki様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
できるだけご要望に応えれるようにしたいです。検討させてください。
これからもよろしくお願いいたします。
初めまして、突然のコメント失礼します。
最近こちらのインジケーターを使うようになって、勝率が上がっていて、非常に助かっています。
ストキャス、RCI、CCI、WPR3、エリオット波動などを使わせていただいてます。どのインジケーターも使いやすいです。ありがとうございます。
まだまだ、自分自身未熟者なのですが、使っていて思ったことなんですが、CCIとWPR3の矢印なんですけど、エリオット波動と合わせて使っていると、とても勝率がいいです。例えば、エリオット波動上昇トレンドと下降トレンドに合わせて、矢印が出現するフィルターなどがあれば、すごい便利だと思いました。
初心者ながら、コメント失礼しました。ご検討よろしくお願いします。
ユタロン様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
勝率がいいということで良かったです。
エリオット波動の上昇トレンドと下降トレンドでフィルターをするというのは今までになかった発想ですね。参考にしてみます。
これからもよろしくお願いいたします。
いつも素敵なインジケーターを使わせて頂き有り難うございます。
高水準値、低水準値でのアラートなのですが、もう一つ設定出来るようにして頂けないでしょうか?100と200の様な2つの値でアラートを鳴らし、違うカラーの矢印が出れば有難いのですが。何卒宜しくお願いいたします。
後一つすいません。メインチャートの矢印の色なんですが、上矢印、下矢印の色を別で設定出来るようにして頂けないでしょうか?何卒宜しくお願いいたします。
yumi様
アドバイスありがとうございます。
矢印の設定を変えられるようにします。
yumi様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
100と200のアラートを設定できるようにしたいと思います。
これからもよろしくお願いいたします。
追記、矢印の大きさが小さい為大きさ変更もお願いいたします。
お疲れ様です
幾つか利用させていただいております
ありがとうございます
質問なのですが
パラメータについて
CCIの手法(矢印の出現)の1番目の設定
CCIが水準を超える[例]110→90;以下省略
これを設定した時の水準とは
次の項目
・高水準値
・低水準値
で設定した水準のこと。
正しいでしょうか?
また、CCIがその水準を超えて戻ってきても
その時にシグナル(動画での赤い点線)もその水準を超えてないと矢印がでないのですよね?
正しいでしょうか?
もしそうなら、
2つ目の設定で”水準を超えてる状態でクロス”
があるので、
一つ目は単にCCIが水準を超えて戻ってきたら 矢印がでる
でいいんじゃないかと。
なぜそういう設定にされたのでしょうか?
設定2と結構近い条件になると思うのですが。
私は、出来れば、単にCCIが設定水準を超えて戻ってきた時に
サインを出して欲しいと思うのです。
宜しくご検討下さい
ななパパ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
ご指摘の通り、今思うとなぜこうしたのだろうと思います。
単純に戻ってきたときにサインを出すようにします。今日バージョンアップさせましたが、すぐにまたバージョンアップさせます。
すみませんが、よろしくお願いいたします。
度々失礼します
理由は
>順張りのトレンドフォローでも使うトレーダーが結構いるみたいですし、バイナリーオプションでも使っている方が多いです。そういったことも意識してインジケーターにしてみました。
これがベースだからでしょうか?
でもこの設定だと 逆張りのような気もしますし
なんか頭がこんがらがてきました (^_^;)
あ、早速ご返信頂きまして
大変恐縮しております
今後とも宜しくお願いいたします
ななぱぱ様
コメントありがとうございます。
ver1.4にしました。単純に水準を戻ってきたときにサインが出るようにしました。
ダウンロードして使ってみてください。
ご指摘ありがとうございます。
これからもよろしくお願いいたします。
こちらこそ
ありがとうございます
利用させて頂きます
masa様、バージョンアップ有り難うございます。
先日も書かせて頂いたのですが、メインチャート上に表示される矢印の大きさが小さいので、大きさを変更出来るようにはして頂けないでしょうか?
それと水準ライン2にタッチした時の矢印なのですが、矢印ではなくダイヤ型になっていますので矢印も選べるようにして頂けないでしょうか?
水準ライン2の矢印をメインチャートにも表示できるようにして頂けたら最高です。
何卒宜しくお願いいたします。
yumi様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
ご指摘ありがとうございます。また修正したいと思います。
これからもよろしくお願いいたします。
masa様、早速の修正有り難う御座います。
水準ライン2の色は変更出来るようにはなったのですが、前回書かさせて頂いたダイヤ型のサインなのですが、他のサインと同じ矢印にしたいのですが、番号で変えれるなら番号を教えて頂けないでしょうか?
宜しくお願いいたします。
yumi様
コメントありがとうございます。
https://www.mql5.com/en/docs/constants/objectconstants/wingdings
こちらを見ていただき、数字を入力してください。
これからもよろしくお願いいたします。
masa様いつも有難う御座います。
またお願いなのですが、矢印2の色なのですがメインチャート、
サブウインドウ共になのですが、上矢印と下矢印の色を別で変更
出来るようにはしていただけないでしょうか?
いつも厚かましいお願いばかりで申し訳ありません。
何卒宜しくお願いします。
masa様、申し訳ありません。
メインチャートの矢印2のみです。
サブウインドウは上、下共に変更できました。
宜しくお願いします。
yumi様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
上下で変更できるようにしてみます。
これからもよろしくお願いいたします。
masa様、助かりました。お忙しいのに有り難う御座いました。
cciとシグナルラインのクロス、シグナルラインの理屈はわからないけどストキャスみたいで面白いです。
今のルールはレベルの条件付けがされていますが、レベル関係なくシグナルラインとのクロスでアラートを鳴らすようにはできませんか?
甚平様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
ぜひレベルに関係なくクロスでアラートできるようにしたいと思います。
これからもよろしくお願いいたします。
ダイバージェンス 機能についてですが、±100以上の所でダイバージェンスになり、かつ数値が±100にもどったときにサインがでるようにすると、かなり勝率があがると思うのですが、どう思われますか?機能を追加できるのであれば追加してもらえたらありがたいです!
中川様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
なるほど。ダイバージェンスだけでなく、しっかりと数値が出てからのサインですね。
機能として付けられるか分かりませんが、やってみたいと思います。
貴重なアドバイスをありがとうございます。
これからもよろしくお願いいたします。
ダイバージェンスの機能ですが200.-200でも表示できるようにできるといいと思います。100ラインで判断するか200ラインで判断するか選べるとよりよいです
坂本様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
100と200でできるだけ選べるようにできるだけ改良してみたいと思います。
アドバイスありがとうございます。
これからもよろしくお願いいたします。
初めまして。ご質問があります。
今回CCIのインジケーターをダウンロードいたしました。
こちらではシンプルに設定を考えております。
①200をこえて200をもどしたら矢印を表示する。
②矢印をチャートにも表示する。
基本的な使用方法を考えております。
※またチャートを二個表示して短期は100で設定、長期は200で設定する予定です。
今回のバージョンでは【200以上をこえて水準を超えたらやじるしと設定する】とした場合は
水準1に設定した水準をこえた場合に矢印が表示されるかと思います。
こちらではこの水準を200にする予定でおります。
その際に
水準が2個ありますので片方を削除したいのですがそのような場合はどうすればよいのでしょうか?
お忙しいとは思いますがご返信お待ちしております。
アベ様
コメントありがとうございます。
2個の水準のうち片方の色を消すだけではダメでしょうか?
もしくは水準2を1000とかにして離してしまうのはどうでしょうか?
これからもよろしくお願いいたします。
masa様
はじめてコメントさせていただきます。
インジケーターを多数ダウンロードさせていただき、
とても見やすいものばかりで、
本当にありがたく使用させていただいております。
こちらのCCIインジもとても使いやすく、重宝させていただいております。
一点、
「CCIが水準ライン1をタッチしたときにアラート」をfalseにしているのですが、プッシュ通知がよくきます。
水準2をメインに使用しているため、
水準1の通知のみをなくしたいのですが、
何か変更すべきパラメーターはありますか?
仕様ならばこのままで構いません。
ご確認宜しくお願い致します。
kamo様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
動作のテスト、プログラミングコードの検証をして確認したいと思います。
もし気になるようでしたら、
高水準値1のパラメーターを100から200に
低水準値1のパラメーターを-100から-200に
高水準値2のパラメーターを200から300に
低水準値2のパラメーターを-200から-300に
設定していただけたらと思います。
これからもよろしくお願いいたします。
MT5に対応してもらいたい
まさ様
コメントありがとうございます。
MT5版も開発したいと思います。
これからもよろしくお願いいたします。
お世話になります。
かなり使えるインジありがとうございます。
CCI3のアラートですが、あくまでもダイバーで使用してます。
水準100.200のアラート設定はfasleにしてるのですが、ダイバー以外の水準通知まで、メール、プッシュ通知が来てしまいます。
簡単にゆーと、手法をダイバー、にセットしても、水準通知の方まで通知がくるので、ダイバーの矢印表示以外でもアラートがなってしまう状態です。
水準とダイバーがかみ合う部分だけ、みたいので、出来れば修正お願いします。
TOMO様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
水準でのアラートにバグがあるのかもしれません。確認してみます。そしてできるだけ使いやすく修正したいと思います。
これからもよろしくお願いいたします。
よろしくお願い致します。