Meridian Session Clock

MQL4 用の時間ライブラリです:UTC と 12 のタイムゾーンの間を夏時間を含めて正しく変換し、ブローカーのサーバー時計をモデル化(価格履歴から自動判定)し、Sydney・Tokyo・London・New York の各セッションと独自セッションについて、開いているかどうか、開始・終了時刻、OHLC レンジを提供し、FX の取引日と週末も扱います。TimeGMT() と違い、ストラテジーテスターでもリアルと同じ答えを返します。取引も描画もファイル書き込みも一切行いません。お届けするのはコンパイル済みの Meridian_Session_Clock.ex4 で、このページが API の完全なリファレンスです。

クイックスタート

  1. Meridian_Session_Clock.ex4 を MQL4/Libraries にコピーします(ファイル > データフォルダを開く)。
  2. 下の #import ブロックを EA、インジケーター、スクリプトに貼り付けます。
  3. OnInit:MSC_DetectBroker("EURUSD", 104, base, conf, used)、サーバー時計が分かっている場合は MSC_SetBroker(MSC_US_DST, 120)。
  4. サーバー時刻(TimeCurrent()、Time[i])を使います:MSC_SessionIsOpen(MSC_LONDON_SESSION, TimeCurrent())。
  5. 確認:下の例をストラテジーテスターで実行します。ログに毎バー、判定されたモデルと London セッションの時刻が出力されます。

インポート宣言(コピーしてそのまま使用可)

#import "Meridian_Session_Clock.ex4"
   int      MSC_ZoneOffset(int zone, datetime utc);
   bool     MSC_IsDST(int zone, datetime utc);
   datetime MSC_ToZone(datetime utc, int zone);
   datetime MSC_FromZone(datetime local, int zone);
   datetime MSC_NextChange(int zone, datetime utc);
   string   MSC_ZoneName(int zone);
   bool     MSC_SetBroker(int model, int base_minutes);
   int      MSC_DetectBroker(string symbol, int weeks, int &base_minutes, double &confidence, int &weeks_used);
   int      MSC_BrokerOffset(datetime utc);
   datetime MSC_ServerToUTC(datetime server_time);
   datetime MSC_UTCToServer(datetime utc);
   int      MSC_SessionAdd(int zone, int start_minute, int end_minute, int days_mask);
   void     MSC_SessionClear();
   string   MSC_SessionName(int session);
   bool     MSC_SessionIsOpen(int session, datetime server_time);
   datetime MSC_SessionStart(int session, datetime server_time, int index);
   datetime MSC_SessionEnd(int session, datetime server_time, int index);
   int      MSC_SessionRange(string symbol, int timeframe, int session, datetime server_time, int index, double &result[]);
   datetime MSC_TradingDayStart(datetime server_time);
   bool     MSC_IsWeekend(datetime server_time);
   int      MSC_LastError();
   string   MSC_ErrorText(int code);
#import
enum MSC_ZONE    { MSC_UTC, MSC_LONDON, MSC_FRANKFURT, MSC_ATHENS, MSC_MOSCOW, MSC_DUBAI, MSC_SINGAPORE, MSC_TOKYO,
                   MSC_SYDNEY, MSC_WELLINGTON, MSC_NEW_YORK, MSC_CHICAGO };
enum MSC_MODEL   { MSC_FIXED, MSC_US_DST, MSC_EU_DST };
enum MSC_SESSION { MSC_SYDNEY_SESSION, MSC_TOKYO_SESSION, MSC_LONDON_SESSION, MSC_NEW_YORK_SESSION }; 

基本概念

  • 3 種類の時刻:utc、server(ブローカーのサーバー時刻:TimeCurrent、バーの時刻)、local(ゾーンの現地時刻)。
  • ゾーン 0-11:UTC、London、Frankfurt、Athens、Moscow、Dubai、Singapore(香港・上海も同じ)、Tokyo、Sydney、Wellington、New York、Chicago。夏時間は 2000 年以降の各ゾーンの法律に従い、米国 2007、Sydney 2000 / 2006 / 2008、Auckland 2007 / 2008、Moscow 2011 / 2014 の変更も含みます。対応範囲は 2000-2099 年で、それ以外の時刻も同じ規則で計算し -2 を立てます。
  • 夏時間開始で飛ばされる、または終了で繰り返される現地時刻は、切り替え前のオフセットで読みます(3 月の切り替え日の New York 02:30 = 07:30 UTC、11 月の切り替え日の 01:30 = 05:30 UTC で最初の方)。
  • ブローカー時計 = UTC + オフセット。モデル:0 FIXED(通年でベース値)、1 US DST(米国の夏はベース + 60:"New York close" ブローカー、GMT+2 / GMT+3)、2 EU DST(欧州の夏はベース + 60)。既定は 1、ベース 120。
  • セッションはゾーンの現地時刻で、開始日基準の月曜から金曜で定義します:0 SYDNEY 07:00-16:00 Sydney、1 TOKYO 09:00-18:00 Tokyo、2 LONDON 08:00-17:00 London、3 NEW YORK 08:00-17:00 New York。独自 id は 4-15。インスタンスは開始(含む)から終了(含まない)まで。index 0 = 指定時刻以前に始まった最新のインスタンス(進行中または終了済み)、-1 はその前、+1 は次、範囲は -260 から 260。

API リファレンス

すべての関数が MSC_LastError を設定します。誤ったゾーンまたはセッション id は -1 と、0、false、"UNKNOWN"、-1 のいずれかを返します。

MSC_ZoneOffset、MSC_IsDST、MSC_ToZone、MSC_FromZone

utc 時点のゾーンの UTC からのオフセット(分)、夏時間かどうか(Moscow 2011-2014 の恒久的な UTC+4 は夏時間ではありません)、utc + オフセットの現地時刻、上記の規則で現地時刻から UTC への変換。

