Multi Timeframe Moving Averages
- インディケータ
- Martin Alejandro Bamonte
- バージョン: 1.0
- アクティベーション: 10
MTFMA(マルチタイムフレーム移動平均)インジケーターは、異なる時間枠で複数の移動平均(MA)を使用して、メインチャートとは別のウィンドウで買いと売りのシグナル(リペイントしない)を提供します。これは、短時間枠でのスキャルピングや長時間枠での長期取引の両方に適しており、多用途で解釈が簡単です。
なぜマルチフレームなのか?
マルチフレームという用語は、インジケーターが複数の時間枠のデータを使用および組み合わせる能力を指します。MTFMAは、4つのカスタマイズ可能な移動平均(MA)に基づいてシグナルを計算して表示します。各MAは、異なる期間、計算方法、および価格タイプに調整できるため、トレーダーは1つのチャートで短期および長期のトレンドの組み合わせを見ることができます。
重要なポイント: 多用途性:分から月まで、あらゆる時間枠で使用可能。スキャルピングから長期取引まで適しています。 リペイントしない:シグナル(上矢印または下矢印)が生成されると、その色は変わらず、トレーダーが生成されたシグナルに基づいて取引判断を行うことができます。 簡単な解釈:買いと売りのシグナルは、下部インジケーターに緑色と赤色の矢印で明確に表示され、複雑な分析の必要がありません。 カスタマイズ性:ユーザーは、特定の取引戦略に合わせて移動平均のパラメータを調整できます。
改良された戦略: 安全なエントリーを行うためには、4つのEMAがすべて同じ色に変わるのを待つことが推奨されます。最適なエントリーは、4つのEMAが色を変えた最初または2番目のキャンドルで行います。
価格範囲のブレイクアウトと一致する場合にのみ、4つのEMAの色が一致した後に最大4つまたは5つのキャンドルでポジションを開くことができます。このような遅れたエントリーは、価格範囲の明確なブレイクアウトが発生した場合にのみ行うことができます。検出できない場合は、最初または2番目のキャンドルで取引を行うことに制限してください。
すべての場合において、既に進行中のトレンドでの取引を避けてください(たとえば、同じ色のキャンドルが10本続いた場合)、トレンドが続く可能性は低くなります。
つまり:
買い:すべてのEMAが緑に変わります。 売り:すべてのEMAが赤に変わります。
インジケーターの使用方法:
スキャルピング用(小さい時間枠、例:M1、M5、M15):
買いシグナルと売りシグナル:EMAのトレンドに沿って「キャンドルごと」にオープンし、短期間の取引を行い、迅速に数ピップを取得します。 この技術を実行するには、スキャルピングアカウントが必要です。つまり、標準またはセンタアカウントでスキャルピングを行いたい場合、スプレッドが大きいペアがあるため、機能しません。スキャルピング専用のアカウント(ECNまたはゼロスプレッド)のみを使用してください。
長期取引用(大きい時間枠、例:H1、H4、D1):
買いシグナル:すべてのEMAが緑に変わります。すべてのEMAが緑色の最初のキャンドルでエントリーします。 売りシグナル:すべてのEMAが赤に変わります。すべてのEMAが赤色の最初のキャンドルでエントリーします。 大きな時間枠では、シグナルは少なくなりますが、より重要であり、より大きな市場の動きを捉え、長期間ポジションを保持することができます。
経験がない場合の取引方法:
買い:
すべてのEMAが緑に変わるのを待ちます。 すべてのEMAが緑の最初のキャンドルで買いポジション(Buy)を開きます。 最後の重要なサポートの下にストップロスを設定します。 すべてのEMAが赤に変わったときにポジションをクローズするか、売りを検討します。 売り:
すべてのEMAが赤に変わるのを待ちます。 すべてのEMAが赤の最初のキャンドルで売りポジション(Sell)を開きます。 最後の重要な抵抗の上にストップロスを設定します。 すべてのEMAが緑に変わったときにポジションをクローズするか、買いを検討します。 まとめると、MTFMAは強力で多用途なインジケーターです。初心者から上級者まで、インジケーターの外部パラメータから100%カスタマイズ可能です。
なぜMTFMAはリペイントしないのですか? 閉じたバーに基づく計算:
MTFMAインジケーターは、現在形成されているバーではなく、閉じたバーに基づいて値を計算します。内部コードでは、limit - 1から0までのループで計算が実行され、変更されない履歴データを使用していることが保証されます。
出力バッファと空の値:
インジケーターは、計算された値を格納するためにバッファ(MA1_UP_Buffer、MA1_DN_Bufferなど)を使用します。これらのバッファは、ループの各反復で更新され、特定の条件を満たす場合にのみ値が設定されます(例:現在のEMAが前のEMAより大きい場合)。値がバッファに配置されると、変更されず、生成されたシグナルが一定であることが保証されます。
移動平均の値の比較:
買いと売りのシグナルの計算は、現在のバーと前のバーの移動平均の値の比較に基づいています。これらの比較は、バーが閉じた後に行われ、比較に使用される値が変更されないことを保証します。
固定条件に基づく色の割り当て:
ラベルとシグナルの色は、固定条件に基づいて割り当てられます(例:現在のEMAが前のEMAより大きい場合、シグナルバッファに特定の値が設定されます)。これらの割り当ては、一度行われると変更されず、シグナルの一貫性が保証されます。
設定パラメータ:
- MA1(第1の移動平均) 平均期間(MA1_Period):第1の移動平均の平均期間。このパラメータは、移動平均を計算するために使用されるデータの期間数を決定します。この場合、5です。 平均方法(MA1_Mode):移動平均を計算するために使用される平均方法。一般的な値は次のとおりです。 0:単純移動平均(SMA) 1:指数移動平均(EMA) 2:平滑単純移動平均(SSMA) 3:線形加重移動平均(LWMA) 移動平均の計算に使用される価格の種類(MA1_Price):移動平均の計算に使用される価格の種類。一般的な値は次のとおりです。 0:終値(Close) 1:始値(Open) 2:最高値(High) 3:最安値(Low) 4:中間価格(Median) 5:典型価格(Typical) 6:加重価格(Weighted)
- MA2(第2の移動平均) MA2_Period:第2の移動平均の平均期間。この場合、8です。 MA2_Mode:第2の移動平均を計算するために使用される平均方法。この場合、EMA(1)です。 MA2_Price:第2の移動平均を計算するために使用される価格の種類。この場合、加重価格(6)です。
- MA3(第3の移動平均) MA3_Period:第3の移動平均の平均期間。この場合、18です。 MA3_Mode:第3の移動平均を計算するために使用される平均方法。この場合、EMA(1)です。 MA3_Price:第3の移動平均を計算するために使用される価格の種類。この場合、加重価格(6)です。
- MA4(第4の移動平均) MA4_Period:第4の移動平均の平均期間。この場合、28です。 MA4_Mode:第4の移動平均を計算するために使用される平均方法。この場合、EMA(1)です。 MA4_Price:第4の移動平均を計算するために使用される価格の種類。この場合、加重価格(6)です。
- 視覚的(表示パラメータ) Wingdings:買いと売りのシグナルを示す矢印のタイプのシンボルの選択。 0:長方形。 1:矢印。 Bar_Wingdings:使用される特定のシンボルタイプ。 Bar_Width:チャートに表示される矢印またはシンボルの幅。 Bar_Color_Up:上向きの矢印またはシンボルに使用される色(買いを示す)。この場合、緑です。 Bar_Color_Down:下向きの矢印またはシンボルに使用される色(売りを示す)。この場合、赤です。 Gap:チャート上の矢印またはシンボルの垂直距離。
- Set_Label(ラベル設定) Show_Label:テキストラベルを表示または非表示にするブールパラメータ。 V_Label:テキストラベルの垂直オフセット。 V_Shift:特定の垂直オフセット量。 H_Label:テキストラベルの水平オフセット。 H_Shift:特定の水平オフセット量。 UP_DN(移動平均の色 上/下) Text_Color_UP:移動平均が上昇トレンドを示しているときのテキストの色。この場合、緑です。 Text_Color_Down:移動平均が下降トレンドを示しているときのテキストの色。この場合、赤です。