Trebuchet Bracket Engine

Trebuchet Bracket Engine は、日足レンジの拡大ブレイクアウトを取引する MetaTrader 4 用エキスパートアドバイザーです。アンカー時刻(既定は日の始値)に直近 N 日のレンジを測り、アンカーの上に buy stop、下に sell stop を K x レンジの距離で置き、ストップロスはアンカーに置いて、日次エグジットですべて決済します。1 日に片側最大 1 回の取引。グリッド、マーチンゲール、ナンピン、持ち越しはありません(日次エグジットをオフにした場合を除く)。

クイックスタート

  1. 対象シンボルのチャート 1 枚に EA を適用し(時間足は任意。ロジックは日足と時刻を使用)、AutoTrading と "Allow live trading" を有効にします。
  2. まず既定値で:4 日の Dual Thrust レンジ、トリガー 0.50 x レンジ、ストップはアンカー、サーバー時間 21:00 で新規停止、22:00 で日次エグジット、リスク 1 %。
  3. アンカー後、パネルに BRACKET ARMED と表示され、buy stop と sell stop の 2 つの待機注文が出ます。
  4. 確認:ストラテジーテスターで XAUUSD M15 を 2 週間ビジュアルモードで走らせると、すべてのブラケットと取引が描かれます。
  5. プッシュ通知:MetaQuotes ID を設定(ツール > オプション > 通知)し、Push Notifications = true。

取引ロジック

レンジ:Range Basis が Dual Thrust (max of HH-LC, HC-LL) の場合、今日より前の確定した N 日(Range Lookback)を使います。HH/LL はその最高値と最安値、HC/LC は最高と最安の終値、レンジ = HH-LC と HC-LL の大きい方。Average daily range = それらの日の高値-安値の平均、Previous day range = 前日の高値-安値。

アンカー:Anchor Time にアンカー価格を確定します。00:00 は日足の始値(サーバー日の最初のティック)。それ以外の時刻はその時刻以降の最初の足の始値。

トリガー:買いトリガー = アンカー + Buy Trigger Distance x レンジ、売りトリガー = アンカー - Sell Trigger Distance x レンジ。レンジ / 日足 ATR(Daily ATR Period)が Minimum Range 未満または Maximum Range 超なら、その日はブラケットなし(RANGE TOO NARROW / RANGE TOO WIDE)。

Entry Orders:

  • Pending stop orders:アンカー直後に buy stop と sell stop を置きます。トリガーがブローカーのストップレベルより近い場合、その側は EA が監視して成行で入ります(VIRTUAL)。
  • Market order on touch:待機注文なし。Ask が買いトリガーに達したら買い、Bid が売りトリガーに達したら売り(スプレッドが Max Spread for Market Entries を超える間は見送り)。

ブラケット設定時にトリガーをすでに越えていた側(再起動後など)は MISSED となり、追いかけません。各側は 1 日最大 1 回、Max Trades per Day が合計を制限します。Cancel the Opposite Order on Fill は片側の約定時にもう一方を削除します。

Stop Loss Placement:

  • At the anchor:ストップはアンカー価格。
  • At the opposite trigger (stop and reverse):買いのストップは売りトリガー、売りのストップは買いトリガー。だましの抜けは反対側に転じることがあります。
  • Range fraction from entry:エントリーから(売りは加算)Stop Distance for Range Fraction x レンジ。

必要に応じてストップはブローカーの最小距離まで広げます。

エグジット:Take Profit はストップ幅のその R 倍に目標を置きます(0 = 目標なし)。Breakeven Trigger は利益がその R に達したらストップを建値へ。Entry Cutoff で待機注文をすべて削除し、Day Exit Time で EA の全ポジションを決済、前のサーバー日のポジションは直ちに決済(空欄 = 持ち越し)。決済・削除・ストップ変更はフリーズ距離の外かつ取引時間内でのみ送信し、それ以外は再試行します。

Lot Sizing:Fixed lots は Fixed Lots で取引。Risk % of balance:ロット = 残高 x Risk per Trade / 100 / ストップまでの 1 ロット当たり損失、ステップに切り捨て、Max Lots で上限。ブローカー最小未満では最小ロットを使うため、小口座や日足レンジの大きいゴールドでは設定 % を超えるリスクになることがあります。毎回の発注前に余剰証拠金を確認(NO MARGIN)。

推奨:XAUUSD と GBPUSD。EURUSD のような低ボラティリティのペアは既定値では弱い結果でした。時刻はブローカーのサーバー時間(GMT+2/+3 サーバー向け)。最適化候補:Range Lookback、2 つのトリガー距離、Stop Loss Placement、Day Exit Time、Maximum Range。

