Optimal F Service

Optimal F Service

  • Application Type: Service
  • Application Functions: Calculation of the optimal fraction and trade volume to achieve maximum growth of the equity curve, based on the results of previous trades.

About this app

Capital management is the most crucial and often underestimated component of any trading system. Proper capital management can enhance—and sometimes significantly improve—the performance of your trading algorithm.
This application automatically calculates the optimal fraction and trade volume using the algorithm proposed by Ralph Vince in his book "The Mathematics of Money Management" to achieve maximum geometric growth of the account balance. This point exists and is unique for any trading system, which is why it is essential to know it. In your trading systems, you must never use a trade size exceeding the optimal value!

Capital management algorithms are NOT designed for mathematically losing systems based on averaging, martingale, or similar strategies. Such systems will be filtered out by the application before any calculations, as the optimal fraction and trade volume for these systems are always equal to zero. Capital management algorithms can improve results ONLY for mathematically profitable trading systems (those with a positive mathematical expectation). Therefore, this service is recommended ONLY for professionals who understand what they are doing.
Additionally, the algorithm does not account for correlation (dependencies) between simultaneously operating systems. For the algorithm to work effectively, a well-diversified set of trading systems is necessary.

How to use

Parameters:
  • LOG_LEVEL - The logging level for the Experts section of the terminal. DEBUG provides the most detailed information, while ERROR logs the minimum.
  • MAGIC_LIST - A comma-separated list of system identifiers (Magic Numbers) that operate simultaneously and require calculation.
  • TRADE_FILES_PATH - The path to the directory containing files with the results of previous trades (relative to <Data folder>/MQL5/Files/ ).
  • OUTPUT_FILE_PATH - The path to the file where the calculation results will be saved (relative to <Data folder>/MQL5/Files/ ).
  • WORK_PERIOD - The frequency of recalculations in seconds.
  • BALANCE_MATRIX_PERIOD - The period over which results are aggregated, with calculations based on this aggregated period rather than on each individual trade.

Before the first launch, each trading system must be tested in the strategy tester for the period up to the present moment. It is recommended to select a timeframe that includes at least 100 trades. Then, using the Test Trade Saver Script and following the instructions, extract the result files from the testing files (*.tst) in the required format.

If the trading system has already been used in the terminal and there are positions in the history with the specified MAGIC, you must set a different CUSTOM_MAGIC_NUMBER parameter in the script!

Next, to ensure that the data files are regularly updated and remain current, you need to run the Trade Saver Service following the provided instructions.
Thus, after the initial data export from tests using the Trade Saver Script, the Trade Saver Service continuously updates the files with new data as it becomes available, while the Optimal F Service regularly calculates and writes new values to the results file

Algorithm

  1. Extract the list of systems requiring calculation from the MAGIC_LIST parameter.
  2. Use text files named <MAGIC>.csv in the format <MAGIC>,<POSITION_CLOSE_TIME>,<LOTS>,<RESULT_$> containing the results of previous trades from the directory specified by TRADE_FILES_PATH. Construct a matrix for the balance curve function, where each value a[i][j] represents the result of trading system i for period j.
  3. Check each system for at least one negative period in its results. If a system has no negative periods, exclude it from further calculations (such systems must be removed).
  4. Evaluate the mathematical expectation of each system. If a system has no positive expected value, exclude it from further calculations (such systems must be removed).
  5. Determine the error margin required to compute the trading volume with a precision of 0.01.
  6. For each remaining system, calculate its optimal fraction.
  7. Divide the current balance into equal parts for the remaining systems. For each system and its allocated balance, calculate the trade volume in lots corresponding to the optimal fraction.
  8. Write the results to the text file specified by OUTPUT_FILE_PATH in the format <MAGIC>,<BIGGEST_LOSS>,<OPTIMAL_F>,<OPTIMAL_LOTS>.

Links and references

  • Ralph Vince - The Mathematics of Money Management: Risk Analysis Techniques for Traders (ISBN-13  978-0471547389)

For developers