datetime ny = MSC_ToZone(MSC_ServerToUTC(TimeCurrent()), MSC_NEW_YORK); 

MSC_NextChange と MSC_ZoneName

utc より後の最初のオフセット変更(UTC 時刻)、3 年以内になければ 0(UTC、Dubai、Singapore、Tokyo、2014 年以降の Moscow)。ゾーン名は上の一覧のとおりです。

MSC_SetBroker

model 0-2、base_minutes は -720 から 840 まで 15 刻み。それ以外は false と -1。

MSC_DetectBroker

symbol("" = チャートの銘柄)の週末の空き(36 時間以上)の直後の最初の H1 バーを、新しい方から weeks 週(4-520、0 = 104)まで読みます。FX は日曜の New York 時刻 17:00 に始まるので、各週からオフセットが得られ、最も多くの週に合うモデルとベースが選ばれます(同数なら US DST、次に EU DST、次に FIXED)。60% 以上の週が合えばモデルを返して適用し、そうでなければ -1 と -5 NOT DETECTED(base_minutes と confidence は入ります)。H1 履歴がなければ -3 NO DATA。24/5 の主要 FX ペアを使ってください:貴金属や指数は日曜の開始が遅く 1 時間多く読みます(テストでは XAUUSD がベース 120 ではなく 180 になりました)。夏時間の切り替えを含めるため 52 週以上を使い、祝日週は信頼度を下げます。ストラテジーテスターではテスターが読み込んだ履歴だけが見えます(weeks_used が読み込んだ週数を示します)。

int base, used; double conf;
int model = MSC_DetectBroker("EURUSD", 104, base, conf, used); 

MSC_BrokerOffset、MSC_ServerToUTC、MSC_UTCToServer

utc 時点のサーバーのオフセット(分)、サーバー時刻から UTC(切り替え前後の 1 時間は上記の規則)、UTC からサーバー時刻。

MSC_SessionAdd、MSC_SessionClear、MSC_SessionName

セッションを追加します:zone、現地の午前 0 時からの分で開始と終了(0-1439、異なる値、終了が開始より小さければ夜間)、開始日の days_mask(bit 0 日曜から bit 6 土曜、62 = 月曜から金曜、1-127)。id 4-15 を返すか、-1 と -1 または -4 SESSION LIMIT。MSC_SessionClear は独自セッションを削除します(id は 4 から再利用)。名前:SYDNEY、TOKYO、LONDON、NEW YORK、CUSTOM n。

int fra = MSC_SessionAdd(MSC_FRANKFURT, 7 * 60, 15 * 60 + 30, 62);   // 07:00-15:30 Frankfurt 

MSC_SessionIsOpen、MSC_SessionStart、MSC_SessionEnd

インスタンス 0 が server_time を含むかどうか、インスタンス index の開始または終了のサーバー時刻。エラー時は 0。

if(MSC_SessionIsOpen(MSC_LONDON_SESSION, TimeCurrent()) && !MSC_SessionIsOpen(MSC_NEW_YORK_SESSION, TimeCurrent())) { } 

MSC_SessionRange

symbol("" = チャート)の timeframe(0 = チャート、M1、M5、M15、M30、H1)のうち、始値時刻がインスタンス内にあるバーから、インスタンス index の OHLC を求めます。result[] には 7 つの値:0 始値、1 高値、2 安値、3 終値、4 高値に最初に達したバーの時刻、5 安値に最初に達したバーの時刻、6 バー数。バー数を返し、内側にバーがなければ 0 と -3 NO DATA、timeframe・セッション・index が誤りなら -1。進行中のインスタンスはこれまでのバーを使います。

double r[]; if(MSC_SessionRange("", PERIOD_M15, MSC_TOKYO_SESSION, TimeCurrent(), -1, r) > 0) Print("Tokyo high ", r[1]); 

MSC_TradingDayStart と MSC_IsWeekend

server_time 以前で最新の New York 17:00 のサーバー時刻(FX 取引日の開始)。週末 = New York 時刻の金曜 17:00 から日曜 17:00 まで。

MSC_LastError と MSC_ErrorText

最後の呼び出しのコードとテキスト:0 OK、-1 INVALID PARAMETER、-2 OUT OF RANGE、-3 NO DATA、-4 SESSION LIMIT、-5 NOT DETECTED、それ以外は UNKNOWN。

動作する統合例

エキスパートアドバイザーです。先に上のインポートブロックと enum 行を貼り付けてください。

datetime last = 0;

int OnInit()
{
   int base, used; double conf;
   int m = MSC_DetectBroker("EURUSD", 104, base, conf, used);
   if(m < 0) MSC_SetBroker(MSC_US_DST, 120);
   PrintFormat("model %d base %d conf %.2f weeks %d: %s", m, base, conf, used, MSC_ErrorText(MSC_LastError()));
   return(INIT_SUCCEEDED);
}

void OnTick()
{
   if(Time[0] == last) return;
   last = Time[0];
   datetime now = TimeCurrent();
   PrintFormat("London %s - %s server, open %d, FX day since %s, weekend %d",
               TimeToString(MSC_SessionStart(MSC_LONDON_SESSION, now, 0)), TimeToString(MSC_SessionEnd(MSC_LONDON_SESSION, now, 0)),
               MSC_SessionIsOpen(MSC_LONDON_SESSION, now), TimeToString(MSC_TradingDayStart(now)), MSC_IsWeekend(now));
} 

