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));
      }
    //+------------------------------------------------------------------+


    おすすめのプロダクト
    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
    Pulsar X
    Dmitriq Evgenoeviz Ko
    PULSAR X — Gold Market Momentum Monitoring The XAUUSD market doesn't forgive simple decisions. High volatility, false breakouts, and aggressive reactions to news make classic indicator-based strategies vulnerable. PULSAR X is a next-generation algorithmic system designed to accurately operate in market congestion and impulse exhaustion conditions. This is not a trend bot or an averaging mechanism. PULSAR X analyzes the moment when crowd pressure loses its force and the market moves from chaos t
    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
    HP メカニカル・トレーディング・システム EA V.1 — 完全ガイド このEAとは MetaTrader 5向けの完全自動マルチストラテジー・エキスパートアドバイザーで、4つのプロフェッショナルなトレーディングシステムを統合されたトレンドフィルターの下で組み合わせ、グリッド回復、リスク管理、アカウント保護機能を内蔵しています。 4つのトレーディングシステム 1. トレンドフォロー(EMAクロスオーバー) - ファストEMA(50)とスローEMA(200)のクロスオーバーを使用 - ファストEMAがスローEMAを上回ると買い - ファストEMAがスローEMAを下回ると売り - 強いトレンド市場で最も信頼性が高い 2. 平均回帰(BB + RSI) - 価格が下側のボリンジャーバンドで跳ね返り、RSIが売られすぎの時に買い - 価格が上側のボリンジャーバンドで跳ね返り、RSIが買われすぎの時に売り - レンジ相場や保ち合い相場での使用に最適 3. ブレイクアウトシステム(出来高確認あり) - 価格が過去N本のバーの最高値を上回ってクローズしたときに買い - 価格が過去N本のバ
    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
    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 は、利益ポテンシ
    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
    ULTIMATE GOLD ENFORCER v3 PRO Institutional-Grade XAUUSD Trading System What Makes It Different Feature Why It Matters 10-Strategy Confluence Engine No single indicator decides — weighted voting across trend, momentum, SMC, order blocks, FVGs, RSI divergence, S/R, volatility & sentiment True Multi-Timeframe H4 structure → H1 signal → M15 entry precision — aligned or no trade Dynamic Risk Management Kelly-inspired position sizing that adapts to your win rate in real-time Zero Martingale/G
    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:   ツール → オプション → エキスパートアド
    Chart Walker X Engine | Machine-led instincts Powerful MT5 chart analysis engine equipped with a sophisticated neural network algorithm. This cutting-edge technology enables traders to perform comprehensive chart analysis effortlessly on any financial chart. With its advanced capabilities, Chart Walker streamlines the trading process by providing highly accurate trading entries based on the neural network's insights. Its high-speed calculations ensure swift and efficient analysis, empowering tra
    ユーザーガイド 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
    DYJ WITHDRAWAL PLAN:トレンド転換型自動売買システム 一、DYJ WITHDRAWAL PLANとは? DYJ WITHDRAWAL PLAN   は、市場のトレンドが転換する瞬間を自動で捉えて、 売買(エントリー&決済)   を行う トレンド転換型自動売買システム です。 本システムは、 あらゆる取引商品 、 すべてのブローカー に対応しており、 FX(外国為替)   や   合成指数(Synthetic Index)   など幅広い市場で利用可能です。 二、主要な機能と特徴 市場のトレンド転換を自動で検出 し、最適なタイミングで売買を実行します。 どの取引商品、どのブローカー でもスムーズに稼働します。 分かりやすい 基本設定項目 : テイクプロフィット(TP/利益確定) ストップロス(SL/損切り) グリッド間隔 目標利益 最低証拠金 取引開始後、リアルタイムで各商品の利益状況を表示 します。 各商品の 自動利益追跡機能 、および グローバル利益追跡機能 を搭載し、口座全体の利益状況も一目瞭然です。 三、AI搭載のマニュアル取引サポート DYJ WITHDR
    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
    IZANAMI TRIPLE-CORE   The Ultimate 3-Strategy Diversified Gold Engine    Izanami Triple-Core is an elite, institutional-grade Expert Advisor built to dominate XAUUSD. Named after the mythical Japanese Goddess of Creation and Death, Izanami commands three distinct magical blades (Strategies) simultaneously to ensure maximum diversification and market exposure. Instead of relying on a single entry logic that might fail in changing market conditions, Izanami runs a Triple-Core Engine. It does NOT
    Scalper HFT EA
    Felixs Triang Rosario Alves
    2 (3)
    [Scalper HFT EA] : Precision One-Shot Scalper [Scalper HFT EA] is a high-precision trading algorithm designed for the modern trader who values capital preservation over reckless gambling. Unlike "grid" or "martingale" systems that carry high drawdown risks, this EA operates on a strict One Shot philosophy: one trade at a time, each protected by a hard Stop Loss. The strategy utilizes a sophisticated Pending Order mechanism to catch high-probability breakouts and price inefficiencies. By entering
    Send me a message so I can send you the setfile 複数の構成が可能な堅牢なロボット 以下のスクリーンショットの設定を使用して、10 分間の時間枠で BTC を使用します。 エキスパート ロボットを購入すると、ボットを継続的に改善するために変更を要求する権利があります。 主な特徴 移動平均クロスオーバー戦略: EA は 2 つの移動平均 (MA1 と MA2) を使用して取引シグナルを生成します。 より速い MA (MA1) がより遅い MA (MA2) より上または下にクロスオーバーすると、取引がトリガーされます。 マーチンゲール戦略: 取引で損失が発生した場合、次の取引のロット サイズは乗数 (martingaleMultiplier) によって増加されます。 マーチンゲール シーケンスは、トレードが成功した後、またはマーチンゲール ステップの最大数 (maxMartingale) に達したときにリセットされます。 リスク管理: ストップロス(SL)とテイクプロフィット(TP)のレベルは設定可能です。 利益を確定し
    The ABC Indicator analyzes the market through waves, impulses, and trends, helping identify key reversal and trend-change points. It automatically detects waves A, B, and C, along with stop-loss and take-profit levels. A reliable tool to enhance the accuracy and efficiency of your trading. This product is also available for MetaTrader 4 =>  https://www.mql5.com/en/market/product/128179 Key Features of the Indicator: 1. Wave and Trend Identification:    - Automatic detection of waves based on mov
    The HAMZ X3 Risk Assistant is not just an Expert Advisor; it is a comprehensive risk management suite and precision trading engine. Engineered primarily as an advanced semi-automatic and fully automated trading assistant, its core execution logic is heavily optimized for the M15 timeframe. Out-of-the-box, the system is rigorously fine-tuned as a  Gold (XAUUSD) Specialist . However, a robust, highly adaptable input panel gives traders total control to adjust parameters for Crude Oil or major Fore
    フォワードテストの結果はこちらです。(MT4 ver.) USDJPY Trend Surfer は、トレンドに乗る順張り EA として設計された画期的な取引ツールです。この EA は、複数の SMA ( Simple Moving Average )の傾向、 RSI ( Relative Strength Index )、および StdDev (標準偏差)を組み合わせ、 USDJPY のトレンドを的確に捉えます。 複数の SMA を使用することで、異なる期間のトレンドを同時に分析し、 RSI や StdDev などの指標を組み合わせることで、市場の過熱や過剰売買状況を検出し、より確実なエントリーポイントを見つけます。 市場の動向を的確に把握し、トレンドに沿った取引を実行することで、利益を最大化します。 USDJPY Trend Surfer は、トレンドに乗ることを追求するトレーダーにとって理想的なツールです。市場の動向を見極め、トレンドが確認された時点でエントリーし、トレイリングストップ機能を活用して利益を伸ばします。これにより、大きな利益を確保することができます。一方で、トレンド
    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
    PipsBee Hive Ai
    Rajeswari Murugesan Murugesan
    PIPSBEE HIVE AI Professional MT5 Gold Level-Based Expert Advisor Smart SL-Filtered Automation for XAUUSD Traders PipsBee Hive Ai is a professional MetaTrader 5 Expert Advisor developed specially for Gold / XAUUSD trading. It is designed for traders and investors who want automated execution, strict Stop Loss protection, and disciplined long-term trade management in real market conditions. Gold is a fast-moving market. It requires patience, precision, risk control, and emotional discipline. Pip
    [ IMPORTANT ] REAL CLIENT FEEDBACK :  https://www.mql5.com/en/market/product/127498/comments#comment_58814415 [ IMPORTANT ]  UPDATED (1 YEAR PERFORMANCE):  https://www.mql5.com/en/market/product/127498/comments#comment_59233853 ビットコインスキャルピングMT4/MT5のご紹介 – 暗号通貨取引のためのスマートEA ローンチプロモーション: 現在の価格で残り3コピーのみ! 最終価格:$3999.99 ボーナス - 生涯Bitcoin Scalping購入で、無料 EA AI VEGA BOT (2アカウント)をプレゼント => 詳細についてはプライベートでお問い合わせください! EAライブシグナル MT4バージョン なぜビットコインが今日重要なのか ビットコインは単なるデジタル通貨以上の存在となり、金融革命を引き起こしました。暗号通貨の先駆者として、ビットコ
    このプロダクトを購入した人は以下も購入しています
    Farmed Hedge Yield Farming | All Markets (Manual - Hybrid - Semi/Automated EA) MULTI-ASSET SUPPORT Trade any asset available on your broker - Forex: Major, Minor, Exotic pairs - Crypto: BTC, ETH, XRP, SOL, BNB - Stocks: Apple, Tesla, Amazon, Google, etc. - Commodities: Gold, Silver, Oil, Gas - Indices: US30, NAS100, SPX500, DAX40 - Any CFD your broker offers VERIFIED TRADING RESULTS - Farmed Hedge Yield Axi Copy:  https://www.mql5.com/en/signals/2356376 - Farmed Hedge Yield Exn Copy:   https:/
    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
    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
    EA price is reduced to 50% discount for limited time period. 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 and Gold futures instruments
    ENGLISH VERSION TICK CHART SERVICE - Professional Tick Chart Service
    GRID for MT5 ist ein praktisches Tool für diejenigen, die mit einem Orderraster handeln, das für den schnellen und komfortablen Handel an den FOREX-Finanzmärkten entwickelt wurde. GRID für MT5 verfügt über ein anpassbares Panel mit allen notwendigen Parametern. Geeignet sowohl für erfahrene Trader als auch für Anfänger. Funktioniert mit allen Brokern, einschließlich amerikanischer Broker mit einer FIFO-Anforderung - vor allem, um zuvor eröffnete Geschäfte abzuschließen. Das Orderraster kann ent
    私は連星の利用に対するその商用戦略をMT5で自動化しました、そして、我々のMt5BridgeBinaryで、私はそのBinary口座に命令を送りました、そして、私は以下をリストします:簡単なもののこの方法を操作し始めてください! 専門家のアドバイザーは、頑健さテストを最適化して、認識するために、作るのが簡単です;また、テストでは、その長期の収益性(我々がその最高の戦略をBinaryに接続するためにMt5BridgeBinaryをつくった理由です)を、我々は推定することができます。 特徴: - それは、私が望んだくらい多くの戦略を使用することができます。(専門家のアドバイザー)。 - 彼は、更なるプログラムを必要としません。 - 時間枠を輸入することなく、我々のEAを囲んでください。 - それは、すべての開いた活動を視覚化することができます。 - 彼だけは、すべての命令を受けるために1つのグラフだけの中で我々のEAを実行する必要があります。 - 我々のEAが働くように、それは複雑な構成を必要としません。 入場パラメータ: - メール:電子メールは、Binaryのその報告に関するも
    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 --------------------
    作者のその他のプロダクト
    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
    フィルタ:
    レビューなし
    レビューに返信