• Visão global
  • Comentários
  • Discussão (4)
  • O que há de novo

Orion Intelligence System

Hello friends,

We have begun selling our Expert Advisor (EA) here on MQL4.

Trading Strategy:

  • Our EA strategy revolves around Butterfly 🦋 and Harmonic strategies.
  • The Harmonic strategy involves identifying recurring price patterns such as the Gartley, Bat, Crab, and Butterfly patterns, formed by Fibonacci retracement and extension levels.
  • These patterns offer precise entry and exit points, emphasizing buying at strong support levels and selling at significant resistance levels across various currency pairs.
  • Utilizing visual line analysis, the EA ensures accurate trading decisions.

Recovery Mode:

  • In cases of losses, the EA employs a recovery mode strategy by adjusting trade sizes to recoup funds.
  • Note: This approach shares similarities with the Martingale strategy and significantly increases risk levels.

Account Requirements:

  • Minimum Capital: A minimum capital of $1,000 is required to start trading.
  • This requirement emphasizes the importance of judicious capital allocation and robust risk management practices.


    For automm : [2000 High_Risk} {3000 Low_Risk]

    For automm = 1000
    ► Lot_only = 0.0 _(Put your Lot Size Here)
    ► If automm equals 0.0, then Automatic Fixed Lot Only is running.
    ► If automm equals 2000 and Lot_only equals 0.0, then automm is running.


    For Fixed Lot Only:
    ► Capital $3000 = 0.03
    ► Capital $4000 = 0.04
    ► Capital $5000 = 0.05
    ► Capital $6000 = 0.06
    ► Capital $7000 = 0.07
    ► etc...


Primary Currency Pairs:

  • Currency Pairs:  EURUSD, EURCAD, EURGBP, AUDNZD, GBPCAD, AUDCAD, GBPCHF, GBPUSD, USDCAD, NZDCAD

Optimized Timeframes:

  • The M15 (15-minute charts) timeframe is recommended across multiple currency pairs.
  • It offers rapid entry and exit points but entails increased market noise, requiring diligent monitoring.

Recommended Broker:

  • Exness Broker is recommended for its exceptionally low spreads and nominal commissions.
  • Lower trading costs directly contribute to increased net profits.
  • Utilizing lower leverage ratios such as 1:200 - 1:500.

Setting up my EA:

  • Attach the EA to the "chart" [EURUSD].
  • Click "OK" then [Restart MT4 three times] and leave it running on your VPS.

Reminder:

  • Avoid interfering with the EA's trades or involving other EA trades. 

To become a successful trader using this EA, the key is patiently waiting to achieve success. 🤷‍♂️

