ユーザーの評価に基づくMQL4とMQL5のトップソースコード - 15

コードを投稿

ストップがどこに設定されている可能性が高いか、またどのストップがちょうど発動されたかを示します。流動性プールとは、価格がまだ突破していない確認済みのスイング高値・安値、同値の高値・安値(より大きなプール)、および昨日の高値・安値のことです。 バーがプールを越えて取引されると「スイープ」とマークされ、同じバーが再びプールの内側で引けた場合は「グラブ&リジェクト」とマークされます。再描画なし:スイングは、両側でN本のバーが引けた後にのみ使用されます。 パネルはCCanvas上に描かれたネオン街です。価格は空飛ぶ車、売りストップはその下のタワー、買いストップはその上の浮遊プラットフォーム、昨日の水準は金色の看板、サーチライトが空を照らし、ティッカーが今日の「獲物」を表示します。 2つのバッファが、エキスパートアドバイザーで使用するための、上側および下側の最も近いアクティブなプールを提供します。インジケーター専用:取引は一切行いません。

ターミナルが実際に保持しているバー履歴(すべてのバックテストやインジケーターが参照する履歴)を監査します。銘柄ごとに6つのチェック項目があります:不自然なOHLC値、バー時間の不整合、ブローカー自身のセッションテーブルでは価格提示が行われていたにもかかわらず欠落しているバー、空欄またはフラットなバー、ブローカー自身のM1シリーズと一致しないバー、およびスプレッドの妥当性です。 注目すべき数値は「セッションの網羅率」であり、主に監査対象となった週末の数を測定するグリッドパーセンテージではありません。すべての検出結果はバー時刻とともにCSVファイルに出力され、監査済みのバーデータとセッションテーブルをダンプすることで、このツール以外でもレポート全体を再集計することが可能です。

口座保護機能が組み込まれた「オープニングレンジブレイクアウト」EAテンプレートです。セッション開始後の最初のN分間の高値と安値を特定し、そのレンジの上下限にOCOストップ注文を発注します。リスクに基づくポジションサイズ設定、1日の損失上限、最大ドローダウン上限、ATRレンジフィルター、トレード方向フィルター、およびオーバーナイトポジションに対する保護機能が含まれています。 すべてのセッション時間は設定可能な入力項目です。これは教育用テンプレートであり、利益を保証するシステムではありません。実取引で使用する前に、デモ口座でテストを行ってください。

「実際のティックに基づくすべてのティック」バックテストが再生するティック履歴を監査します。 過去N日間の各銘柄について、以下の5つの項目を検証します:不可能な価格やクロスした気配値、逆行または重複するタイムスタンプ、当該銘柄のスプレッド中央値の倍数に相当する1ティックの価格反転、ブローカーが公表した気配値提供時間帯内のデータ欠落、およびティックデータとM1バーデータが一致しない分単位の期間。 検出されたすべての異常は、ミリ秒単位のタイムスタンプとともにCSVファイルに出力され、レポートの再集計が可能となるよう、ツールは独自の計算式も出力します。読み取り専用:取引機能、DLL、ネットワークは一切使用しません。

M15用の無料かつ完全にオープンソースなJPN225(日経225)EAです。価格が上昇傾向にあり、モメンタムが過度に伸びておらず、出来高が静かなときに買い注文を出します。 2022年から2026年までのバックテスト結果:プロフィットファクター1.68、年率+18.5%、15回のストレステストに合格。17:00時点では横ばい。

プロップファーム・チャレンジのルールに関するパネルが1つあります。そこには、1日の損失、最大損失(固定またはトレーリング)、利益目標、最低取引日数、およびベストデイ(安定性)ルールが記載されています。各項目について、使用済み額と残りの余裕額が金額単位で表示されます。 「One more trade」は、本日の残余枠および最大損失枠の範囲内でストップアウトを回避できる最大のロットサイズを表示します。 読み取り専用:取引の開始、変更、決済は一切行いません。プリセットには一般的な値が設定されていますが、各プロップファームによってルールが異なるため、ご自身のルールを確認の上、「カスタム」プリセットをご利用ください。ATS Risk Library(ATS_RiskLib.mqh、同梱)に基づいて構築されています。

MetaTrader 4とMetaTrader 5の注文システムの並列使用。

入力パラメータでの時間枠選択オプションを含むZigzag2_R_Color指標です。

VRアラートNT5指標は、価格が指定されたレベルに達したことをトレーダーに警告します。