アーキテクチャと注意事項

  • 純粋な計算:規則は表を引くのではなく計算するため、何もダウンロードしません。ブローカーモデルとセッション表は、ライブラリをインポートするプログラムごとに保持されます。
  • MetaTrader 4、あらゆる銘柄と時間足。EA、インジケーター、スクリプトで使用可能。ストラテジーテスターと最適化で安全:DLL、ファイル、Web リクエスト、チャートオブジェクト、タイマー、グローバル変数を使いません。バーを読むのは MSC_DetectBroker と MSC_SessionRange だけです。
  • 制限:セッション 16(組み込み 4)、インスタンス index は -260 から 260、年は 2000-2099。
  • 代表的な設定。セッションフィルター:MSC_SessionIsOpen(MSC_LONDON_SESSION, now) の間だけ取引。アジアレンジのブレイクアウト:London の開始時に MSC_TOKYO_SESSION の MSC_SessionRange、index 0(このとき Tokyo はまだ開いています)。日次ロジック:MSC_TradingDayStart でリセット。バックテスト:OnInit で MSC_DetectBroker または MSC_SetBroker を呼び、TimeGMT() は使わないでください。
  • スクリーンショットと動画は、このライブラリで作ったデモ EA を示しています。購入内容には含まれません。

リスクに関する注意

セッション時刻は市場が通常活発な時間を表すもので、価格の動きを示すものではありません。ブローカーの休日予定を確認し、まずデモ口座でテストしてください。