Produtos recomendados
I will support only my client. สำหรับลูกค้า Parameters General Trade Settings Money Management  Lot : Fixed (can change) Strategies  - M30 Strategies you can using both it is fixed with MA, Bollinger band, Candlestick Levels Close Functions  - M30 Strategies MagicNumber  - individual magic number. The EA will only manage position of the chart symbol with this magic number. NextOpenTradeAfterMinutes  - 8 minutes is default, can change it MaxSpread  - upto currency pairs, MaxSlippage  - upto c
I will support only my client. สำหรับลูกค้า Parameters General Trade Settings Money Management  Lot : Fixed (can change) Strategies  - H4 Strategies you can using both it is fixed with MA, Bollinger band, Candlestick Levels Close Functions  - H1, H4 and D1 Strategies you can using both MagicNumber  - individual magic number. The EA will only manage position of the chart symbol with this magic number. NextOpenTradeAfterMinutes  - 8 minutes is default, can change it MaxSpread  - upto currency
Equilibrium Trader
Stefan Petkov
5 (1)
Por favor, observe!   Não tente testar o Equilibrium Trader no Testador de Estratégia, devido às limitações da plataforma MetaTrader 4 e à disponibilidade da plataforma para testar apenas um par por vez. O Equilibrium Trader mantém posições em vários pares de câmbio (FX) ao mesmo tempo. Resultados de negociação ao vivo :  https://www.mql5.com/pt/signals/1877603 Versão do MetaTrader 5  :  https://www.mql5.com/pt/market/product/94695 O Equilibrium Trader é uma interface de negociação totalmente a
I will support only my client. สำหรับลูกค้า Parameters General Trade Settings Money Management  Lot : Fixed (can change) Strategies  - H4 Strategies it is fixed with MA, Bollinger band, Candlestick Levels Close Functions  - H4 Strategies MagicNumber  - individual magic number. The EA will only manage position of the chart symbol with this magic number. NextOpenTradeAfterMinutes  - 15 minutes is default, can change it MaxSpread  - upto currency pairs, MaxSlippage  - upto currency pairs, Push
Market Maverick   is an innovative trading bot designed to automate Forex strategies. Specializing in trend trading, Market Maverick helps traders effectively take advantage of market opportunities, minimizing risk and simplifying the decision-making process. This bot is ideal for both new and experienced traders due to its versatility and wide range of customizable options. Market Maverick uses a fixed volume to open positions, which provides stability and predictability in trading. The bot
TrendSurfer OsMa
Augustine Kamatu
2 (1)
Introducing TrendSurfer OsMa: Elevating Your Forex Trading Experience. TrendSurfer OsMa is a cutting-edge automated trading system meticulously crafted to harness the power of the MetaTrader 4 indicator, Moving Average of Oscillator (OsMa), revolutionizing your approach to forex trading. The Moving Average of Oscillator (OsMa) is a derivative of the MACD (Moving Average Convergence Divergence) indicator. It represents the difference between the MACD line and its signal line. The OsMa provid
This EA can run on every currencies pairs recommend EURUSD, USDJPY, EURJPY, GBPUSD Timeframe 30 Minute (M30) The important advantage of this EA is that you can start to trade with $1000 min imum initial Deposit. And the robot can support your manual transactions on EURUSD. ACCOUNT LEVERAGE: 1:100 ACCOUNT (Stop Out): 50% or less ACCOUNT TYPE: Real account ACCOUNT MODE: Hedging account Take Profit: Automatically Stop Loss: Automatically LOT size: Manual first order
I will support only my client. สำหรับลูกค้า Parameters General Trade Settings Money Management  Lot : Fixed (can change) Strategies  - D1 Strategies you can using both it is fixed with MA, Bollinger band, Candlestick Levels Close Functions  - H4 and D1 Strategies you can using both MagicNumber  - individual magic number. The EA will only manage position of the chart symbol with this magic number. NextOpenTradeAfterMinutes  - 8 minutes is default, can change it MaxSpread  - upto currency pair
This system created by using  Stochastic oscillator and moving average.  Entrance value and take profit values can be seen by system.  This is system for Long term and profitable. this system can be used for 15 minutes time frame. This system is not  repaints.         This system is for Long term and profitable.  Signals are shown as arrows. as an optional,  you can set a voice alarm or email notification  You can fins our other products from link : https://www.mql5.com/en/users/drbastem/seller
Destiny Master
Victor Adhitya
Your destiny is in your hand, This EA design to control your RISK PER TRADE so even you using the martingale system you can control your drawdown. Every failure of your entry will partial hedge with this ea, so the floating loss will reduce and the drawdown can be controlled. You need Broker with this requirement spesification : - Hedging Account (dont use Netting Account) - Big leverage  - NO SWAP  - NO COMMISION - NO Hidden Cost - Margin Hedge = 0 - Low spread  - Low slippage
I will support only my client. สำหรับลูกค้า Parameters General Trade Settings Money Management  Lot : Fixed (can change) Strategies  - H1 and H4 Strategies you can using both it is fixed with MA, Bollinger band, Candlestick Levels Close Functions  - H1 and H4 Strategies you can using both MagicNumber  - individual magic number. The EA will only manage position of the chart symbol with this magic number. NextOpenTradeAfterMinutes  - 20 minutes is default, can change it MaxSpread  - upto curre
AuroraV5
Ron Fritzhugh Bryan
I could write a fantastic description with lots of quantitative testing parameters but we have a saying that "taste of a pudding is in the eating " so I will simple put a CHALLENGE :Test this EA on any of the major and minor pairs (AUD,USD,EUR,CHF,NZD )and I guarantee you  50% discount if you can prove in a test on any of the major pairs above  that you have incurred  more than 3 error runs. *NOW HAPPY TESTING* Then you get to write the description unhindered!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1.Determine the trend size based on the chart cycle.   An uptrend near the highest price in a period of time.   A trend down near the lowest price in a period of time. 2.   short-term trends.   Oversold and long;   Overbought, short. 3. Unwind positions based on overbought and oversold and profit points. real-time signal: https://www.mql5.com/zh/signals/1538661?source=Site+Signals+My EA Settings: You need to load EA into the currency pair to trade (M15 time range). The best performing symbol : E
BE Safe Scanner
Rajkumar Palanisamy
BE SAFE Scanner EA with indicator 24*7 Real deposit 1000$. Updated latest version DD is below 30%    **Back Test in IC Markets,  EURUSD, USDJPY, AUDUSD  Time Frame M30**  *USDCAD 1H * *AUDUSD H2*    **BE SAFE Scanner includes 9 Powerful Trend Indicators**    **99% Accuracy Super Strong BUY and SELL Signal entry**    **EA takes Super Strong BUY or SELL order, after 9 indicator confirmation in one bar** Super Strong BUY and SELL entry EA takes super STRONG BUY and SELL entry, after 9 indi
Intelligence
Mikhail Rasporskiy
the expert Advisor is an artificial intelligence that uses built-in algorithms to calculate currency support levels and place orders. defined by five main levels support.in in cases of a breakdown of the strongest support, the adviser closes orders and opens an order in the direction of the trend, thereby saving the Deposit from being completely drained. new levels are defined, and the EA starts working. does not use martingale. it works on any timeframe, but preferably 30 minutes. th
This EA is Created just for RSI Entry points Indicator ( https://www.mql5.com/en/market/product/67581 Test, to show indicators profitable parameters and to give potential buyers possibility to backtest indicator Entries. EA opens Buy orders on Buy Arrows and Sell orders on Sell Arrows of the indicator, orders are closed on opposite signals. EA is not created for Live automated trading, thats not the goal to sell EA, but any ways if you like it and need it, you can rent. Default settings are f
Big Player EA USDJPY is an EA that generates trading signals with custom strategies. The EA scans 5 months of history and generates signals and buys or sells on these signals. At least 5 months of data should be behind when testing the EA. Also, cross Takeprofit strategies are implemented in the EA. Single, double, triple and quad TP strategies are applied. Thanks to the cross Takeprofit strategies, the EA works easily even during high activity times. Big Player EA Family Single Symbols:   E
Avg
Andriy Sydoruk
Avg - the adviser uses many moving average indicators to search for signals to enter. Works in fully automatic mode! You do not need any settings, you can use the default settings. The bot passes the historical gap for the 19-year period from 2000 to 2019. Unlike alternative developments, this bot can simultaneously trade both on buy and on sell. That is, it has two independent systems of analysis. This is a significant advantage in real life because it gives the opportunity to achieve signific
Ra AI
Nestor Alejandro Chiariello
5 (1)
Olá traders, projetei rigorosamente esta ferramenta com resultados reais, RA AI projetada e especialmente projetada para scalp com um algoritmo Trend estruturado em IA na moeda EURO DOLLAR, aqui podemos ver o resultado em seu backtest de 1 ano de 1k a 12k, também podemos ver o sinal da conta real com ganhos de dinheiro real com resultados semelhantes, RA AI é incrível! Vou contar um pouco sobre o design, baseado em intervalos de nós para escalpelar uma tendência em uma moeda estável como o EU
This indicator is used to determine the trend. Standard Three Moving Average and ADX indicators are used. It has the indicator warning system (audio, e-mail) and three types of alerts, including messages to mobile phone. It shows the best performance on M5. When the trend value reaches the value set, the warning system is activated. This indicator works only with Forex symbols. Inputs SoundAlarm = true - Sound Alert Sendmail=true - Send an e-mail in case of a buy or sell signal Sendnotificatio
The Collector
PRAIWAN NORANARTPUNYA
Risk Disclaimer: Foreign Exchange is one of an unpredictable  market in the universe. Backtest which author provided could not guarantee that they will have an excellent result in forward trading. As the above reason, please be aware if you use this EA with large amount funding which you could not effort to lose. Live Results !! Live Signal 1 -> Please PM for link Summary: The Collector, same as its name, this EA is semi-fully automated Expert which will act as your representative. It will
Hello all The expert works on the moving average indicator Calculating the number of points from the current price and the index Entering into a profit deal 5 pips If the trend reverses with a new signal, it enters a trade with the trend with opening consolidation deals with the same size of the original lot With the closure of all together on a profit of  5 points Cooling deals with the same size of the basic lot 15 pips opens a new trade Work on the M15. Parameters: Lot1: Manual Lot Size Au
Be Safe Pro
Rajkumar Palanisamy
Be Safe Pro Updated latest version DD is below 30%    **Back Test in IC Markets,  EURUSD, USDJPY, AUDUSD  Time Frame M15**  *USDCAD 1H * *AUDUSD H2*    **Mobile Notifications and Telegram Update Instant**    **BE SAFE and Secure EA includes 9 Powerful Trend Indicators**    **90% Accuracy Super Strong BUY and SELL Signal entry**    **EA takes Super Strong BUY or SELL order, after 9 indicator confirmation in one bar** Super Strong BUY and SELL entry EA takes super STRONG BUY and SELL en
Perfection
Mikhail Senchakov
Perfection is a multicurrency, fully automated and secure trading robot. The robot is designed for both portfolio trading and trading a single instrument. The EA does not use averaging methods, the volume of positions is strictly regulated. Orders are opened only in the direction of market movement in a grid. Due to this, the robot operates efficiently on any strong movements. The decision making algorithm does not use indicators. Instead, the robot automatically calculates the key levels, which
Effective Decision
Tatiana Savkevych
The Effective Decision bot (for EURUSD) works on the Metatrader trading platform, which is widespread on the Forex market. The basis of the bot is a complex algorithm for controlling transactions. Many indicators are used as the main entry signal (Envelopes, ADX, Bands, MA, RSI, AD, Alligator, BearsPower, Fractals, Momentum). Bot environment: Currency pair - EURUSD. TimeFrame - H1. The maximum spread is 20 pips. Required deposit - $10,000 (or equivalent). The maximum drawdown is 12%. Peculiar
SentimentEA
Sergii Onyshchenko
This is a rarely working EA.  I recommend this EA for institutional funds. I recommend it only for pair EURUSD. Working timeframe M1 . Orders 1-3 series per month - is optimal. Public monitoring https://www.mql5.com/en/signals/616195 Strategy EA sells when is expensive and buys when cheap. If % bulls in a moment  <x   EA is searching for buys. If % bulls in a moment  >y  EA is searching for sells. For opening EA orders, used Market Structure High (MSH) - Market Structure Low (MSL). Paramete
Pemburu Uanx Ultimate
Maldini Yoga Pratama
EA Pemburu Uanx  Ultimate is a combination of the old EA buy sell scalper, mood ea and ea grid period. Average profitability on the optimal set is 12-25% per month, on the conservative set 5-15%, on the aggressive set from 30 to 150% per month.EA Pemburu Uanx Ultimate is an EA with a scalping strategy system by opening buy and sell positions together, it is recommended to use large and sufficient equity because this EA is a martiangle grid system. The capital requirement of this EA is quite larg
After purchasing, you can request and receive any two of my products for free! После покупки вы можете запросить и получить два любых моих продукта бесплатно! Simple fully automatic trading robot with simple default settings for currency pairs: EURUSD, GBPUSD working timeframe H1. The EA has averaging with the  d'Alembert  rate system for each subsequent order in the grid. Settings: Magic Number is a magic number. SL - Fixed Stop Loss. TP - Fixed Take Profit. Lot% - market entry (lot) as a pe
FREE
Ultima Trader   is a multi-currency advisor that can effectively operate on different time frames and in a variety of market scenarios thanks to its advanced non-geometric progression averaging system. This feature allows him to build trading grids and determine the moments of entry into the market with high accuracy. Main characteristics of Ultima Trader: Security systems: The advisor is equipped with special filters, spread control and trading time limits to ensure safety and reliability. A
This EA trades quick price breakouts. You can define the breakout in terms of the price movement during a specified period of time. The strategy would work the same on any timeframe on any pair. It has several settings to manage the trade with optional DCA method. It can work on any forex, metal, commodity or crypto pair as long as you define the breakout properly for the selected pair.
Os compradores deste produto também adquirem
Quantum Emperor MT4
Bogdan Ion Puscasu
4.92 (130)
Apresentando       Quantum Emperor EA   , o consultor especialista inovador em MQL5 que está transformando a maneira como você negocia o prestigiado par GBPUSD! Desenvolvido por uma equipe de traders experientes com experiência comercial de mais de 13 anos. IMPORTANT! After the purchase please send me a private message to receive the installation manual and the setup instructions. ***Compre Quantum Emperor EA e você poderá obter Quantum StarMan, Quantum Trade EA ou Quantum Gold Emperor gratu
Precauções O EA inclui até 6 pontos de entrada, e o número de mãos por transação é o número de mãos da ordem multiplicado por 6, por isso, tenha cuidado para não usar demasiadas mãos. O método de cálculo das mãos por defeito não é uma percentagem de fundos. O nosso método de cálculo por defeito não é afetado pela alavancagem e permite controlar o risco de forma mais precisa. É recomendado utilizar fundos acima de $1000 para melhorar a resistência ao risco. Existe um risco de acumulação de risco
One Gold MT4
Stanislav Tomilov
4.82 (11)
Welcome to the world of next-generation investments with our unique trading robot for gold on the MetaTrader platform! Our proprietary developments represent the pinnacle of advanced data analysis computational platforms in the world of trading. One Gold EA is a genuine smart algorithm, operating at a level beyond human traders' reach. Its unique method is based on the principles of a neuroscanner and advanced technologies in neural networks, EA is capable of analyzing historical and current dat
AI Nodiurnal EA
Ugochukwu Mobi
O AI Nodiurnal EA é um avançado robô de Forex que utiliza tecnologia de ponta de aprendizado de máquina para otimizar estratégias de negociação e aprimorar o desempenho no dinâmico mercado de câmbio. O termo "Nodiurnal" reflete sua capacidade de se adaptar e operar não apenas durante as típicas horas diurnas de negociação, mas também durante períodos não convencionais, proporcionando uma abordagem contínua e adaptativa para a negociação forex. Configurações: Configurações padrão no par de moedas
Aura Black Edition
Stanislav Tomilov
4.76 (17)
Aura Black Edition is a fully automated EA designed to trade GOLD only. Expert showed stable results on XAUUSD in 2011-2020 period. No dangerous methods of money management used, no martingale, no grid or scalp. Suitable for any broker conditions. EA trained with a multilayer perceptron Neural Network (MLP) is a class of feedforward artificial neural network (ANN). The term MLP is used ambiguously, sometimes loosely to any feedforward ANN, sometimes strictly to refer to networks composed of mult
Ai Hybrid Robot MT4
Mansour Babasafary
5 (3)
Several experts in one expert With this expert, you can use several up-to-date strategies Enhanced with artificial intelligence Can be used in several popular forex currencies Can be used in the most popular forex time frames Without using high-risk strategies Attributes : Can be used in the EURUSD , GBPUSD , USDCHF , AUDUSD , USDCAD , NZDUSD  currency pairs Can be used in M30 , H1 , H4 , D1 time frames Has profit limit and loss limit Without using risky strategies like martingale or hedg
Bandwagon
ADELYN CASTILLO
4.93 (27)
Ganho de 240% no 22º mês. Você pode verificar a conta Bandwagon Live com desempenho de 2 anos Banwagon 2 anos ou Bandwagon V2. *OBSERVAÇÃO: Agora com 50% de desconto! Adquira sua cópia agora! Espere um aumento de preço a cada mês *AVISO: DIGA NÃO À PIRATARIA. Tenha cuidado com os usuários que estão solicitando uma cópia do Bandwagon EA. O Bandwagon pode detectar pirataria e se sua conta for detectada fazendo tais coisas, não posso prometer que o EA ainda funcionará como deveria. Recursos
Aura White Edition
Stanislav Tomilov
4.4 (5)
Aura White Edition   is unique Expert Advisor that continues the Aura series of advisors. The Expert Advisor is based on the engine of   Aura Black Expert Advisor , but with a number of changes and author's settings for currency pairs. Innovative methods of the programme's approach to trading, and promising performance results are possible thanks to the use of modern technologies and methods. Aura White Edition is a fully automated EA designed to trade currencies only. Working pairs EURUSD, GBPU
Big Forex Players MT4
Marzena Maria Szmit
4.65 (23)
We proudly present our cutting-edge robot, the  Big Forex Players EA  designed to maximize your trading potential, minimize emotional trading, and make smarter decisions powered by cutting-edge technology. The whole system in this EA took us many months to build, and then we spent a lot of time testing it. This unique EA includes three distinct strategies that can be used independently or in together. The robot receives the positions of the   biggest Banks   (p ositions are sent from our databa
Never Dies MT4
M Ardiansyah
5 (1)
Never Dies EA is a super professional EA using advanced mathematical and statistical theories. The EA analyzes multiple timeframes (Chart Timeframe and D1) to detect strongest directions and verify signals. The EA is in the category of HFT trading EAs and will not use any dangerous recovery methods such as grid, martingale, hedge, .... All trades are powered by TP/SL to control the risk of the account. Also some smart algorithms inserted inside the EA to adjust some settings based on selected sy
" Nibelung " is an advanced trading bot created for modern Forex traders. This innovative tool is a reliable assistant for anyone seeking efficient and automated trading. The bot uses pending orders as one of the main elements of its algorithm. Pending orders are placed at a certain distance from the current price and are triggered only when the price reaches a specified level. In addition, when the price moves, trailing pending orders is activated. Once the order becomes market, the bot auto
Bonnitta EA
Ugochukwu Mobi
3.5 (20)
Bonnitta EA é baseado na estratégia de posição pendente (PPS) e um algoritmo de negociação secreta muito avançado. A estratégia da Bonnitta EA é uma combinação de um indicador personalizado secreto, linhas de tendência, níveis de suporte e resistência (ação de preço) e o algoritmo de negociação secreta mais importante mencionado acima. NÃO COMPRE UM EA SEM QUALQUER TESTE COM DINHEIRO REAL DE MAIS DE 3 MESES, DEMOREI MAIS DE 100 SEMANAS (MAIS DE 2 ANOS) PARA TESTAR BONNITTA EA COM DINHEIRO REA
Waka Waka EA
Valeriia Mishchenko
4.41 (49)
EA has a live track record with 4.5 years of stable trading with low drawdown: Live performance MT5 version can be found here Waka Waka is the advanced grid system which already works on real accounts for years. Instead of fitting the system to reflect historical data (like most people do) it was designed to exploit existing market inefficiencies. Therefore it is not a simple "hit and miss" system which only survives by using grid. Instead it uses real market mechanics to its advantage to make p
Perceptrader AI
Valeriia Mishchenko
EA has a live track record with 48 month of stable trading with low drawdown: Live performance MT5 version can be found here Perceptrader AI is a cutting-edge grid trading system that leverages the power of Artificial Intelligence, utilizing Deep Learning algorithms and Artificial Neural Networks (ANN) to analyze large amounts of market data at high speed and detect high-potential trading opportunities to exploit. Supported currency pairs: NZDUSD, USDCAD, AUDNZD, AUDCAD, NZDCAD, GBPCHF Timefra
Odin AI
Nestor Alejandro Chiariello
5 (2)
Olá traders, desenvolvi o ODIN AI com resultados reais com rigor, impecável pela sua sabedoria e inteligência, ferramenta baseada em várias das minhas estratégias anteriores, adaptando-a ao Mercado Forex, pois está adaptada à inteligência artificial de machine learning, ou seja , a IA vai ler os parâmetros e depois consultá-los à minha estratégia, então vai aprender para que as entradas sejam de melhor qualidade, também tem um nó onde você pode recuperar posições, outra das coisas inovadoras qu
GerFX Density Scalper
Exler Consulting GmbH
4.43 (7)
IMPORTANT: Please contact me after buying or renting for the correct key paramter.  Before you buy a night scalper please be aware of the risks involved: Past performance is no guarantee of future profitability (the EA could also make losses).  The backtests shown (e.g. in screenshots) are highly optimized to find the best parameters but therefore results cannot be transferred to live trading. Any mean reversion can get caught on the wrong side of a fast movements due to unexpected news or flas
SSX Titan TT MT4
Artem Minchuk
2.55 (11)
Delving deep into the sphere of finance and trading strategies, I decided to conduct a series of experiments, exploring approaches based on reinforcement learning as well as those operating without it. Applying these methods, I managed to formulate a nuanced conclusion, pivotal for understanding the significance of unique strategies in contemporary trading. Neural network advisors, despite showcasing impressive efficiency in the initial stages, proved to be highly unstable in the long run. Vario
Undefeated Triangle MT4
Nauris Zukas
4.64 (11)
Descrição. Este produto foi criado como parte de um projeto " PULSE_OF_MARKET ". EA "Undefeated Triangle" é um sistema avançado que explora a flutuação única entre as moedas AUD, CAD e NZD. Historicamente, os resultados mostram que esses pares usados ​​na composição sempre retornam o primeiro par movido após um movimento rápido em uma direção. Esta observação pode permitir a inclusão de um sistema grid-martingale que pode obter o máximo de pontos dessas situações únicas. EA "Triângulo Invicto"
Cherokee
Andrey Kolmogorov
5 (2)
Cherokee  - is a professional adviser based on a trend tracking system with an adaptive algorithm. New sets are in the "Comments" section comments #2-3. Signal: 6 currency pairs Main Advantages 6 currency pairs; The EA does not use Martingale; The minimum starting deposit is $300; No need to close the robot during news releases; It works with 4 and 5-digit quotes; A multi-level model of a quantum set. Working parameters Currency pairs : EUR/USD, GBP/USD, EUR/CHF, USD/CHF, USD/CAD, USD/JPY ,  
Nesco MT4
Gennady Sergienko
4.44 (9)
Olá, sou   NESCO   / - sou um especialista em robôs totalmente automáticos e analiso o mercado de forma independente e tomo decisões de negociação. Algumas das minhas funções são escritas usando   GPT-4_COPILOT   e otimizadas pela   MQL5_CLOUD_NETWORK   . Tenho meu próprio servidor para receber eventos financeiros no mundo. Posso trabalhar para você 24 horas por dia, 5 dias por semana, sem sua intervenção e notificá-lo com uma mensagem por telefone se sua atenção for necessária; Minha prin
Golden Pickaxe
Valeriia Mishchenko
4.67 (6)
EA has high-performance live track records of different set files: XAU Risky Vol XAU Balanced Vol XAU Balanced MT5 version can be found here Golden Pickaxe is a mean-reversion grid trading system that uses machine learning technology to place high-profit potential trades on the Gold market. It uses real market inefficiencies to its advantage to have an edge over the market. The EA has 5 predefined set files, which are essentially 5 different trading systems on gold . You may choose the def
Forex Workstation is a powerful and efficient bot for trading on the Forex market. It is designed to use patterns, price delay levels, volatility analysis and market scaling. This bot provides unique opportunities for automated trading and optimization of strategies on various currency pairs. Let's look at the features and settings of Forex Workstation: Peculiarities: Multi-currency : Forex Workstation supports a wide range of currency pairs for trading, which allows you to diversify your por
Gyroscopes
Nadiya Mirosh
Gyroscope        professional forex expert   (for EURUSD, GBPUSD, USDJPY, AUDUSD, USDCHF, EURGBP, EURJPY, NZDUSD, USDCAD, EURCHF, AUDJPY, CADJPY pairs)   alyzing the market using the Elliot Wave Index. Elliott wave theory is the interpretation of processes in financial markets through a system of visual models (waves) on price charts. The author of the theory, Ralph Elliott, identified eight variants of alternating waves (of which five are in the trend and three are against the trend). The mo
Black Jack v4
Vitalii Zakharuk
5 (1)
Forex bot   Black Jack   is trending reliable trading. Forex trading is a complex and dynamic market that requires a lot of time, effort and experience to successfully navigate. However, with the advent of trading bots, traders can now automate their trading strategies and take advantage of market trends without having to spend countless hours analyzing data. What is Forex Bot Black Jack is a trading bot that uses advanced algorithms to analyze market trends and automatically execute trades
Adeptflow Trader
Linus Erik Anemyr
5 (2)
Eleve o seu trading com Adeptflow Trader Gold EA Descubra uma nova dimensão de sofisticação em trading com o Adeptflow Trader Gold EA, um Assessor Especialista que simboliza o ápice da tecnologia de trading algorítmico. Mais do que apenas uma ferramenta, o Adeptflow representa um avanço na inovação de trading, projetado para guiá-lo com precisão através das complexidades dos mercados financeiros. **Características Principais:** - **Domínio da Análise de Mercado:** Utilizando metodologia
Nas100 Scalping EA
Moustapha Boulouz
5 (3)
IMPORTANTE! Após a compra, por favor envie-me uma mensagem privada para receber o manual de instalação e as instruções de configuração. --> Versão MT5: https://www.mql5.com/en/market/product/107197 Apresentando o EA definitivo para traders que buscam operar movimentos de preço de curto prazo no índice NAS100 - o EA de escalpelamento NAS100! Nosso EA de escalpelamento é um software de trading automatizado que aproveita o momentum da abertura da Bolsa de Valores de Nova York. O EA identifica opor
AI Meta EA MT4
Denis Kurnev
4.14 (7)
Introducing the AI Meta EA advisor - a remarkable leap in the world of trading! If you've always aspired to something greater and uncharted, then AI Meta EA is what you need. It harnesses cutting-edge artificial intelligence technologies, developed using neural networks and hidden algorithms in the deepest corners of the internet. What makes AI Meta EA so uniquely exceptional? Forget about old strategies and mundane indicators! My advisor possesses an intuition that even the most experienced tra
Billi mt4
Nadiya Mirosh
" Billi " is an advanced trading bot designed for modern traders in the Forex market. This innovative tool serves as a reliable assistant for anyone aiming for efficient and automated trading. Key Features of " Billi ": Reliability and Stability: " Billi " is developed using cutting-edge technologies to ensure its reliability and stability in the market. Smart Risk Management: With built-in Money Management, " Billi " allows controlling the risk level and optimizing trading strategies. Real-T
ChimeraFxTool
Marve Edom Agbor
CHECK COMMENTS SECTION FOR BACKTESTING PARAMETERS.. Get the 1 month copy and use for confirmation of our product efficiency before purchase. Note for limited time... The ChimeraFxTool Best EA for Prop Firms (MFF/FTMO)   - No Martingale   - No Grid   - No Hedging Best Risk Management   - Daily Loss limit   - Stop loss and TP protections Best Profit Factor   - Daily Max Profit Lock Protection   - Monthly Profit Lock Protection Best Signal Accuracy    - Best candle Pattern
Note: do not buy any pirated clone in our name we do not sell in any other store other than the official mql5 market, not even on Ebay beware of scammers and do not fall victim out of curiosity. thanks. For Backtesting Parameters For FTMO, if encounter error 130 kindly change spread to 100 from current $ 100 K Below: Pair USTECHCASH100 Cm = "DMF_AI_EA_ROBOT" ; Strategy = 1 ElapsedSECONDS = 7 MaxDailyProfit = 3500 MaxDailyLoss = - 1500 MaxMonthlyProfit= 10000 LS= 1.3 CSL= 1.3 ESL= 1.3 PF= 50 STP=
Filtro:
Sem comentários
Responder ao comentário
Versão 11.5 2024.06.07
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Versão 11.0 2024.06.07
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Versão 9.9 2024.06.07
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Versão 9.0 2024.06.07
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Version 7.5 2024.06.03
Versão 7.9 2024.06.06
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Versão 7.5 2024.06.03
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Versão 7.1 2024.06.02
void fun_29(int para_0_in)
{
int local_1_in;
//----- -----
string tmp_st_1;
string tmp_st_2;
string tmp_st_3;
static datetime maxDrawdownStartTime = 0;
static datetime maxDrawdownEndTime = 0;
static bool drawdownPaused = False;
static datetime maxDrawdownCheckTime = 0;
static double movingAverageDrawdown = 0.0;
static int drawdownPeriod = 14;
static double emergencyStopLimit = 0.2;
double accountBalance = AccountBalance();
double accountEquity = AccountEquity();
double maxFixedDrawdownLimit = accountEquity * 0.09;
double maxDynamicDrawdownLimit = movingAverageDrawdown * 1.2;
double maxDrawdownLimit = MathMin(maxFixedDrawdownLimit, maxDynamicDrawdownLimit);
double currentDrawdown = accountBalance - accountEquity;
//----- -----
if (maxDrawdownCheckTime == 0) {
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
static double drawdownHistory[14] = {0};
static int drawdownIndex = 0;
drawdownHistory[drawdownIndex] = currentDrawdown;
drawdownIndex = (drawdownIndex + 1) % drawdownPeriod;
double drawdownSum = 0.0;
for (int i = 0; i < drawdownPeriod; i++) {
drawdownSum += drawdownHistory[i];
}
movingAverageDrawdown = drawdownSum / drawdownPeriod;
if (currentDrawdown / accountEquity >= emergencyStopLimit) {
drawdownPaused = True;
Print("Emergency stop triggered! Drawdown exceeded ", emergencyStopLimit * 100, "%.");
return;
}
if (currentDrawdown >= maxDrawdownLimit && !drawdownPaused && TimeCurrent() >= maxDrawdownCheckTime) {
maxDrawdownStartTime = TimeCurrent();
maxDrawdownEndTime = TimeCurrent() + 24 * 60 * 60;
drawdownPaused = True;
maxDrawdownCheckTime = TimeCurrent() + 7 * 24 * 60 * 60;
}
if (TimeCurrent() >= maxDrawdownEndTime && drawdownPaused) {
drawdownPaused = False;
maxDrawdownStartTime = 0;
maxDrawdownEndTime = 0;
}
if (!drawdownPaused) {
global_93_st = IntegerToString(para_0_in,2,48) ;
if(StringLen(global_50_st) != 6)
{
tmp_st_1 = "99";
}
else
{
tmp_st_1 = fun_20(StringSubstr(global_50_st,0,3)) + fun_20(StringSubstr(global_50_st,3,3));
}
global_26_in = StringToInteger(tmp_st_1 + global_93_st) ;
global_25_in = GlobalVariableGet(string(IsTesting()) + "Magic" + global_50_st + string(global_26_in)) ;
global_42_do = LotsMartinp ;
global_18_in = global_19_in ;
if((global_3_in != 1 || StringTrimLeft(StringTrimRight(global_4_st)) != ""))
{
local_1_in=para_0_in - 1;
global_18_in = global_2_a_160_ko[local_1_in].in_2 ;
global_21_do = global_2_a_160_ko[local_1_in].do_3 ;
global_28_do = global_2_a_160_ko[local_1_in].do_4 ;
global_29_do = global_2_a_160_ko[local_1_in].do_5 ;
global_30_in = global_2_a_160_ko[local_1_in].do_6 ;
global_31_do = global_2_a_160_ko[local_1_in].do_7 ;
global_33_do = global_2_a_160_ko[local_1_in].do_8 ;
}
global_14_in = GlobalVariableGet(string(IsTesting()) + "NUMBER" + global_50_st + string(global_26_in)) ;
global_69_do = GlobalVariableGet(string(IsTesting()) + "Distance_Price" + global_50_st + string(global_26_in)) ;
global_129_do = MarketInfo(global_50_st,13) ;
global_125_do = MarketInfo(global_50_st,13) * MarketInfo(global_50_st,11) ;
global_126_do = MarketInfo(global_50_st,10) ;
global_127_do = MarketInfo(global_50_st,9) ;
global_128_do = MarketInfo(global_50_st,11) ;
global_130_do = 0.0 ;
if(iClose(global_50_st,0,1)>0.0)
{
global_130_do = (MathAbs(global_127_do / iClose(global_50_st,0,1) - 1.0)) * 10000.0 ;
}
fun_13();
if(iATR(global_50_st,86400,global_22_in,1) / MarketInfo(global_50_st,9)>global_23_do)
{
global_123_bo = false ;
return;
}
global_123_bo = true ;
}
}
Versão 7.0 2024.06.01
In the new update of the Orion Intelligence System,

I implemented new privacy measures against scammers and those who attempt to crack my EA.

If they try to crack it and use it on their live account,

it will generate errors. We worked on this EA for over three years, dedicating a lot of time to its development,

so that traders who are struggling with their trades can benefit from it.
Versão 5.9 2024.05.31
MultiCurrency Mode separated by comma (Limit to 9)
Versão 5.5 2024.05.28
MultiCurrency Mode separated by comma (Limit to 9)
Versão 5.0 2024.05.28
MultiCurrency Mode separated by comma (Limit to 9)
Versão 3.9 2024.05.27

In the new update of the Orion Intelligence System,
I implemented new privacy measures against scammers and those who attempt to crack my EA.
If they try to crack it and use it on their live account,
it will generate errors. We worked on this EA for over three years, dedicating a lot of time to its development,
so that traders who are struggling with their trades can benefit from it.






Versão 3.5 2024.05.26
The latest update (v3.5) of our EA brings critical changes to the setting of stoploss for both OP_SELL and OP_BUY orders. In this update, we have optimized the setting of stoploss by adjusting their values to provide better protection against unexpected market movements. This update enhances safety and security for our clients while they engage in forex trading.
Versão 3.0 2024.05.25
The latest update (v3.0) of our EA brings critical changes to the setting of stoploss for both OP_SELL and OP_BUY orders. In this update, we have optimized the setting of stoploss by adjusting their values to provide better protection against unexpected market movements. This update enhances safety and security for our clients while they engage in forex trading.
Versão 1.7 2024.05.17
The latest update (v1.7) of our EA brings critical changes to the setting of stoploss for both OP_SELL and OP_BUY orders. In this update, we have optimized the setting of stoploss by adjusting their values to provide better protection against unexpected market movements. This update enhances safety and security for our clients while they engage in forex trading.
Versão 1.5 2024.05.17
The latest update (v1.5) of our EA brings critical changes to the setting of stoploss for both OP_SELL and OP_BUY orders. In this update, we have optimized the setting of stoploss by adjusting their values to provide better protection against unexpected market movements. This update enhances safety and security for our clients while they engage in forex trading.