テクニカル指標

RAVIインジケーターの改良版を使いこなそう!
MetaTrader4
RAVIインジケーターの改良版を使いこなそう!

みなさん、こんにちは!今日はRAVIインジケーターについてお話しします。このインジケーターは、2つの移動平均をパーセントで計算して使用します。 RAVIの計算式 RAVI = 100 * (SMA(7) - SMA(65)) / SMA(65) T. Chandが推奨するこのインジケーターの情報ラインは、プラスマイナス0.3%またはプラスマイナス0.1%(市場によって異なる)です。インジケーターが上の情報ラインを上抜けると、上昇トレンドが始まったと考えられます。逆に下の情報ラインを下抜けると、下降トレンドが始まったと見なされます。RAVIラインが上昇し続ける限り、トレンドは継続中です。また、RAVIが下降し続ける場合は下降トレンドです。インジケーターがゼロラインに戻り始めると、トレンドが終了し、チャンネルが始まったと判断されます。しかし、情報ラインの範囲を越えずに再度戻る場合は、トレンドが再開したとみなされます。 このインジケーターはシンプルで、価格オシレーターやMACDに非常に似ていますが、独自の特徴があります。それは、トレンドの指標として収束-発散の指数を使用し、移動平均の交差ではなく、ダイバージェンスに注目している点です。 改良版では、強気トレンドの領域が緑色で、弱気トレンドの領域が赤色で示されています。トレンドがない、または不確実な領域は灰色で表示されます。色はユーザーの好みに応じて変更可能です。

2009.01.21
MTrendLineアラートインジケーターの使い方と特徴
MetaTrader4
MTrendLineアラートインジケーターの使い方と特徴

MTrendLineアラートインジケーターを紹介します!これはMTrendLine v2.2 EAの一部で、こちらのリンクから確認できます。このインジケーターは、単独で使うことも、MTrendLine EAと組み合わせて使うことも可能です。 このインジケーターはシンプルで、4本のトレンドラインから構成されています。トレンドラインと価格の距離を数値で表示し、価格が指定されたポイント数に達するとシグナルを発信します。 インジケーターは独立したブロックで構成されており、他のインジケーターやEAに任意のブロックを挿入することができます。数値を変更するだけでお互いの干渉を避けることが可能です(ブロックの違いを見れば理解できると思います)。 使い方 TrendLine_1または他のトレンドラインがTrueに設定されている場合、インジケーターは常にチャートに表示されます。 Falseに設定されている場合は、自分でチャートにトレンドラインを引き、そのプロパティを変更して、名前の数字(例: Trendline 3444567)を1(または2、3、4)に変更します。最終的には「Trendline 1」のようにするだけです。この方法は、多くのトレーダーにとって慣れていて便利です。 私はこのインジケーターの著作権や革新性を主張するつもりはありませんが、以前からこういったインジケーターが欲しいと思っていました。トレーダーの皆さん、祝日の到来をお祝いします。良い運を!

2009.01.20
ホドリック・プレスコットフィルターの活用法と予測アルゴリズム
MetaTrader4
ホドリック・プレスコットフィルターの活用法と予測アルゴリズム