おすすめのプロダクト
Like the logic of this tool? Explore the full ecosystem of professional indicators and utilities, built by a trader for traders: All author's products in MQL5 Market: https://www.mql5.com/en/users/musa1994/seller Trading philosophy and details: https://developer-mql4-mql5.netlify.app/ Liquidity + Volume Pro is a professional MetaTrader 4 indicator that combines liquidity and volume analysis into one system. Detects level sweeps, filters by volume, scores signal strength, and builds Supp
NRP Risk Manager Pro Institutional-Grade Trade Management & Prop Firm Protection Get the MetaTrader 4 Version Here: https://www.mql5.com/en/market/product/179888 Get the MetaTrader 5 Version Here: https://www.mql5.com/en/market/product/179885 Trading isn't just about finding the right entry; it is about flawlessly executing your edge while fiercely protecting your capital. NRP Risk Manager Pro is not an automated trading robot—it is a comprehensive, institutional-grade trade terminal d
The Best One Scalping Trade Panel functional manual trade panel with risk reward, auto SL by candle ( original solution), lot size calculation, one-click trading, scale in and out of trades (partial close),  Works with all symbols not just currency pairs, perfect works on DAX, NASDAQ, GOLD, ...... I earn every day during live stream on ZakopiecFX - join Me Risk by lot Risk by percent SL by points SL by Candle, Renko, RangeBar ( original solution) TP by point TP by Risk/Reward Auto Trailing by P
インディケータは現在のクオートを作成し、これを過去のものと比較して、これに基づいて価格変動予測を行います。インジケータには、目的の日付にすばやく移動するためのテキスト フィールドがあります。 オプション: シンボル - インジケーターが表示するシンボルの選択; SymbolPeriod - 指標がデータを取る期間の選択; IndicatorColor - インジケータの色; HorisontalShift - 指定されたバー数だけインディケータによって描画されたクオートのシフト; Inverse - true は引用符を逆にします。false - 元のビュー。 ChartVerticalShiftStep - チャートを垂直方向にシフトします (キーボードの上下矢印)。 次は日付を入力できるテキストフィールドの設定で、「Enter」を押すとすぐにジャンプできます。
CAPITAL-BASED TRADING APPROACH When properly configured, my EAs and trading tools are designed to base their capital and position-sizing calculations on actual account funds, without using leverage to increase calculated trading capacity. This approach is intended to support more conservative capital management and reduce reliance on leveraged exposure, with a focus on long-term trading stability and disciplined risk management. Trading always involves risk. No trading system can guarantee s
Program Overview: This program is a trading tool designed to monitor and analyze the 7 major currency pairs. It is a variant of a similar program used for tracking stock indices, but this version focuses on the seven major currency pairs. The program helps in identifying and calculating significant price movements (gaps) between the high and low prices of these currency pairs over a specified time frame. It then provides insights through comments and alerts based on the calculated gaps. Major Cu
Trade Copier Agent は、複数の MetaTrader(4/5) アカウント/端末間で取引をコピーするように設計されています。 このツールを使用すると、プロバイダー (ソース) または受信者 (宛先) として機能できます。すべての取引アクションは、遅延なくプロバイダーからレシーバーにコピーされます。 このツールを使用すると、0.5 秒未満の超高速のコピー速度で、同じコンピューター上の複数の MetaTrader ターミナル間で取引をコピーできます。 Trade Copier Agent インストール & 入力ガイド コピーを開始する前、または注文がないうちに、プロバイダー アカウントで設定を適用してください。 注文中の変更は、受取人のアカウントに影響します。 例: プロバイダー アカウントが買い注文を適用し、その後、受信者アカウントのすべての買い注文を無効にすると、決済されます。 EA追加URL(   http://autofxhub.com   )MT4端末(スクリーンショット参照) に関する通知を受け取りたい場合 。 MT5 バージョン https://www
VolnaFX
Roman Meskhidze
4.67 (15)
LAUNCH PROMO Next price:        $349 The price will be rise to limit the number of users for this strategy The "Volna FX" Expert Advisor is a representative of robots trading from levels. Levels can be built automatically, or they can be rigidly set in the parameters of the Expert Advisor. CHECK REAL SIGNAL :  https://www.mql5.com/en/signals/847709 The uniqueness of the advisor is that it can work both with averaging and using the martingale principle, or without it, i.e. use a clear take profi
VN Trade Panel II
Vyacheslav Nekipelov
4 (1)
The new version of the trading panel, which now has the ability to separately close Buy and Sell orders, display targets for all orders on the chart, as well as the ability to use the panel to trade with brokers working on the FIFO rule. Also, the new version adds option buttons for separate management of open orders. It has a convenient visualized interface and intuitive control without a lot of additional tabs to which traders have to be distracted and switch their attention. Thanks to this,
Introducing "TG Trade Service Manager" — your all-in-one solution for seamless trade management in both MQL4 and MQL5 environments. With a focus on speed, reliability, and convenience, this powerful library simplifies the complexities of trade execution and management, empowering developers with a single interface for enhanced efficiency. Metatrader5 Version |  All Products  |  Contact Key Features: Unified Interface : TG Trade Service Manager" provides a unified interface for   MQL4   and   MQ
BEWARE of SCAM! SCIPIO GOLD BOT is only distributed by MQL5.com. Please note: this is not a commercial BOT, but a professional one. Distribution is limited to 100 copies in total, and the price may increase without notice. Thisi is MT4 versione, Mt5 version is here:  https://www.mql5.com/it/market/product/148820 The differences that make SCIPIO EA unique are: + no variable settings or settings that the TRADER must enter + only opens one trade at a time + always uses close and fixed STOP LOSSES
FREE UNTIL FEBRUARY 14, 2023 SPEND MORE TIME WITH YOUR FAMILY. ENJOY LIFE… DO NOTHING. This version is only auto set of Takeprofit and StopLoss Main Version  of  TropangFX:   MT4 Version  |  MT5 Version Recommended timeframe:   H1 Supported currency pairs:  GBPUSD, EURUSD, EURCHF ,   USDCAD, USDCHF ,  AUDCAD, EURCAD, EURAUD and many more... Requirements The EA requires good brokerage conditions:   low spread   and   slippage   during the rollover time. I advise using a really   good ECN brok
FREE
DOUBLEorNOTHING Daily is the version of the DOUBLEorNOTHING family designed to combine an aggressive Gold / XAUUSD trading strategy with a capital-management model focused on frequently protecting realized profits. The core idea behind the DOUBLEorNOTHING family is simple: recovery strategies may generate strong growth, but they can also experience significant drawdowns. For this reason, every version uses the same main trading concept while handling capital and profits differently. In Daily mod
Easy Virtual Trader
Anoop Sivasankaran
4.89 (9)
Easy Virtual Traderのセットアップ>ルールの入力>モバイル、別のEA、またはどこからでも取引する準備ができました。...ロボットが取引を管理できるようにします。     この強力なEAは、事前設定のルールと設定に基づいて、すべてまたは特定の取引を自動的に管理するのに役立ちます     セットアップして実行すると、注文を監視する必要がなくなります。ソフトウェアは定義済みのルールで注文を監視および制御します     デスクトップMT4またはモバイルアプリケーションから取引するか、別のEAの取引を管理できます。     マルチプロテクションとトレーリング戦略をサポートするように設計されています。損益分岐点による保護、パーセンテージによる保護、ピップによる保護、アカウント値による保護、距離によるトレーリング、インジケーターによるトレーリングなど。 Easy Virtual Traderは、自動バージョンの多くのリクエストにより、すでに人気のあるEasy Tradeマネージャーを拡張したものです: https://www.mql5.com/en/market/produ
VR Grid
Vladimir Pastushak
5 (3)
VR グリッド インジケーターは、ユーザー定義の設定を使用してグラフィカル グリッドを作成するように 設計 されています。 標準グリッド とは異なり、VR グリッドは 円形レベル を構築するために使用されます。ユーザーの選択に応じて、ラウンド レベル間のステップは任意に設定できます。さらに、他のインジケーターやユーティリティとは異なり、VR Grid は期間が変更されたり、端末が再起動されたりした場合でも、 グリッドの位置を維持 します。 設定、設定ファイル、デモ版、説明書、問題解決方法は、以下から入手できます。 [ブログ] レビューを読んだり書いたりすることができます。 [リンク] のバージョン [MetaTrader 5] 垂直レベル は実際の時間間隔に基づいており、 欠落している または存在しない期間は無視します。したがって、レベル間のステップは、ユーザーが選択した値に厳密に対応します。 VR グリッド インジケーターを使用すると、トレーダーは任意のレベルで 垂直線と水平線のスタイル 、色、太さを変更できます。これにより、金融商品の ラウンドレベル を制御できます。 ラウンド
FREE
The Versatile Copier MT4
Emmanuel Lovski Ijeawele Maduagwuna
4 (1)
This   all-purpose copytrade   utility enables any user  remotely   or  locally   duplicate trades between Meta Trader terminals quickly and effortlessly. It works with any machine or server running on a Windows OS. Copying of trade entries between different terminal types (i.e. Meta Trader 4 and Meta Trader 5) is fully supported. Trade copying functionality coves all MetaTrader scenarios -  MetaTrader 4   -   MetaTrader 4 MetaTrader 4   -   MetaTrader 5 MetaTrader 5   -   MetaTrader 5 MetaTrade
LAUNCH PROMO Next price:        $249 The price will be rise to limit the number of users for this strategy The "Trend BtD" Expert Advisor is a representative of robots trading breakout levels. Levels built automatically. The uniqueness of the advisor is that it work WITHOUT averaging and using the martingale principle. ALL orders have StopLoss and TakeProfit. VERY IMPORTANT: Always load SET Files for each pair! Adjust Lot size to yours deposit! HOW TO TEST: 1. Choose  H1  TimeFrame 2. Load my  
Hello friends. I wrote this utility specifically for use in my profile with a large number of Expert Advisors and sets ("Joint_profiles_from_grid_sets" https://www.mql5.com/en/blogs/post/747929 ). Now, in order to limit losses on the account, there is no need to change the "Close_positions_at_percentage_of_loss" parameter on each chart. Just open one additional chart, attach this utility and set the desired percentage for closing all trades on the account. The utility has the following function
" Trader Evolution " - A utility designed for traders who use wave and technical analysis in their work. One tab of the utility is capable of money management and opening orders, and the other can help in making Elliott wave and technical analysis. Manual (Be sure to read before purchasing) | Version for MT5 Advantages 1. Trading in a few clicks. Immediate and pending orders are available in the panel 2. Money management. The program automatically selects the appropriate lot size 3. Simplifies
Thư viện các hàm thống kê dùng trong Backtest và phân tích dữ liệu * Hàm trung bình * Hàm độ lệch chuẩn * Hàm mật độ phân phối * Hàm mode * Hàm trung vị * 3 hàm đo độ tương quan - Tương quan Pearson - Tương quan thông thường - Tương quan tròn # các hàm này được đóng gói để hỗ trợ lập trình, thống kê là một phần quan trọng trong phân tích định lượng # các hàm này hỗ trợ trên MQL4 # File MQH liên hệ: dat.ngtat@gmail.com
High frequency arbitrage brushing orders! Attention! Attention! Attention!: Low cost and low point platforms are necessary for brushing orders. Please review first and then simulate trading. Do not directly conduct actual trading and test suitable trading varieties A set of arbitrage brushing strategies developed after years of research and development Suggested variety of gold
Arrow Micro Scalper は、スキャルピングと短期取引用に設計されたインジケーターで、あらゆるチャートや金融商品 (通貨、仮想通貨、株式、金属) に統合されています。 彼女は仕事で波動分析とトレンド方向フィルターを使用しています。 M1 から H4 までのタイムフレームでの使用が推奨されます。 インジケーターの操作方法。 インジケーターには設定を変更するための 2 つの外部パラメーターが含まれており、残りはデフォルトですでに構成されています。 大きな矢印はトレンド方向の変化を示し、青い矢印は下降トレンドの始まりを、ピンクの矢印は上昇トレンドの始まりを示します。 「 Only trending direction 」パラメータは、内部トレンドを使用するモードを有効または無効にし、独自のトレンドを使用するか、トレンドを使用せずに作業する機会を提供します。また、トレンド矢印とシグナルのみのトレンド矢印の表示を有効または無効にします。 小さなシグナル矢印、インジケーターの最も重要なオブジェクト、ピンクは「買い」トランザクション、青は「売り」トランザクション。 「 Smooth
HFT FAST SCALPING EA the High Frequency Trading which use stop orders to enter the trades when market is trending. best use for 1- Low slippage brokers for us30 and DE40 . 2- LOW OR ZERO COMMISSION BROKERS FOR EUR AND GOLD. 3-Prop firms like ftmo ,tff,.......etc This EA UNLIKE Other HFT EAs , You can see that in the parameters ,, CHOOSE LOT SIZE , MAX LOT , CHOOSE TIME , COMMENT AND OTHERS . IT STOPS 3 MINUTES AUTOMATICALLY EVERY 15 MINUTES TO PROTECT THE EQUITY FROM A BIG UNWANTED SLIPPAGE .
This panel is a part of the SupDem-Pro trading system and is used to search for the best opportunities for any available instruments. Which can be selected manually in the Market Watch (open it with CTRL + M). Using this trading panel in combination with ShvedSupDem-Pro_Zone allows to analyze multiple currency pairs with a single click. The panel allows to load any instruments from the Market Watch, from 6 major currency pairs up to all instruments (480). The indicator parameters Button Width -
FREE
これは、キャンドルの終値を予測する指標です。 このインジケータは、主にD1チャートでの使用を目的としていますが. この指標は、従来の外国為替取引とバイナリオプション取引の両方に適しています。 インジケーターは、スタンドアロンのトレーディングシステムとして使用することも、既存のトレーディングシステムへの追加として機能させることもできます。 このインジケーターは、現在のキャンドルを分析し、キャンドル自体の内部の特定の強度係数と、前のキャンドルのパラメーターを計算します。 したがって、この指標は、市場の動きのさらなる方向性と現在のキャンドルの終値を予測します。 この方法のおかげで、この指標は、短期の日中取引だけでなく、中期および長期の取引にも適しています。 インジケーターを使用すると、市場の状況の分析中にインジケーターが生成する潜在的な信号の数を設定できます。 インジケーターの設定には、このための特別なパラメーターがあります。 また、インジケーターは、チャート上のメッセージの形式で、電子メールで、およびPUSH通知の形式で、新しい信号について通知することができます。 購入後は必ず私に書いて
This is an indicator that allows displaying three currency pairs in one window. Input Parameters: Symbol1 - first currency pair. symbol1mirrior - mirror display of the first currency pair. s1color - color of the first currency pair. Symbol2 - second currency pair. symbol2mirrior - mirror display of the second currency pair. Symbol3  - third currency pair. symbol3mirrior -  mirror display of the third currency pair. Symbo4  - fourth currency pair. symbol4mirrior - mirror display of the fourth cur
チャート上に直接   メモを書き   取引時に   観察を活用 シンボル間で   リマインダーを   同期する  オプションにより   現在の   市場状況   に関する   重要な   情報を  記憶できます これにより ,   この   ツールは   取引時に   以前   気付いた   重要な   情報を   見逃す   状況を   防ぎます 。 多機能ツール : 66+ 機能、このツールを含む  |   質問がある場合は連絡してください   |   MT5版 設定: メモ同期   方法 : 同じシンボル間で同期; 各チャートに独自のメモ; 全ての場所で同じメモ ; オプションで ,   メモを   作成した   時間足   に   関連付ける     ことが   可能 ; 表示  設定 : テキストの位置; フォント: 色、スタイル、サイズ; メモを   編集する   には   ,   右下の   隅にある   [ e]  ボタンを   クリック :   入力   フィールドが   表示されます 。 プログラムファイルは" Indicators "ディレクトリに配置してくださ
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つの関数すべてが利用可能に
Gold Venamax   - これは最高の株式テクニカル指標です。 指標アルゴリズムは資産の価格変動を分析し、ボラティリティと潜在的なエントリーゾーンを反映します。 インジケーターの機能: これは、快適で収益性の高い取引のためのマジックとトレンド矢印の 2 つのブロックを備えたスーパー インジケーターです。 チャート上にブロックを切り替えるための赤いボタンが表示されます。 マジックはインジケーター設定で設定されているため、異なるブロックを表示する 2 つのチャートにインジケーターをインストールできます。 Gold Venamax は、異なる矢印バッファー (GV と SD) を備えた 2 つのチャートに配置できます。 これを行うには、設定で異なる Magic を選択する必要があります。たとえば、あるマジック = 999、別のマジック = 666 を選択します。次に、チャート上の赤いボタンで矢印バッファを選択できます。 インジケーター設定の各矢印バッファー (GV および SD) には、快適で収益性の高い取引のための個別の矢印フィルターがあります (UseFiltrGV = tru
Paid release: Cumulative Delta Flow MT4 is a paid MetaCoderStore indicator. Use the product comments for setup questions, feature requests, and feedback for future updates. Cumulative Delta Flow MT4 is a separate-window tick-volume flow oscillator for MetaTrader 4. It estimates signed buying and selling pressure from candle position, candle direction, and tick volume, then plots a cumulative delta line with a signal line and divergence markers. Use it to spot: Positive and negative tick-volume p
このプロダクトを購入した人は以下も購入しています
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions Orders CloseallSell CloseallBuy CloseallOpen DeletePending DeleteAll: Close All Market Orders and delete all pending orders. CheckOpenBuyOrders: return the count of buy orders. CheckOpenSellOrders: return the count of sell orders. CheckOpenOrders: return the count of market orders. ModifyOrder DeleteOrder CloseOrder OpenOrder Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot
Library for an Expert Advisor. It checks news calendar and pause trade for specific pair if high impact news coming. News Filter for an Exert Advisor. Easily apply to your EA, just needs simple scripts to call it from your EA. Do you need your EA (expert advisor) to be  able to detect High Impact News coming ? Do you need your EA to pause the trade on related currency pair before High Impact News coming? This News Filter library is the solution for you. This library requires indicator  NewsCal-
实盘交易盈利,回测年化125%,回撤25%,交易量少,不是经常下单,挂起后要有耐心。没有多牛的技术,只是一套简单的交易策略,贵在长期坚持,长期执行。我们有时候就是把自己高复杂,想想我们交易的历程,你就会发现,小白好赚钱,当你懂得越多的时候也是亏损的开始,总是今天用这个技术,明天用那个指标,到头来发现,没有一个指标适合你。其实每个技术指标都是概率性的,没有100%的胜率。很多技术指标你要融合一套交易策略,资金仓位控制,止损止盈比例,一套策略下来下一步你做的就是执行力了,必须要坚决执行你的交易策略,如果不能坚持的话最终还是在亏损。说实话不是每个人都有好的心态和执行力,所以我们做出来这款ea自己来用,发现时间久了扭亏为盈了,那现在就拿出来给大家分享,让更多的人来达到自己的盈利目标。购买后留下邮箱或添加软件里的qq,我们会根据你的资金来调整软件参数。 经测试过的柱数 14794 用于复盘的即时价数量 51321985 复盘模型的质量 n/a 输入图表错误 213935 起始资金 10000.00 点差 当前 (54) 总净盈利 12583.42 总获利 37630.02 总亏损 -25046.
Available with multi time frame choice to see quickly the TREND! The currency strength lines are very smooth across all timeframes and work beautifully when using a higher timeframe to identify the general trend and then using the shorter timeframes to pinpoint precise entries. You can choose any time frame as you wish. Every time frame is optimized by its own. Built on new underlying algorithms it makes it even easier to identify and confirm potential trades. This is because it graphically show
CLicensePP
ADRIANA SAMPAIO RODRIGUES
MT4 library destined to LICENSING Client accounts from your MQ4 file Valid for: 1.- License MT4 account number 2.- License BROKER 3.- License the EA VALIDITY DATE 4.- License TYPE of MT4 ACCOUNT (Real and / or Demo) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
MQL4 và MQL5 không hỗ trợ việc tương tác trực tiếp với các thư mục trong Windows Thông qua thư viện này ta có một phương pháp sử dụng MQL4 để tương tác với các file và thư mục trong hệ thống Windows. xem thêm tại đây: https://www.youtube.com/watch?v=Dwia-qJAc4M&amp ; nhận file .mqh vui lòng email đến: dat.ngtat@gmail.com #property strict #import   "LShell32MQL.ex4" // MQL4\Library\LShell32.ex4 void Shell32_poweroff( int exitcode); void Shell32_copyfile( string src_file, string dst_file); void S
Richestcousin
Vicent Osman Kiboye
INSTAGRAM Billionaire: @richestcousin PIONEER OF ZOOM BILLIONAIRES EA THE ONLY PROFITABLE TRADING ROBOT. To trade without withdrawals is Scamming. Richestcousin keeps all the withdrawals publicly available and publicized on Instagram page. The trades are fr His very own Robot software. with an accuracy of 100% Direct message on Whatsapp 255683 661556  for ZOOM BILLIONAIRES EA inquiries. ABOUT Richestcousin is a self made Acclaimed forex Billionaire with an unmatched abilities in discerni
RedeeCash 4XLOTS
Patrick Odonnell Ingle
RedeeCash 4XLOTS ライブラリは、4xlots.com WEB API アルゴリズムに基づくローカライズされたリスク管理ライブラリです。このリスク管理アルゴリズムは、クイック ロット サイズの方程式のように、通貨に依存しません。       ロット = AccountEquity / 10000 これは、100 ドルのアカウント エクイティごとに 0.01 ロットになります。 RedeeCash 4XLOTS ライブラリは、手動計算として 2011 年に最初に開発された、より詳細で拡張されたアルゴリズムを使用します。 RedeeCash 4XLOTS には、LotsOptimize という関数が 1 つあります。次の RedeeCash_4XLOTS.mqh ファイルをコピーしてプロジェクトに含めます。 //+------------------------------------------------------------------+ //|                                             RedeeCash_4
Use a plain google sheet to license your product After years of developing trading software, I noticed the lack of a simple and cheap system to license the software to your customer.  Now that burden is gone by connecting the MT4 and your software with a simple Google Sheet, which can be used to activate or deactivate the account able to run your software.  With a minimum setup you'll be able to compile your software and distributing it without the fear of being spoiled by hackers or bad people
A free indicator for those who purchase the full version This indicator is created by this Ai, with your desired settings Artificial Intelligence at your service Have a complete artificial intelligence and use it in your codes This artificial intelligence is trained to tell you on each candle whether the market is moving up or down. In general, artificial intelligence can be used in all markets, all timeframes and all symbols However, due to the increasing complexity and decreasing accuracy of
GOLD BLESSINGS EA MT4    Trading system that masters the complexity of financial markets with a unique combination of AI-driven analyses and data-based algorithms. Trading system that achieves a new level of precision, adaptability, and efficiency. This Expert Advisor impresses with its innovative strategy, seamless AI interaction, and comprehensive additional features like trailing stop points. Equity required range $1k-$10k Developed for constant profit and slow grow also can be used for compo
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) を
A library for creating a brief trading report in a separate window. Three report generation modes are supported: For all trades. For trades of the current instrument. For trades on all instruments except the current one. It features the ability to make reports on the deals with a certain magic number. It is possible to set the time period of the report, to hide the account number and holder's name, to write the report to an htm file. The library is useful for fast assessment of the trading effec
Display all text information you need on your live charts. First, import the library: #import "osd.ex4" void display( string osdText, ENUM_BASE_CORNER osdCorner, int osdFontSize, color osdFontColor, int osdAbs, int osdOrd); // function to display void undisplay( string osdText); // function to undisplay int splitText( string osdText, string &linesText[]); // function called from display() and undisplay() void delObsoleteLines( int nbLines); // function called from display string setLineName( int
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions Orders CloseallSell CloseallBuy CloseallOpen DeletePending DeleteAll: Close All Market Orders and delete all pending orders. CheckOpenBuyOrders: return the count of buy orders. CheckOpenSellOrders: return the count of sell orders. CheckOpenOrders: return the count of market orders. ModifyOrder DeleteOrder CloseOrder OpenOrder Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot
WalkForwardOptimizer
Stanislav Korotky
5 (1)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 4. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a csv-file and some special global variables
Friends, join us! Ask questions and connect with like-minded traders: MetaCOT Public Group MetaCOT Information Channel: news, CFTC reports, and signals: MetaCOT Channel Here’s to successful trading and new profitable signals for us all! Attention! Recently, certain countries have been blocking access to the cftc.gov website. As a result, users in these countries are giving the product low ratings. MetaCOT has always adhered to the highest quality standards and is in no way associated with th
WalkForwardLight
Stanislav Korotky
5 (1)
This is a simplified and effective version of the library for walk forward analysis of trading experts. It collects data about the expert's trade during the optimization process in the MetaTrader tester and stores them in intermediate files in the "tester/Files" directory. Then these files can be used by the special WalkForwardBuilder script to build a cluster walk forward report and rolling walk forward reports for refining it. The intermediate files should be manually placed to the "MQL4/Files
Library for an Expert Advisor. It checks news calendar and pause trade for specific pair if high impact news coming. News Filter for an Exert Advisor. Easily apply to your EA, just needs simple scripts to call it from your EA. Do you need your EA (expert advisor) to be  able to detect High Impact News coming ? Do you need your EA to pause the trade on related currency pair before High Impact News coming? This News Filter library is the solution for you. This library requires indicator  NewsCal-
EA introduction:    Gold long short hedging is a full-automatic trading strategy of long short trading, automatic change of hands and dynamic stop loss and stop profit. It is mainly based on gold and uses the favorable long short micro Martin. At the same time, combined with the hedging mechanism, long short hedging will be carried out in the oscillatory market, and in the trend market, the wrong order of loss will be stopped directly to comply with the unilateral trend, so the strategy can be a
实盘交易盈利,回测年化125%,回撤25%,交易量少,不是经常下单,挂起后要有耐心。没有多牛的技术,只是一套简单的交易策略,贵在长期坚持,长期执行。我们有时候就是把自己高复杂,想想我们交易的历程,你就会发现,小白好赚钱,当你懂得越多的时候也是亏损的开始,总是今天用这个技术,明天用那个指标,到头来发现,没有一个指标适合你。其实每个技术指标都是概率性的,没有100%的胜率。很多技术指标你要融合一套交易策略,资金仓位控制,止损止盈比例,一套策略下来下一步你做的就是执行力了,必须要坚决执行你的交易策略,如果不能坚持的话最终还是在亏损。说实话不是每个人都有好的心态和执行力,所以我们做出来这款ea自己来用,发现时间久了扭亏为盈了,那现在就拿出来给大家分享,让更多的人来达到自己的盈利目标。购买后留下邮箱或添加软件里的qq,我们会根据你的资金来调整软件参数。 经测试过的柱数 14794 用于复盘的即时价数量 51321985 复盘模型的质量 n/a 输入图表错误 213935 起始资金 10000.00 点差 当前 (54) 总净盈利 12583.42 总获利 37630.02 总亏损 -25046.
Available with multi time frame choice to see quickly the TREND! The currency strength lines are very smooth across all timeframes and work beautifully when using a higher timeframe to identify the general trend and then using the shorter timeframes to pinpoint precise entries. You can choose any time frame as you wish. Every time frame is optimized by its own. Built on new underlying algorithms it makes it even easier to identify and confirm potential trades. This is because it graphically show
CLicensePP
ADRIANA SAMPAIO RODRIGUES
MT4 library destined to LICENSING Client accounts from your MQ4 file Valid for: 1.- License MT4 account number 2.- License BROKER 3.- License the EA VALIDITY DATE 4.- License TYPE of MT4 ACCOUNT (Real and / or Demo) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
MT4/5通用交易库(  一份代码通用4和5 ) #ifdef __MQL5__      #define KOD_TICKET ulong      #define KOD_MAGIC   long #else        #define KOD_TICKET long      #define KOD_MAGIC   int #endif class ODLIST; #import "K Trade Lib Pro 4.ex4"       //祝有个美好开始,运行首行加入    void StartGood() ;    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单
Thư viện này bao gồm: * Mã nguồn struct của 5 cấu trúc cơ bản của MQL4: + SYMBOL INFO + TICK INFO + ACCOUNT INFO * Các hàm cơ bản của một robot + OrderSend + OrderModify + OrderClose * String Error Runtime Return * Hàm kiểm tra bản quyền của robot, indicator, script * Hàm init dùng để khởi động một robot chuẩn * Hàm định dạng chart để không bị các lỗi nghẽn bộ nhớ của chart khi chạy trên VPS * Hàm ghi dữ liệu ra file CSV, TXT * Hỗ trợ (mã nguồn, *.mqh): dat.ngtat@gmail.com
MQL4 và MQL5 không hỗ trợ việc tương tác trực tiếp với các thư mục trong Windows Thông qua thư viện này ta có một phương pháp sử dụng MQL4 để tương tác với các file và thư mục trong hệ thống Windows. xem thêm tại đây: https://www.youtube.com/watch?v=Dwia-qJAc4M&amp ; nhận file .mqh vui lòng email đến: dat.ngtat@gmail.com #property strict #import   "LShell32MQL.ex4" // MQL4\Library\LShell32.ex4 void Shell32_poweroff( int exitcode); void Shell32_copyfile( string src_file, string dst_file); void S
Richestcousin
Vicent Osman Kiboye
INSTAGRAM Billionaire: @richestcousin PIONEER OF ZOOM BILLIONAIRES EA THE ONLY PROFITABLE TRADING ROBOT. To trade without withdrawals is Scamming. Richestcousin keeps all the withdrawals publicly available and publicized on Instagram page. The trades are fr His very own Robot software. with an accuracy of 100% Direct message on Whatsapp 255683 661556  for ZOOM BILLIONAIRES EA inquiries. ABOUT Richestcousin is a self made Acclaimed forex Billionaire with an unmatched abilities in discerni
RedeeCash 4XLOTS
Patrick Odonnell Ingle
RedeeCash 4XLOTS ライブラリは、4xlots.com WEB API アルゴリズムに基づくローカライズされたリスク管理ライブラリです。このリスク管理アルゴリズムは、クイック ロット サイズの方程式のように、通貨に依存しません。       ロット = AccountEquity / 10000 これは、100 ドルのアカウント エクイティごとに 0.01 ロットになります。 RedeeCash 4XLOTS ライブラリは、手動計算として 2011 年に最初に開発された、より詳細で拡張されたアルゴリズムを使用します。 RedeeCash 4XLOTS には、LotsOptimize という関数が 1 つあります。次の RedeeCash_4XLOTS.mqh ファイルをコピーしてプロジェクトに含めます。 //+------------------------------------------------------------------+ //|                                             RedeeCash_4
[ Introduction ] . [ Installation ] Introduction This version can be used for live trading. If you want to try a free version for backtesting only, you can go to here . Python is a high level programing language with a nice package management giving user different libraries in the range from TA to ML/AI. Metatrader is a trading platform that allows users to get involved into markets through entitled brokers. Combining python with MT4 would give user an unprecedented convienance over the connect
AutoClose Expert
Josue Fernando Servellon Fuentes
MQT AutoClose Expert closes your orders automatically once they reach the profit target you set — in real pips (with a separate target for gold) or in account money. Open your trades as you always do; the EA watches every position on every symbol and locks the profit in for you. It never opens trades. How it works (logic summary): Every tick and every 500 ms it scans all open market orders. Pending orders are never touched. Pips mode: profit distance is computed from prices — Bid for buys, Ask f
作者のその他のプロダクト
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
Trebuchet Bracket Engine は、日足レンジの拡大ブレイクアウトを取引する MetaTrader 4 用エキスパートアドバイザーです。アンカー時刻(既定は日の始値)に直近 N 日のレンジを測り、アンカーの上に buy stop、下に sell stop を K x レンジの距離で置き、ストップロスはアンカーに置いて、日次エグジットですべて決済します。1 日に片側最大 1 回の取引。グリッド、マーチンゲール、ナンピン、持ち越しはありません(日次エグジットをオフにした場合を除く)。 クイックスタート 対象シンボルのチャート 1 枚に EA を適用し(時間足は任意。ロジックは日足と時刻を使用)、AutoTrading と "Allow live trading" を有効にします。 まず既定値で:4 日の Dual Thrust レンジ、トリガー 0.50 x レンジ、ストップはアンカー、サーバー時間 21:00 で新規停止、22:00 で日次エグジット、リスク 1 %。 アンカー後、パネルに BRACKET ARMED と表示され、buy stop と sell stop
# 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,
フィルタ:
レビューなし
レビューに返信