スロープディレクションラインインジケータは、平均相場移動方向を示す色付き移動平均線として表示されます。

線形予測によるホルトの二重指数平滑化

このバージョンでは、平滑化に4つの基本平均タイプのいずれかを使用できます。

トレンド相場に向けた、機械学習に着想を得たアプローチ。正確なシグナルと、組み込みのバックテスト信頼度を提供します。

このスクリプトは、デマーク(DeMark)方式のピボットポイントを検索してチャート上に表示し、それらのディメンションを示します

JSONプロトコルのシリアライズとデシリアライズ。このコードは高速のС++ライブラリからポートされました。

基本的な価値のためにT3を使用するエンベロープの一種として作られたT3テーマのバリエーション。

計算にハル平均を使用するスーパートレンド指標。

ホルトの二重指数平滑化のトレンド成分です。

適応ラゲールフィルタトレンドです。

Expert AdvisorのOnTick()イベントハンドラで新しいバーまたはローソク足の開始を検出する。

この関数は、取引開始のメインロジックを実行します。 シンボル情報とユーザーによって提供されたパラメータに基づいて、開始価格、利食いレベル、損切りレベルを計算します。 シンボル、数量、注文タイプ、偏差、コメント、マジックナンバーなどの必要な情報を含む取引要求(MqlTradeRequest)を準備します。 OrderSend 関数を呼び出して操作要求を送信し、結果を取得します。 SetTypeFillingBySymbol 関数: シンボルのフィリングポリシーに基づいて、注文のフィリングタイプ(Fill または Kill、Immediate または Cancel、Return)を決定します。 GetMinTradeLevel 関数: フリーズレベルとシンボルのストップレベルに基づいて、最小操作レベルを計算します。 最小レベルが一定の範囲内に収まるように調整し、結果を返します。

基本的なスロープ移動平均と雲をベースとしたインジケーター。 インジケータは2種類のシグナルを表示します:プリパアリング-ドット、エントリー-矢印。

チャート上にローソク足のパターンを表示するインジケーターです。

MP by SPLpulseは、現代のトレーダーのために設計された、洗練された汎用性の高いExpert Advisorです。スキャルパー、トレンドフォロワー、リバーサルトレーダーなど、MP by SPLpulseは複数の取引戦略と機関投資家レベルのリスク管理スイートを組み合わせ、独自の取引スタイルに適応します。比類のないカスタマイズと強力な自動化で取引をコントロールしましょう。

金融市場に適用された場合、この方法は通常価格の「標準」レベルからの極端な偏りの瞬間を決定するために使用されます。

複数行のコメントを表示するためのクラス

YMA

価格の移動平均 (O+C+H+L)/4

新しい可視性を持ったAroon指標

ALMAの最新バージョン。

ダイナミックトレンドシグナルインジケータは、2色のトレンド方向ラインを描画し、シグナル矢印を追加します。

このライブラリと iCanvas クラスは、キャンバスを使用したプログラムの作成を簡略化します。

iCrossADシグナル指標です。 反転や価格ロールバックの可能性が示されます。

チャートに矩形を描画し、入力のポイント値に基づいてカスタムグリッドをプロットする

フェア・バリュー・ギャップ(FVG)インジケーターは、買い圧力と売り圧力のアンバランス時に発生する価格ギャップを特定します。この指標は、価格がギャップを埋めるために戻る可能性の高い領域を強調し、市場の非効率性に基づく潜在的な取引のエントリー・ポイントを提供します。

トレンド均衡インディケータTrendEQは、モメンタムとボラティリティを組み合 わせて市場の動きをダイナミックに分析します。モメンタムと市場のボラティリティをスケーリングすることで、TrendEQは トレンドの強さと方向性を示す信頼性の高い指標を提供します。

EXSR.mq5:RSI(14)の極値とボリンジャーバンドのブレイクアウト、そして反転ローソク足を組み合わせて反転を捉えるカウンタートレンドMT5 EA。

このインジケータは、設定可能な確認バーを使用して、最寄りの有効な S/Rレベルを自動的に検出、追跡、更新します。ブレイクアウトが確認された後、レベルは動的にシフトし、リアルタイムで前方に延長されます。

Volume Rate of Change (VROC) は、ボリュームのトレンドが動く方向を示します。

ドンチャンチャンネルは最近の最高値と最安値を使用した現在の価格帯の計算に基づくボラティリティインディケータです。 .

この指標はB. Williamsに対応してローソク足の色を塗ります。