著者: gpwr ホドリック・プレスコットフィルターの特長は、遅延がないことです。このフィルターは目的関数を最小化することによって計算されます。 F = Sum((y[i] - x[i])^2,i=0..n-1) + lambda*Sum((y[i+1]+y[i-1]-2*y[i])^2,i=1..n-2) ここで、x[]は価格、y[]はフィルター値です。以下にフィルターの動作例を示します(HP.mq4ファイル参照)。 ホドリック・プレスコットフィルターが未来を見る場合、どんな未来の値を示すのでしょうか?この質問に答えるためには、ホドリック・プレスコットフィルターに似た周波数パラメータを持つデジタル低周波フィルターを見つける必要があります。このフィルターは「双子フィルター」の過去の値を使用して直接計算されます。 y[i] = Sum(a[k]*x[i-k],k=0..nx-1) - FIRフィルター または y[i] = Sum(a[k]*x[i-k],k=0..nx-1) + Sum(b[k]*y[i-k],k=1..ny) - IIRフィルター 周波数に依存しない遅延Tdel(定常群遅延)を持つ「双子フィルター」を選択する方が良いです。IIRフィルターは不適です。FIRフィルターの場合、周波数に依存しない遅延の条件は以下の通りです: a[i] = +/-a[nx-1-i], i = 0..nx-1 定常遅延を持つ最も単純なFIRフィルターは単純移動平均(SMA)です: y[i] = Sum(x[i-k],k=0..nx-1)/nx nxが奇数の場合、Tdel = (nx-1)/2です。SMAフィルターの値をTdelと等しい数だけ過去にシフトすると、SMAの値はホドリック・プレスコットフィルターの値と一致します。正確な数学的な一致は、2つのフィルターの周波数パラメータの大きな違いにより達成できません(以下のチャート参照): フィルター値の一致を最も近づけるためには、チャネル幅が似ていることをお勧めします(例えば、-6dB)。ホドリック・プレスコットフィルターの-6dBのチャネル幅は以下のように計算されます: wc = 2*arcsin(0.5/lambda^0.25)。 SMAフィルターの-6dBのチャネル幅は、以下の方程式を用いて数値計算によって計算されます: |H(w)| = sin(nx*wc/2)/sin(wc/2)/nx = 0.5 以下のチャートは、似たようなチャネル幅を持つ2つのフィルターの値を比較しています:赤 - ホドリック・プレスコットフィルター(FiltPer = 25)、青 - SMA(Period = 15、Shift = -7)。最後の7バーについては、SMAデータがないことに注意してください。なぜなら、未来の価格を知る必要があるからです。一方、ホドリック・プレスコットフィルター(赤)はいくつかの値を示します。シフトされたSMAが未来の価格が現れた後にホドリック・プレスコットフィルターの値を繰り返す場合、これらの値は何になるのでしょうか? 予測アルゴリズム: このインジケーターには2つの予測方法があります: 方法1: 1. SMAの長さを3に設定し、1バー過去にシフトします。この長さの場合、シフトされたSMAは最後のバー(Bar = 0)に対してのみ存在しません。なぜなら、次の未来価格Close[-1]の値が必要だからです。 2. SMAフィルターのチャネル幅を計算します。ホドリック・プレスコットフィルターと等しくします。lambdaを見つけます。 3. 最後のバーでホドリック・プレスコットフィルターの値HP[0]を計算し、SMA[0]が未知のClose[-1]で同じ値を与えると仮定します。 4. Close[-1] = 3*HP[0] - Close[0] - Close[1]を見つけます。 5. SMAの長さを5に増やします。すべての計算を繰り返し、Close[-2] = 5*HP[0] - Close[-1] - Close[0] - Close[1] - Close[2]を見つけます。指定された数の未来のFutBars価格が計算されるまで続けます。 方法2: 1. SMAの長さを2*FutBars+1に設定し、SMAをFutBarsだけ過去にシフトします。 2. SMAフィルターのチャネル幅を計算します。ホドリック・プレスコットフィルターと等しくします。lambdaを見つけます。 3. 最後のFutBarsでホドリック・プレスコットフィルターの値を計算し、新しい価格が現れるときにSMAが同様に振る舞うと仮定します。 4. Close[-1] = (2*FutBars+1)*HP[FutBars-1] - Sum(Close[i],i=0..2*FutBars-1)、Close[-2] = (2*FutBars+1)*HP[FutBars-2] - Sum(Close[i],i=-1..2*FutBars-2)などを見つけます。 このインジケーターは以下の入力を特徴としています: Method - 予測方法 LastBar - 既存の価格に基づいて予測をチェックする最後のバーの数(LastBar >= 0) PastBars - ホドリック・プレスコットフィルターが計算される過去のバーの数(多いほど良い、または少なくともPastBars > 2*FutBars) FutBars - 予測される未来の値の数 このインジケーターは予測された値を赤で強調表示します。以下の例では方法1が使用されています: 方法2: 2番目の方法はより正確ですが、最初の予測価格に大きなスパイクが発生することがよくあります。記載された予測方法は、ホドリック・プレスコットフィルターに近い周波数パラメータを持つFIRフィルターを探すことで改善できます。例えば、SMAの代わりにハニング、ブラックマン、カイザーなどの定常遅延を持つフィルターを試してみてください。 著者は、以下のフォーラムセクションに投稿された元のホドリック・プレスコットフィルターのインジケーターに感謝します(ロシア語): https://www.mql5.com/ru/forum/113677/page2

