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

Neural Loss-Pattern Auditor - MetaTrader 5のためのスクリプト

発行者:
Cristian David Castillo Arrieta
Cristian David Castillo Arrieta
財務・国際ビジネスの専門家であり、財務管理を専門としています。MQL5およびPythonの独学開発者として、アルゴリズム取引、マルチアセットポートフォリオの構築、定量的リスク管理に注力しています。
私の仕事の核心は、孤立した戦略ではなく、協調的なポートフォリオとして機能するエキスパートアドバイザーの設計、最適化、検証にあります。相関分析、時間カバレッジマッピング、資産クラスの分散化を活用し、単一の商品や単一のアプローチに依存しないシステムを構築しています。
ビュー:
9
評価:
(1)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動



勝率やプロフィットファクターなどの集計統計では、前回の損失直後にポジションサイズを調整するなど、トレーダーの直近の行動が損失の確率に影響を与えているかどうかは判断できません。「Neural Loss-Pattern Auditor」は、まさにそのような行動パターンを、トレーダー自身の取引履歴を直接分析して検証します。

メインスクリプトは、約定済みの取引ごとに8つの特徴量からなるデータセットを構築し、「エキスパート」タブに完全な診断レポートを出力します:

  • 精度向上率— 訓練済みネットワークの検証精度と、常に多数派クラスを推測した場合の精度との比較。
  • キャリブレーション表— 各確率ビンにおける平均予測値と、そのビンで実際に観測された損失頻度の比較。
  • 順列による特徴量の重要度— ネットワークが実際に依存している8つの特徴量のうち、その列の順序を入れ替えた際の精度低下度合いに基づいてランク付けされたもの。
  • これら3つの診断結果を統合した総合スコア(A~F) と、書面による推奨事項。

入力。 デフォルトの InpUseDemoData=true 設定では、スクリプトは既知のパターン(損失直後にポジションサイズを拡大する)を組み込んだ 480 件の合成成約取引を生成し、それらを分析するため、出力は即座に確認できます。 InpUseDemoData=false に設定すると、代わりに HistorySelect() および HistoryDealGet*() 関数を通じて実際の決済済み取引履歴を読み込みます。このモードでは、ファイルや CSV は必要ありません。

パラメータ。 InpMinTradesは、学習を開始する前に必要な最小成約取引数を設定します。InpValidationFractionは、検証用に保留する直近の履歴の割合を設定します。InpHiddenNeurons、InpLearningRate、およびInpEpochsはニューラルネットワークを制御します。 InpCalibrationBinsおよびInpPermutationRepeatsは2つの診断機能を制御し、InpWeightUplift、InpWeightCalibration、InpWeightTopFeatureに加え、3つの*Scaleおよび4つのGrade入力が複合スコアを制御します。

このツールは純粋なMQL5で記述されています。外部ライブラリ、Python、およびいかなる種類のAIサービスも必要としません。この手法の詳細な説明、各診断の背後にある数学的根拠、およびコードについては、記事 [ARTICLE_URL] をご覧ください。

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

Server Clock and Daily Reset Hour Server Clock and Daily Reset Hour

プロップファームの日次リセットルール(同社が使用するタイムゾーンで記述されたもの)を、利用しているブローカーの実際のサーバー時刻に変換し、次回のリセットまでのリアルタイムのカウントダウンを表示し、夏時間への切り替えによって境界が1時間ずれる前に警告を表示する、無料の読み取り専用MetaTrader 5パネルです。 注文の送信や口座データの読み取りは行わず、表示のみを行います。

Basket Protective Close Basket Protective Close

浮動損失が、固定金額、残高の一定割合、または純資産の一定割合として設定された制限に達した際に、ポジションのバスケットを決済します。対象は銘柄またはマジックナンバーでフィルタリングでき、利益目標は任意で設定可能で、安全かつ処理を妨げない再試行機能を備えています。

Fair Value Gap Detector Indicator Fair Value Gap Detector Indicator

3本ローソク足分のフェアバリュー・ギャップ(価格の不均衡)を検出し、価格がギャップを再び通過するまでリアルタイムで表示されるボックスとして描画します。検出は完全にクローズしたバーに対してのみ行われるため、現在のローソク足が形成される過程でギャップが点滅したり消えたりすることはありません。

MT5 Vertical Scroll MT5 Vertical Scroll

これにより、MT5のチャートをTradingViewのチャートのようにスクロールできるようになり、リセット用の自動ボタンも備わっています。