パネル操作

  • [-] / [+]:ピル表示(TREBUCHET と状態)に折りたたむ/展開する。
  • <>:パネルを次のチャートの角へ移動。
  • PAUSE / RESUME:PAUSE は待機注文を削除し新規を止めます(保有ポジションは管理継続)。RESUME は今日のブラケットが有効なら再び置きます。グローバル変数に保存され、再起動後も維持。
  • BRACKET ON / BRACKET OFF:チャートの線を表示/非表示。
  • CLOSE ALL:1 回目で CONFIRM? を表示、4 秒以内の 2 回目でシンボル上の EA の全ポジションを決済し全待機注文を削除。

折りたたみ、角、線は EA の再適用で入力値に戻ります。

パネル表示

  • ヘッダー LED:ブラケット有効中または取引中は緑、一時停止中は琥珀、その他は灰色。
  • DAY STATE:バッジ WAITING FOR ANCHOR、BRACKET ARMED、LONG LIVE、SHORT LIVE、PAUSED、DAY QUOTA USED、DAY DONE(新規停止後)、BRACKET SPENT(両側使用済み)、RANGE TOO NARROW、RANGE TOO WIDE、NO DAILY HISTORY。日付、ANCHOR の時刻と価格、CUTOFF と EXIT の時刻。
  • RANGE ENGINE:期間と基準。RANGE 値と 2 つの K。HH、LL、HC、LC。レンジ / ATR の 0~3 メーター(両リミットに目盛り)。比率、リミット、OK または理由。
  • BRACKET:売りトリガー(コーラル)、アンカー(ブロンズ)、買いトリガー(ティール)のゲージ。マーカーは Bid を示し、トリガーを越えると色が変わります。下に SELL、ANCHOR、BUY の価格と各トリガーまでのポイント差。右上:STOP AT ANCHOR、STOP+REVERSE または STOP x.xxR と R 表示の目標。
  • サイド行 LONG と SHORT:READY、BUY STOP AT / SELL STOP AT 価格、WATCHING 価格 (VIRTUAL)、FILLED - IN TRADE、TRADED TODAY、MISSED: PRICE ALREADY BEYOND、SKIPPED: NO MARGIN または ORDER FAILED、CANCELLED: OCO、CUTOFF、QUOTA、PAUSED、MANUAL または NEW DAY、NO BRACKET TODAY。
  • POSITION:FLAT、または方向、ロット、建値、含み損益。SL、TP、R、BE(建値ストップで [x])。ノーポジ時は TODAY 取引数 / 上限と DAY P/L、または NEW ENTRIES PAUSED。
  • ACTIVITY:直近 3 件のイベントと時刻:BRACKET、NO BRACKET、BUY STOP / SELL STOP 発注、BUY FILLED / SELL FILLED、STOP CANCELLED、MISSED、SKIPPED、ORDER FAILED、BREAKEVEN、CLOSED(日次エグジット、前日、手動)、CLOSE ALL、PAUSED by user、RESUMED by user。
  • 最下行:シンボル上の EA の TRADES、WIN %、NET 確定損益。

チャート描画

アンカーから日次エグジットまで:ティールの BUY TRIGGER 線、コーラルの SELL TRIGGER 線、ブロンズ点線の ANCHOR(今日はラベル付き)。Past Days Drawn on Chart 日分の過去ブラケットは細線(フィルター時は灰色)。H4 以下の時間足で表示。

アラート

Pop-up Alerts と Push Notifications はアンカーでのブラケット設定、各約定、各決済で通知します。ストラテジーテスターでは通知しません。

副作用

  • 一時停止中はグローバル変数 TBE_PAUSE_<シンボル>_<magic> = 1。
  • 接頭辞 TBE_P_(パネル)と TBE_Z_(線)のオブジェクトは EA と共に削除。1 秒タイマー。ファイル、DLL は不使用。
bool paused = GlobalVariableCheck("TBE_PAUSE_XAUUSD_26110901"); 

入力パラメーター

Range Engine

  • Range Lookback(4 日)、Range Basis(Dual Thrust (max of HH-LC, HC-LL)、または Average daily range、Previous day range)。
  • Buy Trigger Distance(0.50)と Sell Trigger Distance(0.50):x レンジ。
  • Daily ATR Period(14 日)、Minimum Range(0.0 x ATR、0 = オフ)、Maximum Range(2.5 x ATR、0 = オフ)。

スケジュール

  • Anchor Time(00:00 = 日の始値)、Entry Cutoff(21:00)、Day Exit Time(22:00、空欄 = オフ):サーバー時間、アンカーは新規停止より前、新規停止はエグジット以前。

注文とエグジット

  • Entry Orders(Pending stop orders、または Market order on touch)。
  • Stop Loss Placement(At the anchor、At the opposite trigger (stop and reverse)、Range fraction from entry)、Stop Distance for Range Fraction(0.30 x レンジ)。
  • Take Profit(0.0 R = 日次エグジットのみ)、Breakeven Trigger(0.0 R = オフ)。
  • Max Trades per Day(2)、Cancel the Opposite Order on Fill(false)。

