無料でロボットをダウンロードする方法を見る
Facebook上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
スクリプト

Auto SL TP by Risk Reward Ratio - MetaTrader 5のためのスクリプト

ビュー:
20
評価:
(2)
パブリッシュ済み:
2025.06.20 12:06
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
特徴
  • カスタマイズ可能なリスク:リワード比率:お好みのリスクとリターンの比率(例:1:2、1:3)を設定し、取引戦略に合わせることができます。
  • 柔軟なストップロス入力:正確なリスクコントロールのためにストップロスをpipsで定義します。
  • 自動SL/TP計算:スクリプトは、ポジションタイプ(買いまたは売り)に基づいて、オープンポジションのSLとTPレベルを計算し、適用します。
  • ユーザーフレンドリー:入力パラメータを備えた使いやすいインターフェイスにより、迅速な設定が可能です。
  • エラー処理:さまざまな市場条件やシンボルにおいて信頼性の高い動作を保証します。

使用方法

  1. スクリプトを添付します
    • スクリプトをMetaTrader 5チャートにドラッグアンドドロップするか、ナビゲーターでダブルクリックします。
  2. パラメータを設定 します:
    • RiskRewardRatio:ご希望のリスク:リワード比率を入力します(デフォルト:1:2の場合は2.0)。
    • StopLossPips:ストップロスの距離を pips 単位で指定します (デフォルト: 20 pips)。
  3. スクリプトを実行します
    • スクリプトは自動的に現在のシンボルのオープンポジションを検出し、計算されたSLとTPレベルを適用します。
  4. 結果を確認 します:
    • MetaTrader 5ターミナルに確認メッセージが表示され、各ポジションの変更後のSLとTPが表示されます。

  • StopLossPips = 20、RiskRewardRatio = 2.0 と設定すると、スクリプトは次のようになります:
    • エントリー価格から20ピップス離れたストップロスを設定します。
    • テイクプロフィットをエントリー価格から40ピップス先に設定します(1:2の比率に基づく)。
  • 1.2000で買いポジションの場合
    • SL = 1.1980
    • TP = 1.2040

なぜこのスクリプトを使うのか?

  • 時間の節約:手動でのSL/TP計算が不要になります。
  • 一貫性:あなたのトレードが規律あるリスク:リワード戦略に従っていることを保証します。
  • 汎用性:あらゆるシンボル(FX、コモディティ、インデックス)と口座タイプに対応。

インストール

  1. MQL5コードベースからスクリプトをダウンロードします。
  2. .mq5ファイルをMetaTrader 5ディレクトリのMQL5/Scriptsフォルダに置きます。
  3. MetaEditorでスクリプトをコンパイルします。
  4. MetaTrader 5を再起動し、ナビゲーターの "スクリプト "からスクリプトを見つけます。

注意事項

  • スクリプトを実行する前に、チャートのシンボルでオープンポジションを持っていることを確認してください。
  • まずデモ口座でスクリプトをテストし、その機能に慣れてください。
  • 4桁のブローカーの場合、StopLossPipsの値を適宜調整してください(例:20pipsの代わりに2を使用)。

フィードバック

ご提案や問題がありましたら、MQL5 CodeBaseページにコメントを残すか、MQL5 コミュニティを通じて 私にご連絡 ください。皆様からのフィードバックは、このツールの改善に役立ちます!


連絡先:MQL5リンク

ハッピートレード




MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/59610

Self Optimized SMA Self Optimized SMA

このインディケータは2本の線を描画します。下 線 は 、上 昇 し た 直 近 の SMA期間に基づいて計算されます。上側の線は、下降した直近のSMA期間に基づいて計算されます。

Useful #define statements Useful #define statements

これらは、EAで演算を行う際に便利な#define文です。ファイルの先頭で変数名を代入するだけで、他の#define文に処理を任せることができます。 このファイルを使用するには、EAファイルの先頭行に#include<DEFINE_statements.mqh> を追加してください。

Butterfly Strategy Expert Advisor with Multiple TimeFrames Butterfly Strategy Expert Advisor with Multiple TimeFrames

Butterfly Strategy Expert Advisor このExpert Advisor (EA)は、FX自動売買のために複数のタイムフレーム(M2からD1)にわたってバタフライハーモニックトレーディングパターンを実装しています。ピボットポイントを使用して強気と弱気のバタフライパターンを検出し、カスタマイズ可能なリスク管理と複数の利益確定レベルで取引を実行します。

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。