FX|MT4移動平均線大循環分析用我流インジケーター改良|サイン有無設定!

移動平均線大循環分析用インジケーターVer108

 MT4用移動平均線大循環分析用我流インジケーター、oka_3MAcheck_brink107、Ver.1.06・1.07→1.08へ改良?しました。

主な改良点は、移動平均線のクロスサイン表示有無選択可能にしたことと、メール内容をサイン状況を表現するもの(Ver.1.06)にしました。

スポンサーリンク
スポンサーリンク

改 良 点

 主な改良点は、移動平均線の3点のG.C.とD.C.の中で、短期・中期、短期・長期のサイン表示の有無を設定可能としました。パーフェクトオーダーサインは常時表示です。

 サイン発生時のメール連絡内容は、クロス状況を連絡するようにしました。移動平均線大循環分析を知らない方には、各ステージ表記は不要ですし、移動平均線の期間も大循環分析とは異なる利用方法の方に配慮しました。

イラスト、PC

5・20・40の他には、21or20or25・75・200が一般的に多くの方々が参照されてるようですし・・・

メール内容は、文面が多少異なりますが、ほぼ、Ver.1.06と同じです。

 さて、oka_3MAcheck_brink108をセットしたチャートは・・・

MT4 3MAパーフェクトオーダー

Ver.1.06からほとんどミバエは変わりません。

3分割すると、

MT4 3MAパーフェクトオーダー

MT4 3MAパーフェクトオーダー

MT4 3MAパーフェクトオーダー

パラメーター

設定可能パラメーター

MT4 3MAパーフェクトオーダー

  • アラート有無:アラームとチャート背景色変更の有無設定
  • メール送信有無:メール送信の有無設定
  • 短期・中期クロスサイン有無:短期と中期の移動平均線のクロス表示有無設定
  • 短期・長期クロスサイン有無:短期と長期の移動平均線のクロス表示有無設定
  • 3MA同方向反転サイン有無:移動平均線3本が同方向にそろった時のサイン表示有無
  • 決済サイン有無:決済サイン表示有無設定
  • Entry MAタイプ:エントリー判断用の移動平均線の種類選択
  • 短期 MA 期間:短期移動平均線の期間設定
  • 中期 MA 期間:中期移動平均線の期間設定
  • 長期 MA 期間:長期移動平均線の期間設定
  • Exit MA タイプ:Exit判断用移動平均線の種類選択
  • Exit MA 期間:Exit判断用移動平均線の期間設定
  • サイン位置:エントリーサインの位置設定
  • 決済サイン位置:決済サインの位置設定

チャート背景色変更

 チャートの背景色は、一度決めるとほぼ変更することはないだろう、との観点で、メタエディターで変更するように考えました。もちろん、利用者の方のMQL4プログラミングに興味を抱いてもらいたいって気持ちもどっさり。

メタエディター起動

メタクォーツ言語エディタ

新規注文と自動売買の間のアイコンをクリックするとメタエディターが起動します。

oka_3MAcheck_brink108のオープン

 起動したメタエディター画面

MT4 パーフェクトオーダーインジケーター

Indicatorsフォルダをオープン。

MT4 パーフェクトオーダーインジケーター

oka_3MAcheck_brink108.mq4をダブルクリックすると、編集ファイルがオープンします。

背景色変更箇所へ移動

 背景色変更箇所、

MT4 チャート背景色変更

 勝手に少し手を加えているかもしれません、その際には、左の行番号がズレてる場合もありますこと、ご容赦ください。

探すのが面倒でしたら、文字列の検索で見つけることもできます。

メタエディター右上の検索ボックスに検索文字列を入力し、検索すると行き着きます。

ここ、

MT4 チャート背景色変更

検索文字列に入力する文字列は、『chartset』。chartsetintegerでもOk。

プルダウンでいろいろ出てきますが、無視して、文字列入力後にリターンキーを押せば、変更箇所に飛びます。

この検索は、検索条件が次のようになっているとして説明しています。完全一致や大文字小文字を区別となってたら、それに検索文字列を合わせるか、検索条件を変更してください。

画像は、次項のサイン表示文字列変更で検索する文字列『setindexstyle』ってなってますことご容赦ください。

