私たちのファンページに参加してください
- ビュー:
- 10
- 評価:
- パブリッシュ済み:
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
固定のリスク比率とストップロス水準を入力すると、口座通貨建ての正確なロットサイズを算出するチャートツールです。 エントリーラインとストップラインをドラッグすると、パネルがポジションサイズ、リスク額、必要証拠金、および目標価格をリアルタイムで再計算します。このツールは計算と表示のみを行い、注文の送信、変更、決済は一切行いません。
機能
- リスクベースのポジションサイズ設定 — リスク比率を設定するだけで、ロットサイズが推測ではなく正確に算出されます。
- ドラッグ可能なエントリーラインとストップライン — いずれかのラインを移動すると、ティックが入力されない週末であっても、すべての数値が即座に更新されます。
- あらゆる銘柄で正確 — ストップ価格は 1 ロット あたりの OrderCalcProfit () によって算出されるため、結果はブローカー独自の為替レートで口座通貨単位で表示されます。単純な「ポイント × ティック値」という近道は、クロス通貨ペア、貴金属、CFD では知らぬ間に誤差が生じますが、本ツールではそのようなことはありません。
- リスク額は口座通貨で表示 — パネルには、単なるパーセンテージではなく、実際に損失となる正確な金額が表示されます。
- 必要証拠金は「推定値」ではなく「実数値」で表示 — 証拠金は OrderCalcMargin () から直接取得され、取引後の残存証拠金が加算されます。
- 選択したリワード:リスク ( R:R ) 比に応じたテイクプロフィット水準 — R:R比を設定すると、目標ラインとその現金価値が自動的に表示されます(0に設定すると非表示になります)。
- 取引量はブローカーのステップ単位に切り捨てられます 。 切り上げると指定したリスク額を超えてしまうため、切り上げは行われません。結果がブローカーの最低取引量を下回る場合、パネルには 「0 .00 」 と表示されるのではなく、その旨が明示されます。
- リスク基準の選択可能 — 残高、純資産、またはフリーマージン。
- 方向の自動検出 — エントリー価格より下なら買い、上なら売りとなります。または、手動で買い/売りを強制することも可能です。
- パネルの設定可能 — 配置位置、フォントサイズ、色。
- 単一ファイルで、依存関係や外部インクルードはありません。 コンパイル時に エラーも警告も発生しません。
使用方法
- EAを任意のチャートにアタッチします。2本の実線(エントリー、ストップ)と1本の点線(ターゲット)が表示され、隅にパネルが現れます。
- 入力欄で「1トレードあたりのリスク(%)」 と リスクの基準 ( 残高/純資産/フリーマージン)を設定します。
- ストップ ライン を無効化ポイントの位置までドラッグします。エントリーは 市場価格 のままにする か、エントリーソースを自分で設定したラインに切り替えます。
- 必要に応じて、リワード:リスク 比率 を設定してください。ターゲットラインは、それに応じた利益確定レベルを示します。
- パネルの表示内容を確認してください。「ポジションサイズ」 は 取引するロット 数であり 、リスク額、必要証拠金、目標利益も併せて表示されます。
利用理由
固定ロット取引では、ストップ距離が変わるたびに現金での損失額も変化します。ストップ幅が狭すぎるとリスクが少なすぎ、広すぎるとリスクが大きくなりすぎますが、取引が開始されるまではその数値はわかりません。 リスクベースのポジションサイジングはこれを逆転させます。つまり、口座通貨建てで許容する損失額を決定すれば、ロットサイズはストップに連動します。取引対象やストップ幅に関わらず、すべての取引で同じリスクを維持できます。
カスタマイズ版や完全版(EA)をご希望ですか?こちらをクリックして メッセージをお送りください。
MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/75686
Trend Execution Planner - Regime and Risk Panel
現在のトレンド状況を評価し、ブローカーごとに標準化されたロングおよびショートのリスク計画を策定する、無料のオープンソースMT5用読み取り専用チャートユーティリティです。移動平均の方向と傾き、ADX、効率比率、ATR、スプレッド、口座通貨、および銘柄の仕様を利用します。取引の開始、変更、決済は一切行いません。
MT5ブローカー情報の推計
このMT5用EAは、取引を実行するのではなく、ブローカーや取引環境の技術的仕様を収集・表示する診断ツールです。 コードは4つの主要なブロックで構成されています: データ収集(CollectAll):口座情報(レバレッジ、通貨)、銘柄情報(桁数、スプレッド、スワップ、出来高、ストップレベル)、レイテンシー(ping)、タイムゾーン(サーバーとUTCの差)を抽出します。スワップを実通貨で計算します。 サンプリング(OnTick):スプレッドの統計情報(最小、平均、最大)をリアルタイムで更新します。 出力:データを「エキスパート」ログに出力し、CSVファイルに保存し、チャートのグラフィックパネル(UpdatePanel)に表示します。 ヘルパー:CalcSwapInCurrencyや各種*ToStrといった関数は、ブローカーからの生の数値データを読みやすい文字列に変換します。
Adaptive Moving Average (AMA)
適応移動平均線は、ノイズの影響を受けにくい移動平均線を作るときに使われ、トレンドを検知する際にラグが最小に抑えられるという特徴を持ちます。
Accelerator Oscillator (AC)
アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。
