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

Margin Risk Simulator - MetaTrader 5のためのエキスパート

Radoslaw Karol Lubas
Radoslaw Karol Lubas
I build MetaTrader tools for traders who care about risk and money management as much as
the entry signal — from single-purpose modules to complete Expert Advisors.
Services:
- Expert Advisor development (MT4 and MT5)
- Custom indicators and chart tools
| Japanese English Русский 中文 Español Deutsch Português 한국어 Français Italiano Türkçe
ビュー:
13
評価:
(1)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動


「マージンリスクシミュレーター」は、現在の銘柄について、口座がブローカーのマージンコールおよびストップアウト水準に達する価格を表示し、ポジションを追加する前に次の2つの疑問に答えます。「Xロットを追加した場合、マージンレベルはどうなるか」および「安全水準を下回らずに追加できるロット数はどれくらいか」。 このツールは、スケーリングインや平均コスト引き下げ、あるいはグリッド注文を保持するトレーダーを対象としています。あくまで分析ツールであり、注文の送信、変更、決済は一切行いません。ターミナルではインジケーター内でOrderCalcProfitおよびOrderCalcMarginの使用が許可されていないため、エキスパートアドバイザーとして動作します。アルゴリズム取引を有効にする必要はありません。

機能

  • マージンコールおよびストップアウトライン— ブローカーの基準値に達する当該銘柄の価格位置を示す2本の水平線(オレンジ色と赤色)。パネルには価格、ポイント単位およびパーセント単位での距離が表示されます。両方向が検索されるため、ヘッジポジションや混合ポジションにも対応しています。
  • 口座から読み込まれるブローカーのルール— マージンコールおよびストップアウト水準、およびそのモード(パーセントまたは金額)は 口座プロパティから取得されます。ネッティング口座とヘッジ口座の両方がサポートされています。
  • 「仮定モード」— 「仮定の追加出来高」および「仮定のポジション側」は、現在の価格でポジションを追加します。パネルには、ポジション開設直後の証拠金レベルが表示され、破線によって新しいマージンコール価格およびストップアウト価格が表示されます。
  • 最大追加出来高— 証拠金レベルが安全水準以上を維持し、自由証拠金が負にならない範囲で、選択した方向に追加できる最大の出来高(ブローカーの出来高ステップおよび制限に丸められます)。安全水準は、デフォルトではブローカーのマージンコール水準、またはユーザーが入力した任意のパーセンテージとなります。
  • 未約定注文 — 現在の価格と指定水準の間に位置する当該銘柄の指値注文およびストップ注文は、それぞれの価格で約定したものとみなされ、エクスポージャーと証拠金が追加されます。これにより、買い指値注文のグリッドがストップアウト水準をいかに近づけるかがわかります。
  • ネイティブ計算— 利益の計算にはOrderCalcProfitを、証拠金の計算にはOrderCalcMarginを各ポジションの総数量に対して使用するため、契約サイズ、利益の通貨換算、および数量に応じたレバレッジ(10ロットのコストが1ロットの10倍以上になる場合など)はターミナルから取得されます。
  • リソース負荷が軽い— ティック単位およびタイマーに基づいて更新され、最大で1秒あたり5回までで、気配値、口座、注文に変更がない場合は計算をスキップします。

使用方法

  1. 確認したい銘柄のチャートにエキスパートアドバイザーを添付します。そのチャートで既に別のエキスパートアドバイザーが実行されている場合は、同じ銘柄の別のチャートを開いてください。
  2. パネルの表示内容:口座の状態、ブローカーのレベル、当該銘柄の純取引量、および最も近いマージンコール価格とストップアウト価格。
  3. アイデアをテストするには、「仮定の追加出来高」と「ポジション方向」を設定してください。破線とパネルには、その取引後の口座状況が表示されます。
  4. スケーリングインを行う前に、「最大追加量」を確認してください。ブローカーのマージンコールよりも余裕を持たせたい場合は、「安全マージンレベル」を設定してください。

入力項目

