Optimal F Service

Optimal F Service

  • тип приложения: сервис
  • функции приложения: расчёт оптимальной фракции и объёма торговли для достижения максимального роста кривой баланса, основываясь на результатах предыдущих сделок

О приложении

Управление капиталом -- это важнейшая и недооценённая часть любой торговой системы. Правильное управление капиталом позволяет улучшить, а иногда и сильно улучшить результаты вашего торгового алгоритма.
Данное приложение в автоматическом режиме расчитывает оптимальную фракцию и объём по алгоритму предложенному Ральфом Винсом в книге "Математика управления капиталом" для достижения максимального геометрического роста депозита. Эта точка существует и единственная для любой торговой системы, по этому её необходимо знать. В своих торговых системах вы должны использовать объём не больше, чем оптимальный!

Алгоритмы управления капиталом НЕ предназначены для убытчных в математическом смысле систем на основе усреднений, мартингейла и подобных. Данные системы будут офильтровываться приложением до расчётов, так как оптимальная фракция таких систем и оптимальный объём всегда = 0. Алгоритмы управления капиталом способны улучшить результат ТОЛЬКО прибыльных в математическом смысле торговых систем (положительное математическое ожидание). По этому данный сервис рекомендуется ТОЛЬКО для профессионалов, которые понимают, что делают.
Так же данный алгоритм не учитывает корреляцию (зависимость) между одновременно работающими системами, по этому для эффективной работы алгоритма, необходимо хорошо двиверсифицированое множество торговых систем.

Как использовать

параметры:
  • LOG_LEVEL - уровень логирования в разделе Experts терминала. DEBUG - самый подробный. ERROR - минимум информации
  • MAGIC_LIST - список идентификаторов систем (Magic Number) через ',' которые работают одновременно, и для которых требуется делать расчёт
  • TRADE_FILES_PATH - путь к каталогу с файлами результатов предыдущих сделок (относительно <Data folder>/MQL5/Files/)
  • OUTPUT_FILE_PATH - путь к файлу результатов расчётов  (относительно <Data folder>/MQL5/Files/)
  • WORK_PERIOD - частота запуска перерасчёта в секундах
  • BALANCE_MATRIX_PERIOD - период, за который результаты суммируются и расчёты ведутся как результат за этот период, а не для каждой отдельной сделки

Перед первым запуском необходимо протестировать каждую торговую систему в тестере за период до настоящего момента. Рекомендуется выбирать интервал, чтобы было не меньше 100 торговых сделок. Далее используя скрипт Test Trade Saver Script , следуя инструкции получаем файлы результатов из файлов тестирования (*.tst) в нужном формате.

Если торговая система уже использовалась в терминале и в истории уже есть позиции с указанным MAGIC, следует в параметре скрипта указать отличный от ранее используемого CUSTOM_MAGIC_NUMBER !!!

Затем для того, чтобы файлы данных регулярно пополнялись и были актуальными, необходимо запустить сервис Trade Saver Service , следуя инструкции.
Таким образом после первой выгрузки данных из тестов используя Trade Saver ScriptTrade Saver Service регулярно пополняет файлы новыми данными, если они появляются, а Optimal F Service регулярно расчитывает и записывает новые значения в файл результата.

Алгоритм

  1. Из  MAGIC_LIST получаем список систем для которых требуется провести расчёт
  2. Используя текстовые файлы с именем <MAGIC>.csv в формате <MAGIC>,<POSITION_CLOSE_TIME>,<LOTS>,<RESULT_$> с результатами предыдущих сделок из директории TRADE_FILES_PATH составляем матрицу для функции кривой баланса, где каждое значение a[i][j] - результат торговой системы i за период j
  3. Проверяем каждую систему на наличие хотя бы одного отрицательного периода. Если такого нет, то для системы расчёты производиться не будут. (такие системы необходимо убрать)
  4. Проверяем систему на наличие положительного оценочного математического ожидания. Если нет, то для системы расчёты производиться не будут. (такие системы необходимо убрать)
  5. Для оставшихся систем расчитываем погрешность вычислений для получения торгового объёма с точностью до 0.01 
  6. Расчитываем оптимальную фракцию для каждой системы
  7. Делим текущий баланс на равные части для оставшихся систем, и для каждой такой системы и части баланса расчитывается объём в лотах для торговли, соответствующий оптимальной фракции
  8. Результаты записываются в текстовый файл OUTPUT_FILE_PATH в формате  <MAGIC>,<BIGGEST_LOSS>,<OPTIMAL_F>,<OPTIMAL_LOTS>

Ссылки и зависимости

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

Для разработчиков

Для использования результатов в своих торговых системах можно использовать следующий класс

