私たちのファンページに参加してください
- ビュー:
- 38
- 評価:
- パブリッシュ済み:
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
VR Rsi Robotは、MetaTrader 5用のエキスパートアドバイザー(EA)です。古典的なインディケーターであるRSI(相対力指数)をベースに、マルチタイムフレーム・アプローチを採用しています。その基本理念は、より速いタイムフレーム(H1)から得られるシグナルを、より上位のタイムフレーム(D1)からの確認によってフィルタリングすることです。この手法により、偽のエントリーシグナルを減らし、持続的なトレンドに追随する確率を高めます。EAは、両方のタイムフレームが整合性のある状況を示した場合にのみポジションをオープンします。すなわち、RSIが買われ過ぎまたは売られ過ぎのゾーンを抜け出し、かつインディケーターの上昇または下降という動的な確認が伴う場合です。
取引エントリーの条件は厳密に形式化されています。買いの場合、H1とD1の両方で、RSIの値(確定したローソク足に基づく)が売られ過ぎレベル(デフォルトは20)を上回っており、かつ現在のRSI値が前の値より大きいこと(上昇モメンタムを示す)が必要です。売りの場合も同様に、両方のタイムフレームでRSIが買われ過ぎレベル(デフォルトは80)を下回っており、かつ現在の値が前の値より小さいこと(下降トレンドを示す)が条件となります。確定したバー(ローソク足)のみを使用することで、描き変えの影響を排除しています。シグナルはローソク足の形成が完了した時点で生成されるからです。
ポジション管理は「1通貨ペアにつき1ポジション」の原則で実装されています。EAは自身のマジックナンバーによって、オープン中の注文の有無を監視します。買いシグナルが発生した際に売りポジションが既にオープンしていた場合は、その売りポジションをクローズし、買いポジションをオープンします。売りシグナルの場合も同様です。これにより、ロボットは常に、マーケットの外にいるか、最後に生成されたシグナルの方向と一致するポジションを保持しているかのいずれかの状態になります。
重要な特徴として、ブローカーの要件に従って取引量を自動調整する機能があります。初期化段階で、ロボットは指定されたロット数を許容される最小のボリューム変更単位に丸め、それが許可された最小ロット数を下回っていないかを確認します。これにより、どのような口座でも正しく動作することが保証されます。また、このEAは、安全な取引とポジション管理のために、標準のCTradeクラスとCPositionInfoクラスを使用しています。全体として、この戦略は、上位タイムフレームによるシグナル確認に基づいた、シンプルで分かりやすいRSI取引アプローチを提供します。
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/70465
WPR With TPSL
TPSLを使用したチャート・ウィンドウのWPRインジケーター
ZigZag BOS CHoCH Detection
ZigZag BOS CHoCH Detection インジケータは、オリジナルの MetaQuotes ZigZag アルゴ リズムをベースとし、市場構造イベントを検出してマークすること でそれを拡張したものです。このインジケータは、最近のジグザグのスイングポイントを追跡し、ピボッ トトレンド確認を使用して、ブレイク・オブ・ストラクチャー(BOS)とチェンジ・ オブ・キャラクター(CHoCH)を自動的に識別します。BOSとCHoCHのレベルは、より明瞭なプライスアクション分析のために、ラベル付けされた水平線でチャートに直接描画されます。
Adaptive Moving Average (AMA)
適応移動平均線は、ノイズの影響を受けにくい移動平均線を作るときに使われ、トレンドを検知する際にラグが最小に抑えられるという特徴を持ちます。
Accelerator Oscillator (AC)
アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。