入力
デフォルト
説明
想定される追加体積(ロット) 0 「what-if」ポジションの出来高。0 に設定すると、このモードは無効になります。
仮定のポジションのサイド 買い 「もしもの」ポジションおよび最大取引高の計算の方向。
最大取引高の安全マージン水準(%) 0 最大取引高が維持すべき証拠金水準。0の場合は、ブローカーのマージンコール水準が使用されます。
実行中に発動する未約定注文を含める true 価格が指値注文またはストップ注文の価格を通過した際、その銘柄の指値注文およびストップ注文を約定済みとして扱う。
現在の価格周辺の検索範囲(%) 50 現在の価格からどの程度離れた水準まで検索するか。
マージンコールラインを表示 / ストップアウトラインを表示 true 各ラインの表示/非表示を切り替えます。
マージンコールラインの色 / ストップアウトラインの色 濃いオレンジ / 赤 線の色。仮定のラインは同じ色で、破線として表示されます。
パネルの角 左上 パネルのチャートの角。
パネルのフォントサイズ 9 パネルのテキストのフォントサイズ。
パネルの文字色 / パネルの背景色 黒 / 白スモーク パネルの色。明るい背景色により、暗い色のチャート上でもテキストが読みやすくなります。
更新間隔(秒) 1 タイマーによる更新。これにより、他の銘柄での変更が、ここでティックが発生することなくパネルに反映されます。


備考

  • これらの水準は、この銘柄のみに対する概算値です。他の銘柄のポジションは現状維持され、すでに確保されている証拠金も変更されないものと想定されています。ギャップ、スワップ、手数料、および為替レートの変動により、実際の水準は変動します。
  • ショートポジションについては、現在のスプレッドが適用されると仮定しています。この銘柄の利益が独自のレートで換算される場合(例:EUR口座でのEURUSD)、換算はシミュレーション価格に基づいて行われます。
  • 証拠金は現在の価格で評価されます。ヘッジ口座:この銘柄の買い・売りの両ポジションに対して、ヘッジポジション向けの証拠金減額は適用されず、全額が請求されます。これにより、見積もりは保守的なものとなります。取引所口座:証拠金ルールが異なる場合があり、結果は概算となります。
  • イン・ザ・マネーモードでのストップアウトは、フリーマージン(純資産から証拠金を差し引いた額)と比較されます。
  • ストップリミット注文は、約定が価格の推移に依存するため、シミュレーションの対象外となります。
  • 最小取引量でさえ安全水準を下回る場合、「Max extra」には「n/a」と表示されます。
  • 単一ファイルで、外部依存関係はありません。コンパイル時のエラーおよび警告は0件です。


スクリーンショット

EURUSD_H4 EURUSD_D1



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

ブローカー・バスケットの事前チェック — 読み取り専用契約および最低取引量の診断 ブローカー・バスケットの事前チェック — 読み取り専用契約および最低取引量の診断

特定のマーケットウォッチ銘柄専用の読み取り専用MT5スクリプト:契約数および出来高のルール、価格更新間隔とスプレッド、買い・売りの個別証拠金、1ティックの価格変動、および口座通貨建てのスプレッドのみの結果を表示。MITソース;エキスパート・ジャーナル出力。

ポートフォリオ配分プランナー — 予算対ロット数ダッシュボードおよびCSV ポートフォリオ配分プランナー — 予算対ロット数ダッシュボードおよびCSV

バスケットを設定する前に、ご利用のブローカーの最低ロット数に適合する目標ウェイトを確認してください。「ポートフォリオ・アロケーション・プランナー」は、明示的な仮想元本予算と割合を、チャート表に変換します。この表には、最低ロット数に基づく元本、切り捨てられたロット数、算出された配分、目標に対する不足額、および行の状態が表示されます。 必要に応じて再計算したり、行のツールチップを確認したり、長いリストをページ分けしたり、表示されているスナップショットをCSV形式でエクスポートしたりすることも可能です。取引注文は送信されず、口座残高、純資産、ポジションの情報も読み取られません。

VelaMayor MTF - Higher Timeframe Candle Overlay VelaMayor MTF - Higher Timeframe Candle Overlay

カスタマイズ可能な実体、独立した枠線、正確なヒゲを備え、高時間足のローソク足を低時間足のチャートに直接重ねて表示できます。 画面を切り替えることなく、マクロ的なトレンドの方向性、セッションの始値、流動性の範囲を簡単に把握できます。 ボックス境界が分離された超軽量エンジンと、堅牢なチャート変更時の自動復旧機能を搭載しています。

PineCompat - TradingView Pine Script ta functions for MQL5 PineCompat - TradingView Pine Script ta functions for MQL5

An include library that brings Pine Script ta functions (crossover, valuewhen, barssince, highest, pivothigh, ema, rma, rsi, atr, request.security and more) to MQL5 with the same meaning, so Pine-to-MT5 ports can be written and checked line by line. Includes a demo indicator.