MT4 チャート背景色変更

ヒットすると、検索文字列が反転表示されます。

MT4 パーフェクトオーダーインジケーター

背景色変更

背景色変更箇所、ChartSetInteger関数の最後が色設定値です。

サイン時の色が最初のChartSetInteger関数で、サイン無しの色が次(下)のChartSetInteger関数で設定するようにしています。なお、左端に //がある行はコメント行です。

MT4 チャート背景色変更

この内容では、サイン発生時の色がMidnightBlue、その他がBlackとなっています。

色設定個所は、関数の最後『clr~』の個所です。ここをお好みの色に設定するとOkです。

一例で、通常背景が白の場合、をコメントアウトしてますので、ご参考に。

もちろん、白背景、サイン時AliceBlueでよろしければ、コメント行でない行をコメントアウト(//を行頭に追加)し、コメント行を生かす(//を削除)とできます。

色の指定は、インジケーター他、色指定するウ個所で出てくるカラーパレットのテキスト文字を参考にしてください。最初に『clr』を付記することを忘れずに。

コンパイル

 ツールバーにある『コンパイル』をクリックします。

MT4 MQL4 コンパイル

 以上で、背景色の変更は終了。

サイン記号変更

 上記、背景色と同様、メタエディターを起動し、サイン記号を変更します。

サイン記号変更のためのMQL4プログラム個所は、

MT4 パーフェクトオーダーインジケーター

この中のSetIndexArrow関数で、サイン記号を指定しています。

背景色同様、左端の行番号は多少ずれているかもしれません。

ここも検索でたどり着けます。背景色と同じように検索文字列『setindexstyle』を入力します。

MT4 パーフェクトオーダーインジケーター

検索すると次のように検索文字列が反転表示されます。

MT4 パーフェクトオーダーインジケーター

4つのサインタイプを宣言していて、上から

  • パーフェクトオーダー
  • 短期・中期、短期・長期のGCとDC
  • MA3本の同一方向反転
  • Exit

です。

サイン記号は、番号で指定しています。

この番号は、メタエディターのヘルプで一覧を見ることができます。

手順は、

  1. メタエディターをアクティブにする
  2. メタエディターwindow上で、F1(ファンクションの1)キーをクリック
  3. 出てきたMQL4 Referenceのキーワード窓に『wingding』と入力

で、記号と番号の表が出てきます。

MT4 MQL4 Wingding

この表を参考に、SetIndexArrow関数の右側数字をお好きな記号の番号に変更してください。

あとは、コンパイルすると、記号の変更終了です。

MT4 MQL4 コンパイル

適 用 例

デフォルト設定

パラメーター

MT4 3MAパーフェクトオーダー

チャート

MT4 パーフェクトオーダー

短期・中期サイン無し

パラメーター

MT4 パーフェクトオーダー

チャート

MT4 パーフェクトオーダー

+短期・長期サイン無し

パラメーター

MT4 パーフェクトオーダー

チャート

MT4 パーフェクトオーダー

+3MA同方向反転サイン無し

パラメーター

MT4 パーフェクトオーダー

チャート

MT4 パーフェクトオーダー

今 後

 もっと簡単に高精度な売買判断ができそうな案が浮かんできたら、更新します。今のところ、アップトレンドとダウントレンドで背景色変えようかなってことぐらいしか浮かんでいません。Ver.1.07の記事で書いた3つのことは、今回のVer.108へのアップで必要性が薄まり、今後考慮しないことにしました。

 より高勝率なのは、1時間足と4時間足の反転や押し・戻し、サポレジ転換・・・

これに応用する、ラインにタッチしたらサインが出るインジケーターも作成しました。

検証済んだらアップします。

独学で、進んできていますので、プログラムみていただいて、変なプログラミング個所やより効率のよいプログラミング手法など、ご指導いただけるとうれしいです。

もちろん、ご検証してくださって、改善個所などご連絡いただける方々も大歓迎です。

このブログが、そのような方のお目にとまりますことを願っています。

イラスト、PC

スポンサーリンク
スポンサーリンク
スポンサーリンク

コメント

  1. 村山 より:

    初めまして。3MAクロスで検索したら、このサイトに辿り着きました。色んなインジケーターを試して、最後はMAに行き着くと聞いたことがありますが、私もその通りかなと思っております。
    ・oka_MACD_sp
    ・oka_3MAcheck_brink108
    を送って頂けないでしょうか。よろしくお願いします。

  2. 半沢 より:

    いつもこのサイトを拝見させて頂いております。
    大循環を調べているうちにこのインジケーターに興味が湧いてきました。
    ・oka_MACD_sp
    ・oka_3MAcheck_brink108
    上記の2つを可能であれば私に使用させていただけませんでしょうか。
    何卒宜しくお願い致します。

  3. 海山 より:

    HappyJiJi様
    移動平均線大循環を調べて貴殿のサイトに辿りつきました。
    非常に興味があるインジケータですので
    検証したいです。
    お手数ですが宜しくお願いします。

  4. hassy より:

    移動平均線大循環分析や大循環MACDに興味があって、その関係でインジケーターがほしかったのですが、こちらの大循環分析のサインがでるインジケーターには心動かされます。
    よろしければ、こちらのインジケーターをぜひ検証してみたいと思いますのでよろしくお願いします。

    • HappyJiJi より:

      hassyさん
      どうぞご検証ください。
      改善点など、みつかりましたらご連絡ください。

  5. おちび より:

    初めまして、パーフェクトオーダーについて検索してた所、ブログに行き着きました。
    oka_3MAcheckbrink_108を使用させて頂けませんでしょうか?
    よろしければお願い致します。

    • HappyJiJi より:

      おちびさん、はじめまして。
      インジケーターに興味持っていただき、ありがとうございます。
      お送りしますので、ご検証ください。

  6. ryu より:

    こんにちは。

    少し前に、移動平均線POツールを頂いたものです。

    こちらoka_3MAcheck_brink108も是非トレードに試してみたく、送付頂けないでしょうか?

    よろしくお願い致します。

  7. タマ より:

    こんにちは、先日、パーフェクトオーダー表示のインジをいただいたタマと申します。
    かなり重宝しております。
    一番は細かい部分(線が重なる部分)などは非常に判断しづらかったのがはっきりすぐに解るという事、また上位足のサインも同じ画面で確認できるってことですね。
    さた、もともと大循環分析にも興味はあって、その関係でパーフェクトオーダーのインジがほしかったのですが、こちらの大循環分析のサインがでるインジもかなり興味を持ちました。
    よかったら、こちらのインジもぜひ検証してみたいと思いますのでよろしくお願いします。

  8. 松山 より:

    こんばんは。
    MT4用移動平均線大循環分析用我流インジケーターを探していたら
    このブログにたどり着きました。
    インジケーター使いたいです。
    宜しくお願いいたします。

    • HappyJiJi より:

      松山さん、こんばんは。
      お送りしますので、ご検証の上、使えるようでしたら使ってください。

  9. 横浜pips より:

    先日は大循環MACDのインジケーター、ありがとうございました。
    ぜひ、こちらのインジケーターと併用したいと思いましたので、お手数ですがご送付いただけると嬉しいです。

    よろしくお願いします。

  10. yasusay より:

    先日はパーフェクトオーダーインジケーターありがとうございました。
    こちらのインジケーターとoka_MAturn100もとても興味があるので
    よろしければ使わせていただきたいです。
    宜しくお願い致します。

    • HappyJiJi より:

      前回インジケーターをお送りした後、何も返信がないので、きっとお気に召さなかったのかと。
      なので、送付を悩んでおりました。

      ご希望のインジケーターお送りします。ご検証の上、よかったら使ってください。
      ご意見、ご提案、ございましたらご連絡ください。

  11. 山本 より:

    こんばんは。
    oka_3MAcheckbrink_108
    もうリリースされたのですね。すごい!!!
    ぜひ使わせてください。
    よろしくお願いいます。

    • HappyJiJi より:

      山本さん、こんにちは。
      サーバーがDDos攻撃受けてたらしく、朝返事できませんでした。
      インジケーターは、本日朝、送っていますので、ご確認ください。