資金管理

  • Lot Sizing(Risk % of balance、または Fixed lots)、Fixed Lots(0.10)、Risk per Trade(1.0 %)、Max Lots(5.0)。
  • Max Spread for Market Entries(0 ポイント = オフ)。

執行

  • Magic Number(26110901、同じシンボルはチャートごとに別の値)、Max Slippage(30 ポイント)、Order Comment(Trebuchet)。

表示とアラート

  • Show Panel(true)、Draw Bracket Levels(true)、Past Days Drawn on Chart(5)、Start Collapsed(false)、Panel Scale(1.0、0.5-2.5)。
  • Pop-up Alerts(true)、Push Notifications(false)。

代表的な設定

  1. クラシックな日次ブラケット(XAUUSD、GBPUSD):既定値。
  2. ドテン:Stop Loss Placement = At the opposite trigger (stop and reverse)、Max Trades per Day 2。
  3. ロンドン・ブラケット:Anchor Time 08:00、Entry Cutoff 16:00、Day Exit Time 21:00、Range Basis = Average daily range、両トリガー距離 0.40。
  4. 目標と保護:Take Profit 2.0、Breakeven Trigger 1.0、Cancel the Opposite Order on Fill true。

注意事項

  • 再起動後、ブラケットは日足から再構築され、既存注文はその側を保持し、越えたトリガーは追いかけません。
  • 待機注文は翌日に持ち越されません。
  • Day Exit Time を空欄にできるのは Take Profit が 0 より大きい場合のみです。そうでないと取引はストップでしか決済されません。
  • ストラテジーテスターも同じルール。パネルと線はビジュアルモードのみ。まずデモ口座でテストしてください。

リスクに関する注意

証拠金による FX・CFD 取引には大きな損失リスクがあります。過去またはシミュレーションの結果は将来の結果を保証しません。本 EA は利益を約束しません。失っても困らない資金のみを使用してください。