#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 за введение, будет увеличиваться на 100 в месяц, пока не достигнет $1298 Автоматизированный торговый бот для XAUUSD (GOLD). Подключите этого бота к своим графикам XAUUSD (GOLD) H1 и позвольте ему торговать автоматически с помощью проверенной стратегии! Этот бот, разработанный для трейдеров, ищущих простую, но эффективную автоматизацию, совершает сделки на основе комбинации технических индикаторов и ценового действия, оптимизированного для
    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. Система предназначена для выявления фаз расширения волатильности, когда цена выходит за пределы диапазона при увеличении импульса и торговой активности. Все сигналы рассчитываются только по закрытым барам. Одновременно удерживается только одна позиция на символ. Обзор страт
    FREE
    Pulsar X
    Dmitriq Evgenoeviz Ko
    PULSAR X — Контроль импульса на рынке золота Рынок XAUUSD не прощает примитивных решений. Высокая волатильность, ложные пробои и агрессивная реакция на новости делают классические индикаторные стратегии уязвимыми. PULSAR X — это алгоритмическая система нового поколения, разработанная для точной работы в условиях рыночного перегруза и импульсного истощения. Это не тренд-бот и не усредняющий механизм. PULSAR X анализирует момент, когда давление толпы теряет силу, а рынок переходит из хаоса в фазу
    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
    HASuperTrendADX
    Steven Wong Sing Seng
    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
    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. Алгоритм использует продвинутый многотаймфреймовый анализ в сочетании с собственными методами обнаружения моментума для выявления высоковероятных торговых возможностей на рынке синтетической волатильности. Торговая стратегия Торговый советник работает на основе комплексного подхода, основанного на моментуме, который анализир
    Moriarti Hits Pro
    Guillermo Julian Moreno Coma
    Название продукта: Moriarti Hits Pro: Институциональный ИИ-алгоритм для Золота Описание: Moriarti Hits Pro — это не простое пересечение скользящих средних; это количественная экосистема институционального уровня, разработанная исключительно для доминирования над волатильностью золота (XAUUSD). Управляемый нейрофрактальным ядром (Neuro-Fractal Engine), алгоритм не только анализирует прошлое, но и обучается в режиме реального времени путем адаптации весов (Online Learning), корректируя принятие ре
    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
    TradeEcho Slave Subscriber считывает открытые позиции с мастер-счёта TradeEcho и зеркалирует их на локальном терминале MetaTrader 5. Поддерживает фиксированный и пропорциональный размер лота, управление по символам и периодическую самоотчётность для панели. Сопутствующий продукт: TradeEcho Master Publisher (бесплатно). На мастер-счёте должен работать TradeEcho Master Publisher с тем же User ID, прежде чем слейвы смогут зеркалировать позиции. Требования: - Активная облачная подписка TradeEcho
    FREE
    QTS Gold Guardian AI Институциональный скальпер золота на основе нейронной сети. Включает в себя интеллектуальное хеджирование, защиту капитала и адаптацию к волатильности. Без опасного мартингейла. QTS Gold Guardian AI — это идеальное решение для скальпинга XAUUSD (золото), разработанное для работы в условиях высокой волатильности рынка. В отличие от традиционных скальперов, которые теряют средства, QTS в первую очередь фокусируется на сохранении капитала. Ключевые особенности: Логика н
    MT5 to Telegram Bridge – Полная система уведомлений о сделках Пошаговая инструкция по установке Создайте Telegram бота Откройте Telegram, найдите   @BotFather . Отправьте   /newbot , следуйте инструкциям (имя, username). Скопируйте   токен бота   (пример:   1234567890:ABCdef... ). Получите ID чата Добавьте бота в свою группу Telegram (или начните личный чат). Отправьте любое сообщение в этот чат/группу. В браузере перейдите по адресу: https://api.telegram.org/bot&lt ;ВАШ_ТОКЕН>/getUpdates Найди
    NDX 100 Swing EA Этот советник торгует индексом Nasdaq 100. Стратегия покупает на падениях, получая прибыль от бычьих тенденций. Инвестиции долгосрочные (Swing). В качестве сигнала к открытию операций используется дневной индикатор RSI, управление операциями, уровнем риска и управлением капиталом осуществляется на основе вероятностных расчетов на основе статистики. Для достижения этой цели данный проект находился в разработке более 5 лет, в течение которых были собраны большие объемы данных и в
    Руководство пользователя NEXA Pivot Scalper PRO Обзор NEXA Pivot Scalper PRO — это автоматическая торговая система (Expert Advisor), предназначенная для работы на платформе MetaTrader 5. Советник анализирует поведение цены около уровней Pivot и оценивает краткосрочные рыночные условия с помощью технических индикаторов. Сделки открываются автоматически при совпадении нескольких торговых условий. Эксперт работает на основе заранее заданных правил торговли и управления рисками. Продукт распространя
    FREE
    Ilon Clustering - это усовершенствованный робот Ilon Classic , нужно читать описание к боту Ilon Classic и все утверждения будут справедливыми и для данного эксперта. В данном описании предоставляются общие положения и отличия от предыдущей разработки. Общие положения. Основная цель бота сохранить ваш депозит! Для работы бота рекомендуется депозит 10000$ и работа будет вестись с просадками не более нескольких процентов. При работе в будущее он может расти в несколько раз и составлять несколько
    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
    BoxBreaker EA — Презентация для продажи Преимущество, которое хочет каждый трейдер. Встроено в один EA. BoxBreaker — это профессиональный Expert Advisor для MetaTrader 5, торгующий на пробоях диапазонов — одной из наиболее проверенных установок в техническом анализе. Он определяет зоны консолидации на нескольких символах и таймфреймах, ожидает решительного движения и исполняет сделки с хирургической точностью. Никаких догадок. Никакого ручного вмешательства. Только системная, основанная на прави
    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
    DYJ WITHDRAWAL PLAN: Система торговли на развороте тренда 1. Что такое DYJ WITHDRAWAL PLAN? DYJ WITHDRAWAL PLAN   — это интеллектуальная система торговли на   развороте тренда , которая автоматически открывает и закрывает сделки в ключевые моменты смены рыночного направления. Система подходит   для любых торговых инструментов и любых брокеров , включая   Форекс (Forex)   и   Синтетические индексы (Synthetic Index) . 2. Основные преимущества и возможности системы Автоматическое определение разв
    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
    XAU GENESIS OMNI-BREAKOUT PROTOCOL  The 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. Whet
    ALPHATREND INSTITUTIONAL STRUCTURE MODE Descripción general: AlphaTrend es un Expert Advisor híbrido para MetaTrader 5 que combina análisis de estructura de mercado con indicadores de momentum. No es un sistema reactivo tradicional. Opera identificando primero la tendencia real mediante máximos y mínimos, luego espera un retroceso o pullback, y finalmente confirma la entrada con ADX y pendiente de media rápida. Esto permite entrar temprano en la dirección correcta, no perseguir el precio. Lógica
    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
    1.75 (4)
    [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 Надежный робот с несколькими доступными конфигурациями, Используйте BTC на 10-минутном таймфрейме с настройками, указанными на скриншоте ниже. При покупке экспертного робота вы имеете право запросить модификации для дальнейшего совершенствования бота. Основные характеристики Стратегия пересечения скользящих средних: Советник использует две скользящие средние (MA1 и MA2) для генерации торговых сигналов. Пересечение более быстрой скользящей сре
    ABC Indicator анализирует рынок через волны, импульсы и тренды, помогая находить ключевые точки разворота и смены тренда. Автоматически определяет волны A, B и C, а также уровни стоп-лосса и тейк-профита. Удобный инструмент для повышения точности и эффективности вашей торговли. Данный продукт также доступен для терминала MetaTrader 4 =>  https://www.mql5.com/ru/market/product/128179 Основные особенности индикатора: 1. Идентификация волн и трендов:    - Автоматическое определение волн на основе
    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). Этот советник точно захватывает тренд USDJPY, комбинируя несколько скользящих средних (SMA), индекс относительной силы (RSI) и стандартное отклонение (StdDev). Используя несколько SMA, он анализирует тренды на разных периодах одновременно, и сочетая индикаторы, такие как RSI и StdDev, он обнаруживает перегретость рынка и состояния перекупленн
    С этим продуктом покупают
    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:/
    ВРЕМЕННАЯ СКИДКА  -40% ! Всего  $470 вместо $790!  Максимальный реальный дисконт! Суть: используя юзер-интерфейс вы настраиваете параметры, которым должен соответствовать график до входа в позицию(позиции), настраиваете какие входные модели использовать, настраиваете правила по которым надо завершать торговлю и планирование. А всю рутину по наблюдению за графиком и исполнению Lazy Trader берет на себя. полное описание  :: 3 ключевых видео [1] -> [2] -> [3]  :: [ ДЕМО-ВЕРСИЯ ] Что он умеет? - П
    QCML Assistant
    Maxime Turcotte-lafreniere
    QCML Assistant MT5 Your Trading. Our Assistant. Your Edge. Looking for a tool that completely transforms your experience on MetaTrader 5? QCML Assistant is the all-in-one solution built by traders, for traders. Just one tool installed on your chart, and you get access to an ultra-complete, ultra-fast, and ultra-simple trading platform. No more hours wasted setting up your workspace. No more complicated trade entries. With QCML Assistant, everything becomes simple, smooth, and efficient right fro
    Discord Signal Notifications — это мощный инструмент для трейдеров, проповодов и управляющих счетами, который автоматически отправляет все ваши торговые события в канал или чат Discord. Главное преимущество — Глобальный мониторинг. Вам не нужно устанавливать советник на каждый график. Достаточно запустить одну копию утилиты на одном любом окне, и она будет отслеживать действия по всем инструментам и всем счетам в вашем терминале одновременно. Основные возможности Глобальный мониторинг счёта Ути
    EA price is reduced to 50% discount for limited time period. 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.
    TICK CHART SERVICE - Профессиональный сервис тиковых графиков для MT5 tg @eeevleee КРАТКОЕ ОПИСАНИЕ Tick Chart Service - это инновационный сервис для MetaTrader 5, который создает полноценные тиковые графики из любого инструмента в режиме реального времени. Система преобразует поток тиков в кастомный символ, позволяя торговать и ана
    Mt5BridgeBinary
    Leandro Sanchez Marino
    Я автоматизировал их бизнес-стратегии для использования бинарных MT5 в Интернете и Mt5BridgeBinary наши заказы на ваш счет в Binary, и вы готовы начать работать так просто! Опытные консультанты просты в настройке, оптимизации и тестировании на прочность; Кроме того, в тесте мы можем прогнозировать долгосрочную рентабельность, поэтому мы создали механизмы для Mt5BridgeBinary своих лучших стратегий к Binary. Характеристики: -Вы можете использовать как можно больше стратегий. (Expert Advisor). -
    Серия продуктов под маркой  FiboPlusWave Готовая торговая система на основе  волн Эллиотта и уровней Фибоначчи . Просто и доступно. Отображение разметки волн Эллиотта (основной или альтернативный вариант) на графике. Построение горизонтальных уровней, линий поддержек и сопротивления, канала. Наложение уровней Фибоначчи на волны 1, 3, 5, A Система алертов (на экран, E-Mail, Push уведомления).    Особенности: не вникая в волновую теорию Эллиотта, можно сразу открыть один из возможных вариантов вхо
    Xrade EA
    Yao Maxime Kayi
    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
    Сохранение данных с биржевого стакана. Утилита для воспроизведения данных: https://www.mql5.com/ru/market/product/71640 Библиотека для использования в тестере стратегий: https://www.mql5.com/ru/market/product/81409 Возможно, потом появится библиотека для использования сохранённых данных в тестере стратегий, зависит от интереса к этой разработке. Сейчас есть наработки такого рода с использованием разделяемой памяти, когда только одна копия данных находится в оперативной памяти. Это позволяет не
    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)
    Не забудьте присоединиться к нашему сообществу Discord на сайте www.Robertsfx.com , вы также можете купить советник на сайте robertsfx.com. ВЫИГРЫВАЙТЕ НЕЗАВИСИМО ОТ КАКОГО НАПРАВЛЕНИЯ ДВИЖЕТСЯ ЦЕНА Этот робот выигрывает независимо от того, в каком направлении движется цена, следуя изменяющемуся направлению в зависимости от того, в каком направлении движется цена. Это самый бесплатный способ торговли на сегодняшний день. Таким образом, вы выигрываете независимо от того, в каком направлении она
    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, риск всегда будет одинаковый. Считает объем сделок как для рыночных ордеров так и для отложенных. Удобный и интуитивно понятный интерфейс, так же есть некоторые дополнительные функции для упрощения вашей то
    Другие продукты этого автора
    Test Trade Saver Script тип приложения: скрипт функции приложения: сохраняет из файла кэша результатов тестирования в текстовые файлы   О приложении Скрипт сохраняет результаты торговли из файла кэша результатов тестирования одной торговой системы в текстовые файлы для последующего анализа Как использовать параметры: LOG_LEVEL - уровень логирования в разделе Experts терминала. DEBUG - самый подробный. ERROR - минимум информации CUSTOM_MAGIC_NUMBER - идентификаторов системы (Magic Number) , кот
    FREE
    Trade Saver Service тип приложения: сервис функции приложения: автоматический поиск и сохранение результатов торговли для множества систем в текстовые файлы для последующего анализа О приложении Сервис автоматически сохраняет результаты закрытых позиций для списка торговых систем в текстовые файлы персонально для каждой системы. Как использовать параметры: LOG_LEVEL - уровень логирования в разделе Experts терминала. DEBUG - самый подробный. ERROR - минимум информации MAGIC_LIST - список идентиф
    FREE
    Фильтр:
    Нет отзывов
    Ответ на отзыв