2009.01.15
全タイムフレームのMA移動方向を同時に表示するシンプルなインジケーター
MetaTrader4
全タイムフレームのMA移動方向を同時に表示するシンプルなインジケーター

こんにちは、トレーダーの皆さん!今日は私が作成した最初のインジケーターを紹介します。もしかしたら、誰かの役に立つかもしれませんよ。 このインジケーターを作った理由は、複数のチャートを同時に開かずに、異なるタイムフレームでのパラメータの値を確認できるようにしたかったからです。具体的には、MA(移動平均)の動きの方向を一目で把握できるようにしています。 タイムフレームの指標は、選択的にオン/オフが可能です。使い方もシンプルで、(1 - 計算に含める、0 - 除外する)という形で設定できます。例えば、以下のように設定しています: M1 = 0 M5 = 1 M15 = 0 M30 = 0 H1 = 1 H4 = 1 D1 = 1 また、各タイムフレームごとに平均化の期間を指定することもできます。私の設定は以下の通りです: M1_per = 20 M5_per = 5 M15_per = 12 M30_per = 8 H1_per = 10 H4_per = 3 D1_per = 5 MAのスムージング方法や価格の設定は、全てのMAに対して一つで指定します。具体的には、以下の設定です: method = 3 (0 - SMA, 1 - EMA, 2 - SSMA, 3 - LWMA) price = 5 (0 - close, 1 - open, 5 - typical, 6 - weighted) ちなみに、デモ口座で私の資金は18,000円から31,000円に増加しました!少し色が変わったら手動でポジションをオープンし、直感でクローズしました :) このインジケーターが皆さんのトレードに役立つことを願っています!ぜひ試してみてくださいね。

2009.01.12
m-Fibonacciとm-Candlesの使い方と設定
MetaTrader4
m-Fibonacciとm-Candlesの使い方と設定

こんにちは、トレーダーの皆さん!今日は私が愛用しているインディケーター、m-Fibonacciとm-Candlesについてお話しします。 私自身はM15の時間足を使っており、これらのインディケーターはH4のローソク足の状態とH4、D1のフィボナッチレベルを表示します。さらに、価格がこれらのレベルに近づいたときに音でお知らせしてくれる機能も搭載しています。音ファイルには少しひねりを加えたものを使用しています。 インディケーターを使ったチャート全体の様子は、画像で確認できますので、ぜひご覧ください。テンプレートも添付しています。 インディケーターの設定 m-Fibonacciの設定: TFbar - フィボナッチの期間、MT4の標準時間足(60, 240, 1440など); FileName - 価格がレベルに近づいたときに再生する音ファイル; delta - 現在の価格とフィボナッチレベルとの距離、これが信号を再生するために必要な距離; Notice - 音ファイルを再生するかどうかのフラグ。 m-Candlesの設定: TFBars - より大きな標準時間足; NumberOfBars - より大きな時間足のバー数; ColorUp - 強気のローソク足の色; ColorDown - 弱気のローソク足の色。 皆さんのコメントお待ちしています!連絡先はICQで138-092-006です。

2009.01.09
最初 前へ 350 351 352 353 354 355 356 357 358 359 360 次へ 最後