you can use the following class to integrate the results into your trading systems:
    #include "OptimalFResultsLoader.mqh"
       // create loader
       COptimalFResultsLoader* optimalFResultsLoader = new COptimalFResultsLoader("/SRProject/results.csv");
       // print all fields for magic = '1111'
       Print(optimalFResultsLoader.getOptimalFFor(1111), " ",
             optimalFResultsLoader.getBiggestLossFor(1111), " ", 
             optimalFResultsLoader.getOptimalLotsFor(1111));
       // delete loader from memory
       delete(optimalFResultsLoader);


    //+------------------------------------------------------------------+
    //|                                        OptimalFResultsLoader.mqh |
    //|                                                   Semyon Racheev |
    //|                                                                  |
    //+------------------------------------------------------------------+
    #property copyright "Semyon Racheev"
    #property link      ""
    #property version   "1.00"
    
    #include <Files\FileTxt.mqh>
    
    class COptimalFResultsLoader
      {
    private:
       const string name_;
       const uchar delimiter_;
       const ushort separator_;
       const string srcFilePath_; 
                         bool checkStringForOptimalFResultsDeserializing(string &inputStr[]) const;
                         ushort calculateCharCode(const uchar separator) const;
    public:
                         COptimalFResultsLoader(const string srcFilePath, uchar separator);
                        ~COptimalFResultsLoader();
                         double getOptimalLotsFor(const ulong magicNumber) const;
                         double getOptimalFFor(const ulong magicNumber) const;
                         double getBiggestLossFor(const ulong magicNumber) const;
      };
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    COptimalFResultsLoader::COptimalFResultsLoader(const string srcFilePath = "/SRProject/results.csv", uchar separator = ','):name_("OptimalFResultsLoader"),
    srcFilePath_(srcFilePath), delimiter_(separator), separator_(calculateCharCode(separator))
      {  
      }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    COptimalFResultsLoader::~COptimalFResultsLoader()
      {
      }
    //+------------------public------------------------------------------+
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    double COptimalFResultsLoader::getOptimalLotsFor(const ulong inputMagicNumber) const
      {
       double rsl = 0.0;
       CFileTxt* file = new CFileTxt();
       int fileHandle = file.Open(srcFilePath_,FILE_READ|FILE_UNICODE|FILE_CSV);
       while (!FileIsEnding(fileHandle))
        {
         string readString = file.ReadString(); 
         
         string str[];
         StringSplit(readString, separator_, str);
         if (checkStringForOptimalFResultsDeserializing(str))
          {
           if (inputMagicNumber == (ulong)StringToInteger(str[0]))
            {
             rsl = StringToDouble(str[3]);
            }
          }
        }   
       file.Close();
       delete(file);
       return(rsl);  
      }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    double COptimalFResultsLoader::getOptimalFFor(const ulong inputMagicNumber) const
      {
       double rsl = 0.0;
       CFileTxt* file = new CFileTxt();
       int fileHandle = file.Open(srcFilePath_,FILE_READ|FILE_UNICODE|FILE_CSV);
       while (!FileIsEnding(fileHandle))
        {
         string readString = file.ReadString(); 
         
         string str[];
         StringSplit(readString, separator_, str);
         if (checkStringForOptimalFResultsDeserializing(str))
          {
           if (inputMagicNumber == (ulong)StringToInteger(str[0]))
            {
             rsl = StringToDouble(str[2]);
            }
          }
        }   
       file.Close();
       delete(file);
       return(rsl);  
      }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    double COptimalFResultsLoader::getBiggestLossFor(const ulong inputMagicNumber) const
      {
       double rsl = 0.0;
       CFileTxt* file = new CFileTxt();
       int fileHandle = file.Open(srcFilePath_,FILE_READ|FILE_UNICODE|FILE_CSV);
       while (!FileIsEnding(fileHandle))
        {
         string readString = file.ReadString(); 
         
         string str[];
         StringSplit(readString, separator_, str);
         if (checkStringForOptimalFResultsDeserializing(str))
          {
           if (inputMagicNumber == (ulong)StringToInteger(str[0]))
            {
             rsl = StringToDouble(str[1]);
            }
          }
        }   
       file.Close();
       delete(file);
       return(rsl);  
      }
    //+---------------------private--------------------------------------+
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    bool COptimalFResultsLoader::checkStringForOptimalFResultsDeserializing(string &inputStr[]) const
      {
       if (ArraySize(inputStr) < 4)
        {
         return(false);
        }
       return(true);
      }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    ushort COptimalFResultsLoader::calculateCharCode(const uchar separator) const
      {
       string str = CharToString(separator);
       return(StringGetCharacter(str,0));
      }
    //+------------------------------------------------------------------+


    おすすめのプロダクト
    XAUUSD AMNESIA PROTOCOL AI     Amnesia Protocol - Exploiting the chaotic moments when the market forgets all technical analysis.    XAUUSD Amnesia Protocol AI is a breakthrough trading system based on "The Market Amnesia Hypothesis". When high-impact news hits or panic ensues, the market experiences temporary "Amnesia". Support and resistance levels become meaningless, and chaos takes over. This EA is specifically designed to remain dormant during normal market conditions and instantly awaken th
    Introduction. https://youtu.be/KdE8kqWv84Y   Introduction. TA Prop Prime XAUUSD v1.35 Final is an automated trading solution for MetaTrader 5, designed for the XAUUSD (Gold) currency pair. This Expert Advisor utilizes a specific set of technical parameters to identify entries and exits based on predefined market conditions. Key Functionality Symbol/Timeframe: Optimized for XAUUSD on the M5 & for Trend H1 timeframes. Risk Management: Includes configurable parameters for position sizing and risk c
    Analyze Less. Understand More. Trade with Greater Confidence. BMAE (Best Market Analyser Edge) is a semi-automated trading assistant designed to help beginner, intermediate, and experienced traders analyze the markets more efficiently, identify high-probability trading opportunities, and gradually build their trading independence. Less hesitation. More structure. More confidence in every trading decision. Trading Shouldn't Be This Complicated... At first, everything seems simple. You open a char
    Gold Trend Swing
    Luis Ruben Rivera Galvez
    5 (1)
    Send me a message so I can send you the setfile 導入費用は498ドル。1298ドルに達するまで毎月100ドルずつ増加します。 XAUUSD (GOLD) の自動取引ボット。 このボットを XAUUSD (GOLD) H1 チャートに接続し、実証済みの戦略で自動的に取引しましょう。シンプルでありながら効率的な自動化を求めるトレーダー向けに設計されたこのボットは、低~中程度のスプレッドに最適化され、テクニカル指標と価格アクションの組み合わせに基づいて取引を実行します。 ボットはどのように機能しますか? 推奨される時間枠: 信号精度のバランスとノイズの低減を実現する H1 (1 時間)。 主要資産: XAUUSD (ゴールド)、明確なチャンスがある非常に変動の激しい市場。 エントリーとエグジット: ボットは価格パターン、主要レベル、モメンタム確認を分析して取引を開始/終了します。 組み込みのリスク管理: ポジション サイズを自動調整し、動的なストップロス保護を使用します。 簡単セットアップ – すぐに使用可能 推奨ロットサイズ
    Liquidity Map  Overview The Liquidity Map indicator is an advanced visualization tool based on ICT Smart Money Concepts . It automatically identifies daily Buy Zones , Sell Zones , and Liquidity Levels , showing where price is likely to reverse or continue based on institutional order flow. It calculates key levels from the daily session — such as the previous day’s high, low, and midpoint — then derives a premium (sell bias) and discount (buy bias) structure. When price trades into these mapped
    NEXA Breakout Velocity NEXA Breakout Velocity は、チャネルブレイクアウト、価格変化率(ROC)、出来高フィルター、および ATR ベースのリスク管理を組み合わせた自動売買システムです。 本システムは、価格が一定のレンジを突破し、同時にモメンタムと出来高が増加する「ボラティリティ拡大局面」を検出することを目的としています。 すべてのシグナルは確定足のみで計算されます。 同一シンボルでは常に1ポジションのみ保有します。 戦略概要 本システムは以下の要素を組み合わせています。 チャネルブレイクアウトの検出 ROC によるモメンタムフィルター 出来高増加フィルター 下位時間足による確認(任意) ATR に基づくストップロス計算 リスクリワード比による目標設定 口座リスク率に基づくロット自動計算 動的リスク管理機能 単純なブレイクアウトではなく、モメンタムと出来高の条件を同時に満たす場合にエントリーします。 動作原理 直近の高値・安値から価格チャネルを計算します。 直前の確定足がチャネルを突破しているか確認します。 ROC 値を過去平均と比較します。
    FREE
    Born to Kill Zone  is a trading strategy in the financial markets where traders aim to profit from short- to intermediate-term price movements.  In conducting the analysis, this EA incorporates the use of a moving average indicator . As we are aware, moving averages are reliable indicators widely utilized by professional traders Key components include precise entry and exit strategies, risk management through stop-loss orders, and position sizing. Swing trading strikes a balance between active
    HA Supertrend ADX is a MetaTrader 5 trend Expert Advisor inspired by the TradingView Heikin Ashi Supertrend ADX concept. It combines Heikin Ashi candle alignment, Supertrend direction on HA prices, and an ADX strength filter. Features • Heikin Ashi trend confirmation • Supertrend on Heikin Ashi OHLC (TradingView-style) • ADX minimum threshold with optional DI+ / DI- filter • Supertrend flip exit and/or ATR trailing stop • Optional initial ATR stop loss • Margin cap and maximum lot limit • XAU
    Anubi Terminal is a professional trade management assistant designed for manual traders who demand precision, speed, and strict risk control. Unlike automated bots, Anubi puts the trader in control, providing a sophisticated interface to execute and manage trades according to institutional-grade risk management rules. Why Anubi Terminal? Manual trading often fails due to calculation errors and emotional exits. Anubi eliminates these risks by automating position sizing and trade management based
    EventStraddle - 経済指標発表をはさむ両側逆指値とATRトレール 何をするEAか 経済指標の発表直前に、現在値の上下へ逆指値注文を同時に置きます。市場が抜けた側だけ を残して反対側は取り消し、勝った側をATR基準のトレールで伸ばします。それ以外の時間は 待機します。 動作 1. 発表の ArmLeadSec 秒前(既定15分)にATR(H1,14)を読み、上下 ±1.0 ATR に逆指値を置く 2. 各注文の損切りは、その注文の約定価格から 2.0 ATR 3. 片側が約定したら反対側を取り消す(OCO) 4. 含み益が 1.0 ATR に達したら、価格の 0.5 ATR 後ろをストップが追う 5. 遅くとも MaxHoldHours(既定24時間)で決済 6. 約定しなかった注文は発表の CancelAfterSec 秒後に取り消す 発表日程 日程はEAに内蔵しており、外部ファイルもインターネット接続も不要です。販売者から データの提供を受け続ける必要はありません。収録しているのは、FRB・ECB・イングランド 銀行・日本銀行・豪州準備銀行・ニュージ
    HenGann
    Ehsan Kariminasab
    Hengann Sq, using artificial intelligence, mathematical algorithms, Fibonacci, 9 Gann and Fibonacci square strategy, which enables us to have win rate of 200% profit per month. Initial investment for minimum capital of $100 to $1000, you be able to adjust the volume, date, hour, day and profit limit. adjustable profit limit in both buy and sell positions. Able to place orders in all time frames from 5 minutes to a week. further adjustment enables you to open the position according your desir
    VIX Momentum Pro EA - 製品説明 概要 VIX Momentum Pro は、VIX75合成指数専用に設計された高度なアルゴリズム取引システムです。このアルゴリズムは、合成ボラティリティ市場において高確率の取引機会を特定するために、独自のモメンタム検出技術と組み合わせた先進的なマルチタイムフレーム分析を採用しています。 取引戦略 エキスパートアドバイザーは、複数のタイムフレームにわたって価格動向を分析する包括的なモメンタムベースのアプローチで動作します。システムは、VIX75の特性に特有の価格パターンの数学的分析を通じて方向性モメンタムを識別します。エントリーシグナルは、モメンタムの収束、ボラティリティ閾値、方向性バイアス確認など、複数の技術的条件が一致したときに生成されます。 この戦略は従来のインディケーターへの依存を避け、代わりに合成指数の動作に特化して校正された独自の数学モデルに依存しています。このアプローチにより、アルゴリズムは合成市場の独特な24時間年中無休の取引環境で効果的に動作できます。 リスク管理 VIX Momentum Pro は、利益ポテンシ
    Description: Hybrid Pulse Prime — Multi-Strategy Hybrid EA with Trend + Range Detection (Swap-Free) PRODUCT OVERVIEW Hybrid Pulse Prime is a premium automated trading solution designed for the MetaTrader 5 platform. It combines two proven strategies into one intelligent system: TREND MODE: When ADX > 25, the market is trending. The EA uses EMA crossover to follow the trend. RANGE MODE: When ADX < 20, the market is ranging. The EA uses Bollinger Bands + RSI to buy oversold and sel
    Moriarti Hits Pro
    Guillermo Julian Moreno Coma
    Product Title: Moriarti Hits Pro: Institutional AI Gold Algo Description: Moriarti Hits Pro is not a simple moving average crossover; it is an institutional-grade quantitative ecosystem designed exclusively to dominate Gold (XAUUSD) volatility. Powered by a Neuro-Fractal Engine, the algorithm doesn't just analyze the past—it learns in real-time through weight adaptation (Online Learning), continuously adjusting its decision-making to dynamic market conditions. Developed for long-term survival an
    EMA Trinity Pulse: Advanced Institutional-Grade Trend Alignment Engine Welcome to EMA Trinity Pulse , a state-of-the-art algorithmic trading system engineered for traders who demand precision, strict capital preservation, and uncompromising performance. Developed through thousands of hours of quantitative research, rigorous tick-data backtesting and live market validation. This EA represents the pinnacle of automated trading technology. Unlike generic grid or martingale systems that expose you
    XAU Portfolio Pro 3 Time Frames 戦略概要 XAU Portfolio Pro 3 Time Framesは、M15、H1、H4の時間足で金取引専用に設計された完全自動型エキスパートアドバイザーポートフォリオです。このポートフォリオは、3つの実証済み戦略を組み合わせ、異なる市場環境において一貫したリターンを提供します。 開発と堅牢性テスト このポートフォリオは、20年以上の履歴ティックデータを使用して開発され、戦略検証のための強固な統計的基盤を提供しています。主要な取引時間枠よりも高いおよび低い複数の時間枠にわたって広範な堅牢性テストが実施され、さまざまな市場条件での適応性と回復力が確保されています。このマルチタイムフレームテストアプローチは、特定の期間に過剰最適化された戦略ではなく、真に堅牢な戦略を特定するのに役立ちます。 開発プロセスには、厳格なアウトオブサンプル検証と統計分析が組み込まれており、カーブフィッティングされた戦略を除外し、真の予測的優位性を持つ戦略を特定します。開発サイクル全体を通じて数学的および統計的厳密さを適用することによ
    NEXY is a professional multi-timeframe trading system based on Market Structure (HH/HL/LH/LL) and Fibonacci Retracement zones.  CORE STRATEGY: The EA identifies pivot points (higher highs, higher lows, lower highs, lower lows) to determine the market structure. Once the main structure is established, it calculates Fibonacci retracement zones (0.618-0.786) where the price is likely to retrace before continuing in the direction of the trend. You can select which timeframes to align with the main
    Aegis XAU Parallel Edition Two Strategies. One Balanced System. Aegis XAU Parallel Edition is an XAUUSD trading EA designed around two independently developed strategies, 258 and 223 , running in parallel within a single EA. Rather than relying on a single trading logic, Parallel Edition combines two different strategy profiles to create a more balanced overall trading system. The goal is simple: Maintain a consistent risk profile while allowing the account to grow over time. Key Features XAUU
    FREE
    QTS Gold Guardian AI ニューラルネットワークを搭載した機関投資家レベルのゴールドスキャルパー。スマートヘッジ、エクイティ保護、ボラティリティ適応機能を搭載。危険なマーチンゲール法は使用しません。 QTS Gold Guardian AIは、XAUUSD(ゴールド)スキャルピングの究極のソリューションであり、ボラティリティの高い市場環境にも対応できるよう設計されています。口座を破綻させる従来のスキャルパーとは異なり、QTSはまず元本の保全に重点を置いています。 主な機能: ニューラルネットワークロジック:高度なロジックを用いて、M5/H1の時間枠でミクロトレンドを検出します。 スマートリカバリー:スマートヘッジ係数を用いて、証拠金に負担をかけずに不利な取引を中和します。 エクイティガーディアン:ハードストップメカニズムを内蔵。ドローダウンが危機的な水準に達した場合、EAは取引を一時停止して口座を保護します(プロップ取引会社にとって非常に重要です!)。 ニュースフィルター:影響力の大きいニュースが配信されている時間帯には、自動的に取引を回避します。
    MT5 to Telegram Bridge – 完全な取引通知システム ステップバイステップ設定ガイド Telegramボットを作成 Telegramで   @BotFather   を検索。 /newbot   を送信し、指示に従って名前を設定。 ボットトークン をコピー(例: 1234567890:ABCdef... )。 チャットIDを取得 ボットをTelegramグループに追加(または個別チャット)。 そのグループ/チャットで任意のメッセージを送信。 ブラウザで以下のURLを開く: https://api.telegram.org/bot&lt ;あなたのトークン>/getUpdates "chat":{"id":-123456789}   の部分の数字をコピー(グループの場合は   -   を含む)。 MT5にEAをインストール .mq5   ファイルを   \MQL5\Experts\   フォルダにコピー。 MetaEditorで   F7   キーを押してコンパイル(エラー0)。 WebRequestを許可 MT5:   ツール → オプション → エキスパートアド
    Find My Entry (FME) — Measuring by Math & Geometry Find My Entry (FME) is a fully automated Expert Advisor built around a quantitative volume-analysis engine that reads how buying and selling pressure is actually distributed across price, not just where price closed. Instead of reacting to a single indicator line, FME continuously reconstructs the internal structure of recent price action — where volume concentrated, where it thinned out, and which side was in control — and uses that read of t
    ユーザーガイド NEXA Pivot Scalper PRO 概要 NEXA Pivot Scalper PRO は、MetaTrader 5 プラットフォーム向けに開発された自動売買システム(Expert Advisor)です。 このプログラムは、価格が Pivot(ピボット)レベル付近で示す動きを分析し、テクニカル指標を用いて短期的な市場状況を評価します。 複数の取引条件が同時に満たされた場合に、自動的に取引が実行されます。 この Expert Advisor は、事前に設定された取引ルールとリスク管理ルールに基づいて動作します。 本製品は MetaTrader 5 用のコンパイル済み Expert Advisor ファイル(EX5)として提供されます。 取引コンセプト この Expert Advisor の取引ロジックは、価格と日次 Pivot レベルの関係に基づいています。 取引シグナルを生成する前に、以下の要素を分析します。 Pivot レベルに対する価格の位置 短期オシレーターの状態 市場の現在のボラティリティ 市場の取引活動 複数の条件が同時に満たされた場合のみ、取引が実
    FREE
    Ilon Clustering is an improved Ilon Classic robot, you need to read the description for the Ilon Classic bot and all statements will be true for this expert as well. This description provides general provisions and differences from the previous design. General Provisions. The main goal of the bot is to save your deposit! A deposit of $ 10,000 is recommended for the bot to work and the work will be carried out with drawdowns of no more than a few percent. When working into the future, it can gr
    Forget Everything You Know About Trading Robots. Introducing Synthesis X Neural EA , the world's first Hybrid Intelligence Trading System . We have moved beyond the limitations of simple, indicator-based EAs to create a sophisticated, two-part artificial intelligence designed for one purpose: to generate stable, consistent portfolio growth with unparalleled risk management. Synthesis X is not merely an algorithm; it is a complete trading architecture. It combines the immense analytical power of
    Box Breaker
    Ionut-alexandru Margasoiu
    The Edge Every Trader Wants. Built Into a Single EA. BoxBreaker is a professional-grade Expert Advisor for MetaTrader 5 that trades range breakouts — one of the most battle-tested setups in technical analysis. It detects consolidation zones across multiple symbols and timeframes, waits for the decisive move, and executes with surgical precision. No guesswork. No manual intervention. Just systematic, rules-based trading. What It Does BoxBreaker identifies a price range during a specific session w
    Gold Breakout Quant-X  Professional Breakout Expert Advisor for XAUUSD Gold Breakout Quant X   is a precision‑engineered trading robot designed exclusively for   XAUUSD (Gold)   . It captures confirmed breakout movements using structured range detection, ATR‑based volatility validation, and strict risk management rules. The system was developed and refined through extended real‑market testing. It follows a transparent, rule‑based methodology and   does not use   dangerous recovery techniques su
    Start with the loss, not the profit. First decide how deep a drawdown you are willing to sit through — 5-10%, 20-30%, or more — and then let the system go after returns inside that limit. That is the order Veteran Army Nasdaq works in. And because no one knows when the index will make its next real move — or in which direction — it stands ready on both sides of one market, with many independent systems instead of one confident bet. At a glance Market: US Tech 100 index, long and short, on the H1
    Xau Genesis Omni-breakout Protocolthe Ultimate God-tier Breakout Matrix Xau Genesis Omni-Breakout Protocol-  is a professional-grade God-Tier Expert Advisor engineered specifically for XAUUSD (Gold). It merges the core principles of institutional breakout trading with advanced 3D dimensional support and resistance calculations. The EA uses a highly responsive MagicTrail algorithm to lock in profits during explosive moves and features the acclaimed Aegis Shield to protect your capital. Whether y
    VWAP Cloud
    Flavio Javier Jarabeck
    4.1 (10)
    Do you love VWAP? So you will love the VWAP Cloud . What is it? Is your very well known VWAP indicator plus 3-levels of Standard Deviation plotted on your chart and totally configurable by you. This way you can have real Price Support and Resistance levels. To read more about this just search the web for "VWAP Bands" "VWAP and Standard Deviation". SETTINGS VWAP Timeframe: Hourly, Daily, Weekly or Monthly. VWAP calculation Type. The classical calculation is Typical: (H+L+C)/3 Averaging Period to
    FREE
    このプロダクトを購入した人は以下も購入しています
    Farmed Hedge Yield Farming | All Markets (Manual - Hybrid - Semi/Automated EA) VERIFIED TRADING RESULTS - Farmed Hedge Yield Axi Copy:  https://www.mql5.com/en/signals/2356376 - Farmed Hedge Yield Exn Copy:   https://www.mql5.com/en/signals/2356404 - Farmed Hedge Yield V Copy:  https://www.mql5.com/en/signals/2357156 * Before purchasing, please feel free to send me a message if you have any questions about the product or setup. ** After purchase , access the Setup Guide and Advanced Setup G
    The core idea: using the user interface, you configure the parameters the chart must meet before entering a position (or positions), choose which entry models to use, and set the rules for when trading and planning should end. Lazy Trader  handles the rest: it  takes over all the routine chart watching and execution! full description  :: 3 key videos [1] ->  [2]   ->  [3] What can it do? - Understands Larry Williams market structure - Understands swing market structure by Michael Huddleston
    Check EA performance  https://www.mql5.com/en/signals/2376164?source=Site +Profile+Seller Spot vs Future Arbitrage EA for MT5 Spot vs Future Arbitrage EA is an automated Expert Advisor designed for MetaTrader 5 that operates using price differences between Gold spot and Gold futures instruments. The strategy opens positions on both instruments simultaneously to take advantage of temporary differences between spot and futures prices. Requirements The trading account must provide both Gold spot
    Adam FTMO MT5
    Vyacheslav Izvarin
    5 (2)
    ADAM EA Special Version for FTMO Please use ShowInfo= false for backtesting ! Our 1st EA created using ChatGPT technology Trade only GOOD and checked PROP FIRMS  Default parameters for Challenge $100,000 Tested on EURUSD and GBPUSD only  Use 15MIN Time Frame Close all deals and Auto-trading  before Weekend at 12:00 GMT+3  Friday For Prop Firms MUST use special Protector  https://www.mql5.com/en/market/product/94362 --------------------------------------------------------------------------------
    私は連星の利用に対するその商用戦略をMT5で自動化しました、そして、我々のMt5BridgeBinaryで、私はそのBinary口座に命令を送りました、そして、私は以下をリストします:簡単なもののこの方法を操作し始めてください! 専門家のアドバイザーは、頑健さテストを最適化して、認識するために、作るのが簡単です;また、テストでは、その長期の収益性(我々がその最高の戦略をBinaryに接続するためにMt5BridgeBinaryをつくった理由です)を、我々は推定することができます。 特徴: - それは、私が望んだくらい多くの戦略を使用することができます。(専門家のアドバイザー)。 - 彼は、更なるプログラムを必要としません。 - 時間枠を輸入することなく、我々のEAを囲んでください。 - それは、すべての開いた活動を視覚化することができます。 - 彼だけは、すべての命令を受けるために1つのグラフだけの中で我々のEAを実行する必要があります。 - 我々のEAが働くように、それは複雑な構成を必要としません。 入場パラメータ: - メール:電子メールは、Binaryのその報告に関するも
    FiboPlusWave Series products Ready-made trading system based on Elliott waves and Fibonacci retracement levels . It is simple and affordable. Display of the marking of Elliott waves (main or alternative option) on the chart. Construction of horizontal levels, support and resistance lines, a channel. Superposition of Fibonacci levels on waves 1, 3, 5, A Alert system (on-screen, E-Mail, Push notifications).    Features: without delving into the Elliott wave theory, you can immediately open one of
    Xrade EA is an expert advisor as technical indicator. For short period trade it's the best for next previsions of the trend of the market. +--------------------------------------------------------------------------------------- Very Important Our robot(data anylizer) does'nt take a trade procedure. If using only our robot you must take positions by yoursels +--------------------------------------------------------------------------------------- The technical indiator provide for a given sma
    News: IDEA 2.0 is out with lot of features, like telegram bot notifications and Limits order! Check the changelog at bottom of page (*). Hi all, here you can find my Expert Advisor, called IDEA  (Intelligent Detection & managEr Algorithm) . In short, with this software you can: Have   a clear view of market status , with an indication of current trend. Simply add symbols you want to monitor to your market watch, and IDEA will notify you if some of them are in trend; Have an   automatic lots ca
    PROMOTION!! $499 until 1 Mar. After that, EA will be $1,050 Developed and tested for over 3 years, this is one of the safest EAs on the planet for trading the New York Open. Trading could never be easier.  Trade On NASDAQ US30 (Dow Jones Industrial Average) S&P 500  What Does The EA do? The EA will open a Buy Stop Order and a Sell Stop Order(With SL and TP) on either side of the market just a few seconds before the NY Open.  As soon as 1 of the 2 trades is triggered, the EA automatically delete
    Saving data from the order book. Data replay utility: https://www.mql5.com/en/market/product/71640 Library for use in the strategy tester: https://www.mql5.com/en/market/product/81409 Perhaps, then a library will appear for using the saved data in the strategy tester, depending on the interest in this development. Now there are developments of this kind using shared memory, when only one copy of the data is in RAM. This not only solves the memory issue, but gives faster initialization on each
    Instead of sticking to the Charts,let's use ALL IN ONE KEYLEVEL Announcement: We are pleased to announce the latest version 14.02 of the One In One Keylevel product. This is a reliable product that has been upgraded with many new features and improvements to make your work easier and more efficient. Currently, we have a special promotion for this new version. The current discounted price is $500, and there are only 32 units left. After that, the price will increase to $1000, and will continue to
    The EA Protection Filter ( MT4 version here ) provides a news filter as well as a stock market crash filter, which can be used in combination with other EAs. Therefore, it serves as an additional protective layer for other EAs that do provide such filters.  During backtest analysis of my own night scalpers, which already use a stock market crash filter, I noticed that the historic drawdown,  especially during stock market crash phases like 2007-2008, was reduced significantly by using such a fil
    Hedge Ninja
    Robert Mathias Bernt Larsson
    3 (2)
    Make sure to join our Discord community over at www.Robertsfx.com , you can also buy the EA at robertsfx.com WIN NO MATTER IN WHICH DIRECTION THE PRICE MOVES This robot wins no matter in which direction the price moves by following changing direction depending on in which direction price moves. This is the most free way of trading to this date. So you win no matter which direction it moves (when price moves to either of the red lines as seen on the screenshot, it wins with the profit target you
    Best for Technical Analysis You can set from one key shortcut for graphical tool or chart control for technical analysis. Graphic design software / CAD-like smooth drawing experience. Best for price action traders. Sync Drawing Objects You don’t need to repeat drawing the same trend line on the other charts. Shortcuts do that for you automatically. Of course, any additional modifications of the object immediately apply to the other charts too. Colors depend on Timeframe Organize drawings with
    Gold instrument scanner is the chart pattern scanner to detect the triangle pattern, falling wedge pattern, rising wedge pattern, channel pattern and so on. Gold instrument scanner uses highly sophisticated pattern detection algorithm. However, we have designed it in the easy to use and intuitive manner. Advanced Price Pattern Scanner will show all the patterns in your chart in the most efficient format for your trading. You do not have to do tedious manual pattern detection any more. Plus you
    Gold Wire Trader MT5 trades using the RSI Indicator. It offers many customizable RSI trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. The EA implements the following entry strategies, that can be enabled or disabled at will: Trade when the RSI Indicator is oversold or overbought Trade when the RSI comes back from an oversold or overbought condition Four different trading behavio
    Gold trend scanner MT5 a multi symbol multi timeframe dashboard that monitors and analyzes Average True Range indicator value in up to 28 symbols and 9 timeframes  in 3 modes :  It shows the ATR indicator value in all pairs and timeframes and signals when the ATR value reaches a maximum or minimum in a given duration. Short term ATR/Long term ATR ratio: It shows ratio of 2 ATRs with different periods. It's useful in detecting short term volatility and explosive moves. ATR Value/Spread ratio: S
    Attention: this is a multicurrency EA, which trades by several pairs from one chart!  Therefore, in order to avoid duplicate trades, it is necessary to attach EA only to one chart, ---> all trading in all pairs is conducted only from one chart! we can trade simultaneously in three different pairs, as by default (EURUSD + GBPUSD + AUDUSD), which take into account the correlation when entering the market for all three; we can trade only EURUSD (or any currency pair) and at the same time take into
    A triangular arbitrage strategy exploits inefficiencies between three related currency pairs, placing offsetting transactions which cancel each other for a net profit when the inefficiency is resolved. A deal involves three trades, exchanging the initial currency for a second, the second currency for a third, and the third currency for the initial. With the third trade, the arbitrageur locks in a zero-risk profit from the discrepancy that exists when the market cross exchange rate is not aligned
    Gold index expert MT5 Wizard uses Multi-timeframe analysis. In simpler terms, the indicator monitors 2 timeframes. A higher timeframe and a lower timeframe. The indicator determines the trend by analyzing order flow and structure on the higher timeframe(4 hour for instance). Once the trend and order flow have been determined the indicator then uses previous market structure and price action to accurately determine high probability reversal zones. Once the high probability reversal zone has bee
    Golden Route home MT5 calculates the average prices of BUY (LONG) and SELL (SHORT) open positions, taking into account the size of open positions, commissions and swaps. The indicator builds the average line of LONG open positions, after crossing which, from the bottom up, the total profit for all LONG positions for the current instrument becomes greater than 0. The indicator builds the average line of SHORT open positions, after crossing which, from top to bottom, the total profit for all SH
    Do you want an EA with small stoploss? Do you want an EA that is just in and out of market? Gold looks at several MT5 It is ONLY buying when the market opens and with a window of 10 minutes or less. It uses pre-market price so be sure your broker has that.   This strategies (yes, it is 2 different strategies that can be used with 3 different charts) have tight stoplosses and a takeprofit that often will be reached within seconds! The strategies are well proven. I have used them manually for
    Bionic Forex
    Pablo Maruk Jaguanharo Carvalho Pinheiro
    Bionic Forex - Humans and Robots for profit. Patience is the key. The strategies are based on: - Tendency - Momentum + High Volatility - Dawn Scalper + Support Resistence. Again, patience is the key. No bot is flawless, sometimes it will work seamlessly, sometimes it simply won't.  it's up to you manage its risk and make it a great friend to trade automatically with fantastic strategies. Best regards, Good luck., Pablo Maruk.
    ABOUT THE PRODUCT Your all-in-one licensing software is now available. End users are typically granted the right to make one or more copies of software without infringing on third-party rights. The license also specifies the obligations of the parties to the license agreement and may impose limitations on how the software can be used. AIM OF THE SOFTWARE The purpose of this system is to provide you with a one-of-a-kind piece of software that will help you license and securely track your MT4/MT5
    The purpose of this service is to warn you when the percentage of the margin level exceeds either a threshold up or down. Notification is done by email and/or message on mobile in the metatrader app. The frequency of notifications is either at regular time intervals or by step of variation of the margin. The parameters are: - Smartphone (true or false): if true, enables mobile notifications. The default value is false. The terminal options must be configured accordingly. - email (true or false)
    基于Goodtrade/GoodX 券商推出的黄金双仓对冲套利的交易模型/策略/系统,在日常的操作遇到的问题: 1、B账户跟随A账户即刻下单。 2:A账户 下单后  B账户 自动抄写止损止盈。 3:A账户平仓B账户同时平仓。 4:B账户平仓A账户也平仓。 5:不利点差下拒绝下单。 6:增加有利点值因子。 通过解决以上问题,改变了熬夜、手工出错、长期盯盘、紧张、恐慌、担心、睡眠不足、饮食不规律、精力不足等问题 目前解决这些问题后,有效提升了工作效率和盈利比例,由原来月10%盈利率提升到月45%的最佳盈利率。 原来的一名交易员只能管理操作两组账户,通过此EA提高到操作管理高达16组交易账户,或许你可以超越我们的记录,期待你的经验交流。 此EA分为: GoodtradeGoodX Tradercropy A       GoodtradeGoodX Tradercropy B     是一个组合EA,假设您购买的额  GoodtradeGoodX Tradercropy   A  必须同时购买 GoodtradeGoodX Tradercropy   B  两个组合使用会到最佳效果。   
    El EA Boton pone botones de Buy y Sell en la pantalla Ideal para usuarios que habren muchas ordenes y diferentes pares 9 botones buy desde 0.01 al 0.09 y 9 botones sell de 0.01 al 0.09 9 botones buy desde 0.1 al 0.9 y 9 botones sell de 0.1 al 0.9 Boton Close buy y sell Boton Close buy positivos y Boton Sell positivos Boton Close buy negativos y Boton Sell negativos un boton close all y botones buy de 1, 5 y 10 y botones de sell 1,5, 10
    Отличный помощник для тех кто грамотно распоряжается своими рисками. Данный помощник просто не заменим если у вас всегда должен быть фиксированный риск на сделку. Помогает автоматически высчитывать лот в зависимости от вашего риска. Теперь можно не беспокоиться о том каким будет ваш Stoploss, риск всегда будет одинаковый. Считает объем сделок как для рыночных ордеров так и для отложенных. Удобный и интуитивно понятный интерфейс, так же есть некоторые дополнительные функции для упрощения вашей то
    Dedicated for FTMO and other Prop Firms Challenges 2020-2024 Trade only GOOD and checked PROP FIRMS  Default parameters for Challenge $100,000 Best results on GOLD and US100  Use any Time Frame Close all deals and Auto-trading  before  US HIGH NEWS, reopen 2 minutes after Close all deals and Auto-trading  before Weekend at 12:00 GMT+3  Friday Recommended time to trade 09:00-21:00 GMT+3 For Prop Firms MUST use special  Protector  https://www.mql5.com/en/market/product/94362 --------------------
    Chart Walker Analysis Engine | Machine-led instincts Recommended Time Frames M30, H1 TRADING INTEGRITY: CHART WALKER NEVER REPAINTS ITS SIGNALS. What you see is EXACTLY what you get. Unlike standard indicators that alter past data to look profitable, the Chart Walker Analysis Engine locks its signals into market history the exact millisecond a candle closes.  ONCE PRINTED, IT STAYS FOREVER.  No vanishing Signals. No shifted entries. No historical manipulation. Every buy and sell alert remains
    作者のその他のプロダクト
    Test Trade Saver Script Application Type: Script Application Functions: Saves test results cache file data into text files About the Application The script extracts trading results from a test system cache file and saves them into text files for further analysis. How to Use Parameters: LOG_LEVEL -  Logging level in the Experts terminal section. DEBUG provides the most detailed information, while ERROR gives the minimum. CUSTOM_MAGIC_NUMBER - The system identifier (Magic Number) used to save resu
    FREE
    Trade Saver Service Application Type: Service Application Features: Automated search and saving of trading results for multiple systems into text files for further analysis About the Application The service automatically saves the results of closed positions for a list of trading systems into text files, creating a personalized file for each system. How to Use Parameters: LOG_LEVEL -  Logging level in the terminal’s Experts section. DEBUG provides the most detailed logs, while ERROR provides m
    FREE
    フィルタ:
    レビューなし
    レビューに返信