作者のその他のプロダクト
EA Budak Ubat MT5
Syarief Azman Bin Rosli
EA Budak Ubat MT5 は、MetaTrader 5 向けに設計された自動グリッド・マーチンゲール(Grid Martingale)エキスパートアドバイザーです。テクニカル分析、市場ボラティリティへの自動適応計算、および多層型リスク管理を融合させ、レンジ相場とトレンド相場の両方に対応します。 主要通貨ペアおよびゴールド(XAUUSD)の M5(5分足)チャートに最適化されています。 ### 主な機能 • 4つの選べるエントリー分析手法:   1. Classic Candle:ローソク足の勢いとパターン検出。   2. SMA20:20期間単純移動平均線のクロス。   3. Alligator:ビル・ウィリアムズのアリゲーター指標。   4. Ichimoku:一目均衡表の転換線と基準線の均衡シグナル(推奨デフォルト)。 • AutoConfig AI ボラティリティ適応エンジン:   現在の通貨ペアの20日ADRをEURUSDの365日ADRと比較計算し、最適な利確幅(TP)、グリッド間隔、増加ステップ幅、最大グリッド幅を全自動算出。 • H1 時間足 RSI
EA Budak Ubat
Syarief Azman Bin Rosli
4 (3)
トライアルをダウンロード 動作原理 EAがアクティブな場合、実行モードパラメータに基づいてチャートを分析します。 チャート上に既存のポジションがない場合、EAはパラメータに基づいて取引を行います。トレンドが上昇トレンドの場合、買い取引を行い、下降トレンドの場合は売り取引を行います。そして、ストップロス変数が0より大きい場合、オープンした取引価格から一定の距離にストップロス注文も設定します。0はストップロスなしを意味します。 チャート上に既存のポジションがあり、最後のポジションが損失の場合、EAは現在の市場価格と注文との間の距離がユーザーが設定した最小距離以上であるかどうかを確認し、それに基づいて取引を行います。ロットサイズはマーチンゲール法を使用して計算され、ストップロス変数が0より大きい場合、オープンした取引価格から一定の距離にストップロス注文も設定します。 Hedging(ヘッジ)がfalseに設定されている場合、EAは一度に1つの方向にしか取引しません。最初のポジションが買い取引の場合、すべての後続のマーチンゲールポジションも買い取引でなければなりません。最初のポジションが売り
Indi RBO
Syarief Azman Bin Rosli
Input: Range Start Time : The starting time of the range creation Range End Time : The ending time of range creation Trade End Time : The time where the line of range zone high/low will be extended to Minimum Size : The minimum size of the range in point Maximum Size : The maximum size of the range in point If the range size is between the minimum and maximum, indicator will print the 1st color (blue).
# Apex Flow Reversion MT4 Apex Flow Reversion は、MetaTrader 4 向けに設計された日内統計的回帰(ミーン・リバージョン)自動売買システムです。動的な出来高加重平均価格(VWAP)からの価格乖離をリアルタイムで監視し、標準偏差バンド、相対力指数(RSI)のモメンタム枯渇フィルター、および平均真のレンジ(ATR)ボラティリティ制限を組み合わせて反転ポイントを的確に捉えます。 ## 戦略の概要 このアルゴリズムは、指定された期間にわたってティック出来高で加重されたローリングVWAP曲線を算出します。この中心線をもとに、標準偏差計算による統計的な上限バンドおよび下限バンドを生成します。 市場価格が下限バンドを下回り、同時にRSIが売られすぎのシグナルを示した場合に買いエントリー条件を判定します。逆に、価格が上限バンドを上回り、RSIが買われすぎのシグナルを示した場合に売りエントリー条件を判定します。ポジションはVWAP中心線への回帰または設定された固定目標ポイントでの利確を目指します。 ## 主な機能と特徴 - MQL5 マ
Vortex Confluence Radar MT4 Vortex Confluence Radar は、MetaTrader 4 向けにネイティブ開発されたマルチオシレーター・コンフルエンス評価エンジンです。Relative Vigor Index(RVI)、Commodity Channel Index(CCI)、Williams % Percent Range(WPR)の3大テクニカル指標を融合し、平滑化シグナルラインと自動クロスオーバーアラートを備えた統合モメンタム・ヒストグラムを生成します。 指標構造と視覚的シグナル 本インジケーターは独立したサブウィンドウで動作し、以下の視覚的要素を精密に描画します。 統合コンフルエンス・ヒストグラム 正規化スコアリング:RVI、CCI、Williams %R の数値をそれぞれ [-100, +100] の範囲に正規化し、設定された重み付けに基づいて加重平均を算出します。 強気モメンタム(ライムグリーン柱):総合スコアがプラスの場合に表示され、上昇圧力が優勢であることを示します。 弱気モメンタム(レッド柱):総合スコアがマイナスの場合に表
Kinetix Speed Commander MT4 Kinetix Speed Commander   は、MetaTrader 4(MT4)向けに開発された機関投資家水準のワンクリック注文執行コックピット、動的ポジションサイズ計算機、およびリスクリワード注文管理ユーティリティです。プロップファーム(自己資本取引会社)の審査に挑むトレーダー、機敏なスキャルパー、および体系的なデイトレーダーのために設計され、手動計算の手間、ロット入力ミス、過剰レバレッジのリスクを排除します。 本ユーティリティは、外部DLLを一切使用せず、ダークテーマを採用した高応答なオングラフHUD(ヘッドアップディスプレイ)で動作します。口座残高、有効証拠金、銘柄のティックバリューをバックグラウンドで常時監視し、ミリ秒単位の即時成行注文、ドラッグ可能なリスクラインによる視覚的操作、および250ミリ秒タイマーによる自動トレーリングストップと建値保護(ブレイクイーブン)を提供します。 主な機能とアーキテクチャ ワンクリック発注コックピット   チャート画面から直接、成行買い(Buy)および成行売り(Sell)を瞬時に
Prism Candle Forge
Syarief Azman Bin Rosli
Prism Candle Forge — MT4用ローソク足パターン認識エンジン Prism Candle Forge は、ATR加重幾何解析を用いて20種類以上の酒田五法・ローソク足パターンを検出・検証するネイティブMQL4ライブラリです。パターンの識別、方向性の信頼度スコアリング、ローソク足形態分類、トレンドコンテキスト検証を、Expert Advisor、インジケーター、スクリプトから呼び出し可能な8つのエクスポート関数を通じて提供します。DLL不使用、外部依存性ゼロ、純粋なMQL4計算エンジンです。 コンパイル済みバイナリ (Prism_Candle_Forge.ex4) として配布されます。本ドキュメントは完全なAPIリファレンスです。 インストール手順 MQL5 Market から Prism_Candle_Forge.ex4 をダウンロードします。 ファイルを次のフォルダに配置します: MQL4/Libraries/ 以下の #import ブロックを .mq4 ソースファイルに追加します。 EAまたはインジケーターをコンパイルします。これで8つの関数すべてが利用可能に
Sigma Squeeze Reactor ボリンジャーバンド & ケルトナーチャネル スクイーズブレイクアウト MT4 EA Sigma Squeeze Reactor は、MetaTrader 4 向けに開発された高精度ボラティリティブレイクアウト型エキスパートアドバイザー(EA)です。ボリンジャーバンドがケルトナーチャネルの内側に収縮する「ボラティリティ・スクイーズ」状態を検知し、スクイーズが解放された瞬間にモメンタムの方向性を確認して爆発的なトレンド相場へ正確にエントリーします。 本システムは、エネルギー蓄積からの解放と急激なトレンド拡張の両方を捕捉する**デュアルエンジン・ブレイクアウト機構(Dual-Engine Breakout)**を搭載し、チャート中央に直感的なインタラクティブ・コックピットHUDを備えています。 ロジック概要 スクイーズメカニズム ボリンジャーバンドがケルトナーチャネルの内側に入り込むと、相場は低ボラティリティのエネルギー圧縮状態に入ります。この状態は機関投資家によるポジション蓄積を示唆し、その後の急激なトレンド発生の前兆となります。 デュアルエンジ
Fulcrum Value Profile は MetaTrader 4 用インジケーターです。セッションごとにティック出来高のボリュームプロファイルを作成し、POC(Point of Control)とバリューエリアを表示し、形成中の POC/VAH/VAL をラインで描画し、未接触の POC(naked POC)を追跡し、確定足で 2 つのセットアップを示します:前回バリューエリアへの回帰(80% ルール)と、その外側での受け入れ(ブレイクアウト)。注文の発注・変更・決済は一切行いません。 クイックスタート M5、M15 または M30 チャートにインジケーターを適用します。 Profile Period = Daily session のままにするか、Custom session window を選び、Custom Session Start / Custom Session End をブローカーのサーバー時間(気配値表示の時計)で設定します。 数秒で直近 5 つの完了セッションが水平ヒストグラムとして描画され、カードに ABOVE VALUE、INSIDE VALUE または
Filament Tripline Console は、あなた自身が引いた水平線とトレンドラインを、作動中の「トリップライン」(tripline) に変えます。価格がラインに触れる、またはバーがラインの向こう側で確定すると、トリップラインが設定したアクションを実行します。アクションは、アラート、ロット・ストップロス・テイクプロフィットを自動計算する成行の BUY または SELL、あるいはポジションを決済する EXIT です。独自の分析で取引することはなく、あなたが作動させたラインにだけ反応します。 クイックスタート 任意のチャートにユーティリティを適用します。BUY、SELL、EXIT を使う場合は、ツールバーの Algo Trading と、Common タブの Allow live trading を有効にしてください。ALERT はそれらなしでも動作します。 MetaTrader の通常ツールで Horizontal Line または Trendline を描くか、パネルの + H-LINE / + T-LINE を押します。 ラインをクリックします。TARGET にその名前が
EA、インジケーター、スクリプトのために相場構造を描き出す MQL4 ライブラリです。HH、HL、LH、LL、EQH、EQL のラベル付き確定スイング、ブレイク・オブ・ストラクチャー (BOS)、チェンジ・オブ・キャラクター (CHoCH)、流動性スイープ、充填度を追跡するオーダーブロックとフェアバリューギャップ、そしてレンジ内での価格の位置を提供します。確定足のみを読み、リペイントしません。売買、描画、アラートは行いません。コンパイル済みの Tectonic_Structure_Engine.ex4 が提供され、このページが API の完全なリファレンスです。 クイックスタート Tectonic_Structure_Engine.ex4 を MQL4/Libraries にコピーします(ファイル > データフォルダを開く)。 下の #import ブロックをプログラムに貼り付けます。 OnInit で:h = TSE_Create("", 0, 3, 1000); 必要なら TSE_Configure。 OnTick または OnCalculate で TSE_Update(h) を
Recoil Retrace Engine は、強い値動きの後の押し・戻りを取引する MetaTrader 4 用エキスパートアドバイザーです。確定したスイングから ATR の数倍動いたインパルスレッグを見つけ、価格がリトレースメントゾーン (既定 38.2-61.8 %) まで戻るのを待ち、レッグの方向にエントリーし、レッグの極値で一部利確し、残りを拡張ターゲットまで伸ばします。シンボルと magic number ごとにポジションは 1 つ。グリッド、マーチンゲール、ナンピン、両建ては使いません。 クイックスタート EA を 1 つのチャートに適用し (推奨 H1、H4 と D1 も可)、AutoTrading と "Allow live trading" を有効にします。 まず既定値のまま使用: ゾーン 38.2-61.8、Entry Trigger = Rejection close、1 トレードあたりリスク 1 %。 パネルは条件を満たすレッグが現れるまで SCANNING、その後 ARMED、IN POCKET、IN TRADE と表示します。 簡単な確認: EURUSD
概要 Gnomon Diurnal Cone は、1日の各時刻までに価格が当日の始値から通常どれだけ離れるかを表示します。日中の各スロットについて直近 N 日の完全な取引日を使い、始値の上方向と下方向への乖離の中央値 (コアコーン) と指定したパーセンタイル (アウターコーン) を描画します。当日のコーンは始値の時点で完了した日のみから確定するため再描画されず、当日の終わりまで先へ投影されます。レンジ予算は当日のレンジと1日の全レンジの中央値を比較し、確定足の2種類のシグナルが異常な拡大と消耗を示します。インジケーターであり、注文の発注・変更・決済は一切行いません。 クイックスタート インジケーターを M15 チャートに適用します (M1、M5、M15、M30、H1 に対応)。 まずは既定値のまま使います: Lookback Days 20、Outer Cone Percentile 80、Day Start Hour 0 (サーバーの午前0時)。 カードのバッジが READY と表示され、金色のコアラインと青いアウターラインが当日の始値から扇状に広がっていることを確認します。COLL
Ephemeris Trade Calendar - 口座履歴を月間損益カレンダーに (MT4) Ephemeris Trade Calendar は MetaTrader 4 の履歴をチャート上の月間損益カレンダーに変えます。決済済みの取引はそれぞれの日に入り、セルは結果で色分けされ、勝ち数と負け数を表示し、週ごとの合計にまとめられます。下部のデッキは統計、エッジマップ(エントリー曜日・時間ごとの P/L と決済済み取引のエクイティカーブ)、日別台帳を切り替え、TODAY メーターが1日の目標と損失上限を追跡します。リアル口座とデモ口座のチャートでは履歴を読むだけで、取引の新規・変更・決済は一切行いません。 クイックスタート 任意のチャート(任意の銘柄・時間足)に適用します。Algo Trading は不要です。 ターミナルウィンドウの「口座履歴」タブを開き、右クリックで All History を選びます。MT4 はこのタブに読み込まれた履歴しかプログラムに渡しません。期間が短いと古い月は空になり、パーセント値は概算になります。 任意:1つの銘柄や EA だけを追う場合は Symb
MQL4 用の時間ライブラリです:UTC と 12 のタイムゾーンの間を夏時間を含めて正しく変換し、ブローカーのサーバー時計をモデル化(価格履歴から自動判定)し、Sydney・Tokyo・London・New York の各セッションと独自セッションについて、開いているかどうか、開始・終了時刻、OHLC レンジを提供し、FX の取引日と週末も扱います。TimeGMT() と違い、ストラテジーテスターでもリアルと同じ答えを返します。取引も描画もファイル書き込みも一切行いません。お届けするのはコンパイル済みの Meridian_Session_Clock.ex4 で、このページが API の完全なリファレンスです。 クイックスタート Meridian_Session_Clock.ex4 を MQL4/Libraries にコピーします(ファイル > データフォルダを開く)。 下の #import ブロックを EA、インジケーター、スクリプトに貼り付けます。 OnInit:MSC_DetectBroker("EURUSD", 104, base, conf, used)、サーバー時計が分かっ
# Spectra Trend Ribbon MT5 Spectra Trend Ribbon は、MetaTrader 5 専用に設計された高精度トレンド方向判定およびボラティリティ拡張検出インジケーターです。トリプル平滑化された適応型トレンド基準線、動的ボラティリティエンベロープバンド、および自動モメンタムブレイクアウトシグナルを統合しています。 ## チャート上の視覚シグナルの解説 本インジケーターは、チャート上に5つの明確な視覚要素を描画します: 1. 中央適応型ベースライン(カラーライン) - 緑色:現在価格がベースラインより上で推移し、かつベースラインの傾きが上向きであることを示します(上昇トレンド継続)。 - 赤色:現在価格がベースラインより下で推移し、かつベースラインの傾きが下向きであることを示します(下降トレンド継続)。 - 灰色:傾きが水平、または方向性のないレンジ・保ち合い状態を示します。 2. 上限・下限ボラティリティバンド(ロイヤルブルーライン) - Average True Range(ATR)の数値を中央ベースラインに加減算して導き出される動的
Aegis Risk Sentinel MT5 Aegis Risk Sentinel   は、MetaTrader 5 専用にネイティブ設計されたプロフェッショナル向けリアルタイム資金管理・リスクコントロールユーティリティです。プロップファーム挑戦者、資金運用マネージャー、デイトレーダーのために開発され、トレード口座に厳格な規律を適用し、壊滅的なドローダウン、感情的なリベンジトレード、予期せぬマージンコールを確実に防止します。 本ユーティリティは、外部 DLL を一切使用しない純粋な MQL5 アーキテクチャで開発された、チャート上の高応答 HUD ダッシュボードを搭載しています。バックグラウンドでサブ秒単位のアカウント監査を実施し、1 クリックでの緊急決済およびリスク保護アクションを提供します。 主な機能 日次最大損失リミット保護   ブローカー時間の深夜 0 時に自動リセットされる日次開始資金を基準に、エクイティの変動を常時監視します。1 日のドローダウンが設定値(例: 4.0%)に達した場合、Aegis は自動的に全保有ポジションを成行決済し、未約定の待機注文をすべてキャンセル
Stratos Momentum Engine MT5 Stratos Momentum Engine は、MetaTrader 5 専用に開発されたマルチタイムフレーム(MTF)モメンタム・ブレイクアウト自動売買システム(Expert Advisor)です。H1時間足の線形回帰スロープ分析により市場のマクロトレンド方向を判定し、M15時間足のストキャスティクス・オシレーターによる精密なタイミング制御、さらに20期間ドンチアン・チャネルのブレイクアウト確認を組み合わせて高精度な順張りエントリーを実行します。 また、本システムは厳格な資金管理プロトコルを標準搭載しています。口座残高に対するリスク比率(%)に基づく動的ロット計算、MQL5ネイティブの OrderCalcMargin() による発注前必要証拠金チェック、ATR(Average True Range)をベースにした動的ストップロスおよびテイクプロフィット、ボラティリティ追従型のシャンデリア・エグジット(Chandelier Exit)トレーリングストップ、建値移動(ブレークイーブン)機能、スプレッド制限、日次最大ドローダウン制
Nexus Quant Matrix
Syarief Azman Bin Rosli
Nexus Quant Matrix MT5 Nexus Quant Matrix   は、MetaTrader 5 向けにネイティブ設計された機関投資家水準の定量的計算・ストリーミング統計解析ライブラリです。クオンツ開発者、クオンツヘッジファンド、システマティックトレーダー向けに開発され、外部の DLL、Python、C++ 連携を一切使用せず、MQL5 の高速ランタイム環境内で直接高度な数値計算を実行します。 本ライブラリは O(1) の計算量を実現し、事前確保されたリングバッファ構造を採用することで動的メモリ再確保による遅延を完全に排除しています。適応型 1D カルマンフィルタ、ローリング・ピアソン相関係数、最小二乗法線形回帰 (OLS)、ファットテール分布に対応したコーニッシュ・フィッシャー VaR(バリュー・アット・リスク)、期待ショートフォール (CVaR)、および証拠金安全チェック付きケリー基準ロット計算エンジンを網羅しています。 主要アーキテクチャ ストリーミング統計モーメントエンジン (CStreamingStats)   ローリングウィンドウでの移動平均、分散、標準
Quasar Regime Cloud は MetaTrader 5 用の相場レジーム判定インジケーターです。価格が現在トレンド状態かレンジ状態かを判定し、その結果をフラクタル適応型クラウドとしてチャート上に直接表示します。シグナルは相場がトレンドと判定されている間のみ発生するため、横ばい相場で起こりがちなダマシのクロスを多く除外できます。 仕組み 1. フラクタル次元の推定 各バーについて、設定可能なウィンドウ内で価格のフラクタル次元 (D) をボックスカウント法で推定します。D が 1.0 に近いほど滑らかで方向性のある動き、2.0 に近いほどレンジ特有のノイズの多い動きを表します。 2. フラクタル適応コア (FRAMA) フラクタル次元がフラクタル適応移動平均の平滑化係数を決定します。方向性のある局面ではコアラインが価格に密着し、ノイズ局面では動きが遅くなり平坦になります。 3. Spine ライン コアラインを 2 極スーパースムーザーフィルターでさらに平滑化し、Spine ラインを形成します。コアと Spine の間の領域がクラウドになります。 4. レジームスコア (0
Isobar Event Shield は MetaTrader 5 で経済指標ニュースからトレードを守るユーティリティです。ターミナル内蔵の経済指標カレンダーを読み込み、取引銘柄に影響する各発表までカウントダウンし、発表の直前に、お客様または他の EA がすでに保有しているポジションと待機注文へ選択した保護を適用します。自ら新規ポジションを建てることはありません。 クイックスタート ユーティリティを 1 つのチャートに適用し(ターミナルごとに 1 つ)、ツールバーで Algo Trading を有効にします。 チャート銘柄の基軸通貨と決済通貨は自動で監視されます。他の通貨は Extra Currencies to Watch に追加し(例:USD,EUR,JPY)、Protection Scope を Linked のままにすると、それらの通貨を使うすべての銘柄が保護されます。 Open Position Action とウィンドウの長さ(Window Opens と Window Closes、初期値 15 分と 10 分)を選びます。 パネルをチャートに表示したままにします。ウ
Riptide Sweep Reclaimer は、静かなセッションのレンジで起こる流動性スイープを取引する MetaTrader 5 用エキスパートアドバイザーです。指定した時間帯(既定はサーバー時間 00:00-08:00)の高値と安値を測定し、次のセッションが片側を突き抜けるのを待ち、ローソク足がレンジ内に戻って確定した時点で逆方向にエントリーします。目標はレンジ中央と反対側です。チャートの銘柄のみ、同時に1ポジションまで。グリッド、マーチンゲール、ナンピンは使いません。 クイックスタート 銘柄のチャート1枚に EA を適用し(時間足は任意。ロジックは Working Timeframe、既定 M15 で動作)、Algo Trading を有効にします。 Range Start と Range End をブローカーのサーバー時間(気配値表示の時計)で静かなセッションに合わせ、その直後にハント時間帯を Hunt Window Start と Hunt Window End で設定します。 Position Sizing を選びます(既定は1取引あたり残高の1%)。 レンジ形成中の
エキスパートアドバイザーと OrderSend の間に入る MQL5 ライブラリです。すべてのリクエストは送信前に 9 つのゲート(接続、Algo Trading、シンボルモード、セッション、注文タイプのフラグ、ロット、ストップ、証拠金、OrderCheck)を通過します。フリーズレベル、セッション外、接続断でブロックされた決済と変更はキューに入り、後で送信されます。ライブラリ自体が勝手に取引することはありません。お届けするのはコンパイル済みの Turnstile_Order_Gateway.ex5 で、このページが API の完全なリファレンスです。 クイックスタート Turnstile_Order_Gateway.ex5 を MQL5/Libraries にコピーします(ファイル > データフォルダを開く)。 下の #import ブロックを EA またはスクリプトに貼り付けます。 任意:OnInit で TOG_Configure を呼びます(既定値 20, 3, 300, true, false)。 OnTick または OnTimer で TOG_ProcessQueue を
Counterpoint Divergence Matrix は、価格のスイングとモメンタムのダイバージェンスを見つける MetaTrader 5 用インジケーターです。レギュラーダイバージェンス (価格は新しい極値をつけるがオシレーターはつけない) とヒドゥンダイバージェンス (その逆) を表示し、視線チェックできれいなものだけを残し、5 つのオシレーター (RSI、MACD、Stochastic、CCI、Momentum) のうちいくつが一致するかで各シグナルを採点します。シグナルは最新のスイングが確定した時点で表示され、リペイントしません。取引は行いません。 クイックスタート 任意のチャートに適用します。専用のサブウィンドウを開き、価格チャートにも描画します。 まず既定値のまま使用: Primary Oscillator = RSI、Divergence Types = Regular and hidden、Min Confluence = 3。 各ダイバージェンスは両方のウィンドウで 2 つのスイングを結ぶ線として表示され、価格チャートには矢印と RB 4/5 のようなラベルが
Cascade Exit Conductor は MetaTrader 5 用のポジション管理ユーティリティです。手動または任意の EA が開いた既存のトレードを監視し、出口を代行します。ストップを建値にロックし、段階的な部分決済カスケードで利益を確保し、残りを ATR または固定距離でトレールし、最大保有時間の経過後にポジションを決済することもできます。チャート上のコンパクトなコックピットからワンクリックで操作します。 自分でトレードを開くことはなく、方向を予測もしません。ポジションが無ければ待機するだけです。 行うこと・行わないこと 行う: ストップを建値へ移動、最大 3 段階の部分利確、残りのトレール、任意で時間による決済。 行わない: 新規注文を出さない、待機注文を置かない、ナンピンしない、マーチンゲール・グリッド・両建てをしない。既存ポジションのリスク低減と出口管理のみを行います。 クイックスタート 自動売買を許可: ツール > オプション > エキスパートアドバイザー で "Allow Algo Trading" にチェック(ツールバーの Algo Trading ボタンも
Ziggurat Pivot Engine は、前日のカマリラ・ピボットの各段を取引する MetaTrader 5 用エキスパートアドバイザーです。内側の段(H3/L3)で反発したら前日終値に向けて逆張りし、外側の段(H4/L4)を確定足で抜けたら順張りします。日次レジーム・マトリクスが前日の値幅から、その日にどのセットアップを許可するかを決めます。シンボルとマジックナンバーごとに同時に 1 ポジション、日次エグジットで決済。グリッド、マーチンゲール、ナンピン、両建てはありません。 クイックスタート 対象シンボルのチャート 1 枚に EA を適用し(H4 までの任意の時間足。シグナルは Working Timeframe、既定 M15 で計算)、Algo Trading を有効にします。 まず既定値で:リスク 1 %、エントリー時間帯 08:00-20:00、日次エグジット 22:30(サーバー時間)。サーバー時間が GMT+2 から大きく離れている場合は時間帯をずらしてください。 パネルにはその日のレジーム、現在値付きの段の梯子、4 つのセットアップ、ポジションが表示されます。ARM
Orrery Cycle Toolkit
Syarief Azman Bin Rosli
あらゆる銘柄・時間足の支配的な市場サイクルを測定する MQL5 ライブラリです:バー単位の周期、位相、交差でサイクルの転換を示すサイン / 先行サインのペア、サイクルまたはトレンドのモード、振幅、トレンドライン、スペクトル、インジケーター用の適応期間、現在のサイクルの投影を提供します。価格履歴を読むだけで、取引も描画もファイル書き込みも一切行いません。お届けするのはコンパイル済みの Orrery_Cycle_Toolkit.ex5 で、このページが API の完全なリファレンスです。 クイックスタート Orrery_Cycle_Toolkit.ex5 を MQL5/Libraries にコピーします(ファイル > データフォルダを開く)。 下の #import ブロックを EA、インジケーター、スクリプトに貼り付けます。 OnInit:h = OCT_Create(_Symbol, PERIOD_CURRENT, OCT_HOMODYNE, 8, 48, 2000)。 OnTick または OnTimer:OCT_Update(h) が true を返したら OCT_Value(h,
フィルタ:
レビューなし
レビューに返信