MarketInfo Universal Lib for MQL 4

Universal MarketInfo Service Library for MT4 & MT5

Bring simplicity and power to your trading projects with the Universal MarketInfo Service — a professional library that exposes a unified API for both MetaTrader 4 and MetaTrader 5.

No more rewriting code for each platform. With this library, you can:
  • Access symbol data, OHLC prices, spreads, and volatility with a single call.
  • Query account balance, free margin, stop levels, and lot constraints.
  • Work with currency precision, pip values, and normalized volumes.
  • Retrieve time data and detect Strategy Tester mode.

Whether you’re building Expert Advisors, indicators, or scripts, this library ensures your code is portable and, reliable, and future‑proof.

  • Write once, run everywhere — MT4 & MT5.
  • Save time, reduce errors, and focus on strategy, not boilerplate.

You can download the free source code of this library from github and you can include it directly in your EA code; please note that the source file is compatible with both MT4 and MT5 platforms.


Usage Example 

// Include the market info API header
#import "vladefix/market-info-lib-v1.00.ex4"
   string GetSymbol();
   double GetAskPrice();
   double GetBidPrice();
   double GetClose(int, ENUM_TIMEFRAMES);
   double GetOpen(int, ENUM_TIMEFRAMES);
   double GetHigh(int, ENUM_TIMEFRAMES);
   double GetLow(int, ENUM_TIMEFRAMES);
   ...
   double GetFreeMarginAfterCheck(double, int, double);
   string DoubleToCurrencyString(double);
   bool IsTestingMode();
   void DestroyMarketInfoLib();
#import

//-------------------------------------------------------
// Initialization function (OnInit)
//-------------------------------------------------------
int OnInit()
{
   Print("Symbol: ", GetSymbol());
   Print("Ask: ", GetAskPrice(), " | Bid: ", GetBidPrice());
   Print("Spread: ", GetSpread(), " points");

   double lot = NormalizeVolume(0.158);
   Print("Normalized lot: ", lot);

   double balance = GetAccountBalance();
   Print("Account Balance: ", DoubleToCurrencyString(balance));

   if(IsTestingMode())
      Print("Running in Strategy Tester...");
}


void OnDeinit(const int reason)
  {
     DestroyMarketInfoLib()
  }

推荐产品
适用于 MetaTrader 4 (MT4) 的 UZFX - 仅删除挂单脚本是一款简单而有效的工具,可自动删除交易账户中的所有挂单(限价买入、限价卖出、止损买入、止损卖出)。该脚本非常适合希望在不影响活跃市场头寸的情况下即时清除挂单的交易者。 查看我的所有其他 MT4/MT5 指标和 EA >> 这里 功能: 删除所有挂单(买入限价单、卖出限价单、买入止损单、卖出止损单)。 不影响未结市场头寸。 通过专家选项卡提供实时执行反馈。 帮助交易者快速重置挂单策略,无需手动干预。 使用方法: 将脚本附加到 MT5 图表。 脚本将自动扫描并删除所有挂单。 专家选项卡中将显示每个已删除订单的确认信息。 注意: 该脚本不会关闭有效交易,只会删除挂单。 运行脚本前,请确保您要删除所有挂单。 该脚本适用于账户中的所有交易符号,而不仅仅是所附图表。
FREE
Trading Notes
Suvashish Halder
5 (3)
Trading Notes is an innovative tool designed for traders to streamline their decision-making process by allowing them to write and display important reminders or short details directly over their trading charts. This essential feature ensures that traders have quick access to their personalized checklist before opening any positions, enhancing their trading efficiency and accuracy. MT5 Version -  https://www.mql5.com/en/market/product/120617 Join To Learn Market Depth -   https://www.mql5.com
FREE
Библиотека для расчета формул. Формула задается строкой. Можно задавать формулу в строковой переменой в окне свойств. Формула может включать арифметические действия "+-/*" и все функции кроме MathRand(): abs(), arccos(), arcsin(), arctan(), sin(), cos(), tan(), exp(), log(), mod(), max(), min(), pow(), ceil(), sqrt(), log10(), floor(), round(). Кроме этого в формулу могут входить числа (если число дробные, то разделитель точка) и аргументы. Аргумент начинается с буквы "а" (латинская) и номера, н
FREE
The   UZFX - Delete All Drawing and Objects on Chart Instantly   is a simple yet powerful MetaTrader 4 (MT4) script designed to instantly remove all drawing objects from the active chart. This script is useful for traders who need to quickly clear their charts from technical analysis drawings, trend lines, Fibonacci tools, text labels, and other objects without manually deleting them one by one. If you are Looking Best indicators in Mql5 Market. Check these out! SSS Scalping Smart Signals MT5
FREE
The   UZFX - Close All Open Buy & Sell Orders Instantly   script for MetaTrader 4 (MT4) is a powerful tool that enables traders to   immediately close all active market positions   with a single execution. This script is ideal for emergency trade management, helping traders quickly exit the market during high volatility, news events, or strategy adjustments. If you are Looking Best indicators in Mql5 Market. Check these out! SSS Scalping Smart Signals MT5 Indicator Scalping Winning Signals Pr
FREE
Simple RSI Forex Trading Strategy
Victor Manuel Valderrama Zamora
2.5 (2)
Diversify the risk in your trading account by combining our Expert Advisors. Build your own custom trading system here:   Simple Forex Trading Strategies The expert advisor opens trades when RSI indicator enter in oversold or overbought areas. The Stop Loss, Take Profit, and Trailing Stop are calculated based on the ATR indicator. The recommended currency pair is EURGBP and the recommended timeframe to operate and to do backtests is H4. This Expert Advisor can be profitable in any TimeFrame an
FREE
MT4/5通用交易库(  一份代码通用4和5 ) #import "K Trade Lib.ex4"    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单    void SetMagic( int magic, int magic_plus= 0 ); void SetLotsAddMode(int mode=0,double lotsadd=0);    long OrderOpenAdvance( int mode, int type, double volume, int step, int magic, string symbol= "" , string comme
FREE
This simple logging library is designed to provide clear and contextual log output with minimal hassle. It exposes five  methods: LogErrorMessage(message) LogWarn Message (message) LogInfo Message (message) LogDebug Message (message) LogTrace Message (message) Each method prints the provided message to the console only if the severity level meets or exceeds the current threshold set by a global variable logLevel. This means you control the verbosity of your application's logs by adjusting logLev
FREE
EA Master Version any Follow Copy Account  (Acc. Number)  need a open MT Terminal, download multiple times Step1:   Open Master MT5 Terminal    =  install master- Version   (on any Symbol just one Time) Step2:   Open Follower MT5 Terminal = install follower- Version  (on any Symbol just one Time) Step3:   all Trades from any Symbol or any Robot are copy now to follow- Terminal immediately for simple copy set on Chart and   Start   no optimization. This Robot is a Trade Copier for MT5 that automa
FREE
Lib4 EAPadPRO for MT4
Vladislav Andruschenko
5 (2)
EAPADPRO Library for MetaTrader 4 是一个免费的专业界面库,可让您为自己的 Expert Advisor 添加现代化的信息面板。 该库专为 MQL4 开发者设计,适合希望让自己的交易程序在 MetaTrader 4 图表上看起来更清晰、更完整、更专业的开发者使用。 交易算法当然重要,但产品给用户的第一印象同样重要。一个清晰的信息面板可以帮助用户更快理解 Expert Advisor 当前正在做什么、哪些设置已启用、正在处理哪个交易品种和 Magic number,以及当前策略中哪些数值最重要。 EAPADPRO for MT4 是一个免费库。 您可以使用它来提升 Expert Advisor 的界面表现、信息显示方式和整体视觉质量。 完整的分步集成说明: LIB - EAPADPRO 分步集成教程 EAPADPRO 面板详细说明: EAPADPRO 信息面板 MetaTrader 5 版本: EAPADPRO Library for MT5 MQL5   Channel  https://www.mql5.com/en/channels/expforex
FREE
Close All Charts – Instantly Close All Open Charts in MT4 Declutter your workspace and improve efficiency with Close All Charts , a simple yet powerful script that instantly closes all open charts in MT4 with a single click. No more manually closing charts one by one—this tool helps you manage your trading environment effortlessly. Key Features: One-Click Chart Closure – Instantly close all open charts in MT4 with a single action. Streamlined Workspace – Remove unnecessary charts for a c
FREE
Script for Delete all Pending Orders. Usage: - Enable Automate Trading - Attach / Double click the script ENJOY IT. //+------------------------------------------------------------------+ //|                                            Close ALL Pending.mq4 | //|                              Copyright 2015, SangBatosai-Code5 | //|                           https://www.mql5.com/en/users/mahakaya | //|      Credit:                                                     | //|       SangBatosai-Code5
FREE
导出当前交易账户的交易历史。 该文件保存在     MQL4/文件   终端文件夹(     可以通过主终端菜单打开:           文件 -> 打开数据目录           (Ctrl+Shift+D) 并转到文件夹           MQL5/文件)         或在终端的   共同文件   文件夹。 文件名自动生成或通过脚本参数手动设置。 历史文件可用于使用 EA 在另一个交易服务器上模拟相同的交易序列       简单的历史接收器     . 文件名     :指定文件名或将该字段留空以自动生成文件名。 分隔符     :设置CSV文件中数据部分的分隔符(逗号','或分号';')和小数点(句点'.'或逗号',') 将文件保存到公用文件夹         :如果为 True,文件将保存到 Common/Files 文件夹。 文件格式 标题放在最前面(分隔符在参数中设置) DATE,TICKET,TYPE,SYMBOL,VOLUME,ENTRY,PRICE,STOPLOSS,TAKEPROFIT,PROFIT,COMMISSION,FEE,SWAP,MAGIC,C
FREE
StealthTrade Commander 是一款高级可视化交易面板和风险管理工具,专为手动交易者、剥头皮交易者(Scalpers)和自营交易公司(Prop-Firm)挑战者设计。 该工具可帮助您直接在图表上可视化执行交易,向经纪商隐藏您的止损(SL)和止盈(TP)水平,并严格控制您的每日回撤——这是通过和保留 Prop-Firm 资金账户的关键功能。 主要功能: Risk Guardian(自营交易保护器) 每日最大亏损限制: 如果您的每日回撤达到指定限制,自动平仓所有交易并锁定面板。 每日利润目标: 一旦达到您的每日目标,即平仓所有头寸以锁定利润。 精准手数计算: 根据您的可视化止损和预设风险(%、$ 或账户净值)计算确切的交易手数。 Stealth & Tactical Engine(隐身与战术引擎) 隐身模式: 向经纪商隐藏真实的 SL 和 TP 水平。面板在内部管理它们,并在价格穿过您的虚拟线时精准平仓。 幽灵入场(虚拟挂单): 放置隐形挂单,仅在价格触及您的线条时触发。 OCO 订单(选择性委托单): 突破交易的完美选择。当一个挂单被触发时,相反的挂单将自动删除。 价格磁
FREE
Change Timeframe for All
Mohamed Amine Talbi
5 (1)
The script changes the timeframe of all open charts on the MetaTrader platform in a simple click without having to do it manually by going through all the open charts and changing them one by one, it is handy when there are many open charts. The script lets you choose which timeframe to apply to the open charts. The timeframes available in the dropdown menu are the ones already available on the MetaTrader platform : M1, M5, M15, M30, H1, H4, D1, W1, MN1.
FREE
Night Scalper EA Lite
Robots4Forex Ltd
2.25 (4)
The Night Scalper EA Lite is a fully automated Expert Advisor that trades at night and relies on price reversion. The EA trades using market orders and has the option to use time averaging to improve performance. This EA works best on EURUSD using the M5 timeframe, but will also work on AUDUSD, GBPUSD, NZDUSD, USDCAD, USDCHF and likely many more. A VPS is advisable when trading this system and a low spread and commission based broker is best. Check the comments for back test results and optimiz
FREE
Indicator Test Report MT4
Narayanan Mohanan Mohanan Krishnan
MetaTrader 4 的Indicator Test Report — MT4 重绘检查器和指标测试器,显示任何指标的实际行为 您无法看到编译指标的内部情况。Indicator Test Report加载任何指标(购买的、编写的或内置到 MetaTrader 中)并回答描述无法回答的问题:它是否重新绘制、它需要多少历史记录以及它真正发布了什么?它报告行为。它不评分。 将任何指标加载到策略测试器中,并获得有关其行为的十二个方面的简单语言报告:它发布了多少缓冲区,在其值有意义之前需要多少历史记录,闭合柱上的值随后是否会发生变化,以及读取成本。 没有分数,没有及格分数,也没有关于指标是否良好的判断——只有观察到的内容,以及它证明了什么和没有证明什么。 它回答什么 1. 缓冲器。 该指标实际发布了多少个编号数据系列,以及响应的最高指数。这通常比图表显示的要多:两线指标可能会发布 6 个缓冲区,而 EA 按索引读取需要实数。报告指出,如果索引不连续,则通过计数进行索引会读取错误的序列。 2. 计算状态。 目标根据存在的柱数计算了多少柱。填充缓冲区为零是一种真实的命名状态,而不是错误。 3.闭
FREE
Double HMA lines MTF
Pavel Zamoshnikov
5 (2)
This is a multi-timeframe version of the popular Hull Moving Average (HMA). The Double HMA MTF Light indicator combines two timeframes on a single chart. The HMA of the higher timeframe defines the trend, and the HMA of the current timeframe defines short-term price movements. The indicator is freely distributed and hasn't audio signals or messages. Its main function is the visualization of price movements. If you need advanced functionality of the HMA multi-timeframe indicator (information ab
FREE
Mr Beast Indicator
Luis Mariano Vazquez Marcos
Indicador Gratuito desarrollado por Mr Beast Inversiones Mr Beast : Gestión de riesgo profesional. Brindo a la comunidad la entrada a productos de M Beast. Echar un vistazo a mis señales y expert advisors. Descuentos de hasta 70% Diclaimer: La negociación en Forex, CFD y Opciones conlleva un riesgo de pérdida sustancial y no es adecuada para todos los inversores. El alto grado de apalancamiento puede actuar en su contra y también en su favor, Antes de decidirse a operar en productos tan apalanca
FREE
MT5 Tick Data - 真实历史报价数据 附加材料和说明 完整手册   -   MT4 版本   -   MT5 版本 正在寻找真实报价数据以验证和回测您的智能交易系统和指标?您找到了! 我们的 MT5 Tick Data 套餐可在我们的网站上获取,为 MetaTrader 5 提供真实的历史报价数据,使您的策略测试在真实市场条件下运行,使用真实的可变点差,而非估算价格。从报价数据下载中心下载报价数据,并使用一键安装程序将其直接安装到您选择的 MetaTrader 5 中,大约只需十分钟。您的智能交易系统和指标无需任何更改即可正常工作,由于使用了真实报价,MetaTrader 可达到最高的建模质量。 核心优势: 26 个交易品种,超过 20 年的历史数据,从 2003 年起,涵盖外汇、指数、金属、能源和加密货币 真实的可变点差,提供低、中、高点差配置 每月更新,一键轻松安装 每个交易品种的详细数据来源和质量报告 独立采集的数据 您可以通过我们的   个人主页   中的链接,在我们的网站上获取 MT5 Tick Data 套餐 Tick And Spread Logger
FREE
Email Drawdown Alert
Roman Starostin
5 (12)
Free informative Indicator-helper. It'll be usefull for traders who trade many symbols or using grid systems (Averaging or Martingale). Indicator counts drawdown as percent and currency separate. It has a number of settings: Count deposite drawdown according equity value and send e-mail or notifications to user if DD more than set; Sending e-mail when max open orders reached; Shows price and remaining pips amount before MarginCall on current chart and Account generally; Display summary trade lot
FREE
Change All Timeframe – Instantly Sync Timeframes Across All MT4 Charts Effortlessly change the timeframe of all open charts in MT4 with a single action! The Change All Timeframes script saves time by ensuring all charts update simultaneously, streamlining multi-timeframe analysis. One-Click Timeframe Sync – Instantly change the timeframe on all open charts at once. Save Time & Effort – No need to adjust each chart manually—boost your trading efficiency. Seamless Multi-Timeframe Analysis –
FREE
SL and TP Setter
Giacomo Barone
4 (1)
You can manually open a trade (one click), and this EA will take care of setting the SL and TP. SL and TP are set based on the number of pips you specify in the input screen. You can also choose monetary SL and TP. SL and TP are determined based on the weighted average price (WAP), so if you open a new trade, SL and TP will be updated according to the new WAP. The WAP is not unique but differentiated between buy and sell trades (this is useful only if you open opposite trades on the same chart)
FREE
EA Follower Version any Follow Copy Account  (Acc. Number)  need a open MT Terminal, download multiple times Step1:   Open Master MT5 Terminal    =  install master- Version   (on any Symbol just one Time) Step2:   Open Follower MT5 Terminal = install follower- Version  (on any Symbol just one Time) Step3:   all Trades from any Symbol or any Robot are copy now to follow- Terminal immediately for simple copy set on Chart and   Start   no optimization. This Robot is a Trade Copier for MT5 that auto
FREE
Buffer Finder Tool
Afsal Meerankutty
4.75 (4)
CyberZingFx Buffer Finder Tool Developed for Finding Buffers of Indicator to use in Universal Indicator EA . This is Not an Indicator or EA CyberZingFx Buffer Finder Tool is utility tool designed specifically for MetaTrader 4 (MT4) users. It is a standalone application that helps you easily find the buffers of any MT4 indicator, allowing you to use them in your Universal Indicator EA. With the Buffer Finder Tool, you no longer have to search through the data window to find the buffers you need.
FREE
Signalator Lot Size Evaluator MT4 is a free local MetaTrader 4 utility for manual traders. It helps calculate an estimated lot size before opening a trade manually. The calculation is based on account size, trade direction, entry price, stop loss, risk percentage or fixed money risk, and broker symbol settings. The main purpose is simple: Enter your setup → define your risk → get the suggested lot size. The panel also shows useful pre-trade information such as spread, risk amount, SL/TP distance
FREE
Candle Time MT4
Danrlei Hornke
5 (1)
Free indicator, that displays the remaining time until the current candle closes directly on the chart. Designed for traders who demand precision and timing, this lightweight and fully customizable tool enhances your trading experience. It is easy to install, compatible with all assets, markets, and timeframes, and provides real-time updates to support smarter decision-making.
FREE
RSI Signalz  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- NOW FREE FOR EVERYONE! TUNABLE IN THE INPUT SETTINGS - ENJOY :) (IT DOES NOT TRADE FOR YOU. THIS IS TOO JUST HELP WITH MANUAL TRADING)  Fully Automated EA for marking good en
FREE
Copy Template to All Charts – Instantly Apply Your Chart Setup in MT4 Save time and ensure consistency with Copy Template to All Charts , a powerful MT4 script that instantly applies your selected chart template to all open charts with just one click. No more manual adjustments—this tool helps you maintain a uniform trading setup effortlessly. Key Features: One-Click Template Application – Instantly copy your preferred chart template to all open charts. Save Time & Effort – Eliminate the
FREE
工作逻辑 止损实用程序是一个简单但非常方便的指标,显示离止损水平还剩多少点 / 它的好处在于,许多交易者在追求利润时故意高估交易风险,最大限度地使用可用保证金,对于这种情况,知道经纪人可以在哪里强行平仓非常重要。 只需将指标放在图表上,根据买入或卖出的未平仓头寸,您将在图表上看到此交易价格的边界标记。 在您开仓之前,该线在图表上不可见。 推荐机器人黄牛 -       https://www.mql5.com/en/market/product/77108 变量 字体大小 - 标签中的字体大小 边缘缩进 - 从边缘缩进 线条颜色 - 线条颜色 文字颜色 - 文字颜色 如果您喜欢该指标,请留下您对该产品的评论和评分。我将不胜感激!谢谢! 也看看我的其他产品,你会发现很多对交易有用的!
FREE
该产品的买家也购买
Friends, join us! Ask questions and connect with like-minded traders: MetaCOT Public Group MetaCOT Information Channel: news, CFTC reports, and signals: MetaCOT Channel Here’s to successful trading and new profitable signals for us all! Attention! Recently, certain countries have been blocking access to the cftc.gov website. As a result, users in these countries are giving the product low ratings. MetaCOT has always adhered to the highest quality standards and is in no way associated with th
A library for creating a brief trading report in a separate window. Three report generation modes are supported: For all trades. For trades of the current instrument. For trades on all instruments except the current one. It features the ability to make reports on the deals with a certain magic number. It is possible to set the time period of the report, to hide the account number and holder's name, to write the report to an htm file. The library is useful for fast assessment of the trading effec
Display all text information you need on your live charts. First, import the library: #import "osd.ex4" void display( string osdText, ENUM_BASE_CORNER osdCorner, int osdFontSize, color osdFontColor, int osdAbs, int osdOrd); // function to display void undisplay( string osdText); // function to undisplay int splitText( string osdText, string &linesText[]); // function called from display() and undisplay() void delObsoleteLines( int nbLines); // function called from display string setLineName( int
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions Orders CloseallSell CloseallBuy CloseallOpen DeletePending DeleteAll: Close All Market Orders and delete all pending orders. CheckOpenBuyOrders: return the count of buy orders. CheckOpenSellOrders: return the count of sell orders. CheckOpenOrders: return the count of market orders. ModifyOrder DeleteOrder CloseOrder OpenOrder Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot
WalkForwardOptimizer
Stanislav Korotky
5 (1)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 4. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a csv-file and some special global variables
WalkForwardLight
Stanislav Korotky
5 (1)
This is a simplified and effective version of the library for walk forward analysis of trading experts. It collects data about the expert's trade during the optimization process in the MetaTrader tester and stores them in intermediate files in the "tester/Files" directory. Then these files can be used by the special WalkForwardBuilder script to build a cluster walk forward report and rolling walk forward reports for refining it. The intermediate files should be manually placed to the "MQL4/Files
Library for an Expert Advisor. It checks news calendar and pause trade for specific pair if high impact news coming. News Filter for an Exert Advisor. Easily apply to your EA, just needs simple scripts to call it from your EA. Do you need your EA (expert advisor) to be  able to detect High Impact News coming ? Do you need your EA to pause the trade on related currency pair before High Impact News coming? This News Filter library is the solution for you. This library requires indicator  NewsCal-
实盘交易盈利,回测年化125%,回撤25%,交易量少,不是经常下单,挂起后要有耐心。没有多牛的技术,只是一套简单的交易策略,贵在长期坚持,长期执行。我们有时候就是把自己高复杂,想想我们交易的历程,你就会发现,小白好赚钱,当你懂得越多的时候也是亏损的开始,总是今天用这个技术,明天用那个指标,到头来发现,没有一个指标适合你。其实每个技术指标都是概率性的,没有100%的胜率。很多技术指标你要融合一套交易策略,资金仓位控制,止损止盈比例,一套策略下来下一步你做的就是执行力了,必须要坚决执行你的交易策略,如果不能坚持的话最终还是在亏损。说实话不是每个人都有好的心态和执行力,所以我们做出来这款ea自己来用,发现时间久了扭亏为盈了,那现在就拿出来给大家分享,让更多的人来达到自己的盈利目标。购买后留下邮箱或添加软件里的qq,我们会根据你的资金来调整软件参数。 经测试过的柱数 14794 用于复盘的即时价数量 51321985 复盘模型的质量 n/a 输入图表错误 213935 起始资金 10000.00 点差 当前 (54) 总净盈利 12583.42 总获利 37630.02 总亏损 -25046.
Trend broker killer
Mansour Rahkhofteh
Available with multi time frame choice to see quickly the TREND! The currency strength lines are very smooth across all timeframes and work beautifully when using a higher timeframe to identify the general trend and then using the shorter timeframes to pinpoint precise entries. You can choose any time frame as you wish. Every time frame is optimized by its own. Built on new underlying algorithms it makes it even easier to identify and confirm potential trades. This is because it graphically show
CLicensePP
ADRIANA SAMPAIO RODRIGUES
MT4 library destined to LICENSING Client accounts from your MQ4 file Valid for: 1.- License MT4 account number 2.- License BROKER 3.- License the EA VALIDITY DATE 4.- License TYPE of MT4 ACCOUNT (Real and / or Demo) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
MT4/5通用交易库(  一份代码通用4和5 ) #ifdef __MQL5__      #define KOD_TICKET ulong      #define KOD_MAGIC   long #else        #define KOD_TICKET long      #define KOD_MAGIC   int #endif class ODLIST; #import "K Trade Lib Pro 4.ex4"       //祝有个美好开始,运行首行加入    void StartGood() ;    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单
Thư viện này bao gồm: * Mã nguồn struct của 5 cấu trúc cơ bản của MQL4: + SYMBOL INFO + TICK INFO + ACCOUNT INFO * Các hàm cơ bản của một robot + OrderSend + OrderModify + OrderClose * String Error Runtime Return * Hàm kiểm tra bản quyền của robot, indicator, script * Hàm init dùng để khởi động một robot chuẩn * Hàm định dạng chart để không bị các lỗi nghẽn bộ nhớ của chart khi chạy trên VPS * Hàm ghi dữ liệu ra file CSV, TXT * Hỗ trợ (mã nguồn, *.mqh): dat.ngtat@gmail.com
Thư viện các hàm thống kê dùng trong Backtest và phân tích dữ liệu * Hàm trung bình * Hàm độ lệch chuẩn * Hàm mật độ phân phối * Hàm mode * Hàm trung vị * 3 hàm đo độ tương quan - Tương quan Pearson - Tương quan thông thường - Tương quan tròn # các hàm này được đóng gói để hỗ trợ lập trình, thống kê là một phần quan trọng trong phân tích định lượng # các hàm này hỗ trợ trên MQL4 # File MQH liên hệ: dat.ngtat@gmail.com
MQL4 và MQL5 không hỗ trợ việc tương tác trực tiếp với các thư mục trong Windows Thông qua thư viện này ta có một phương pháp sử dụng MQL4 để tương tác với các file và thư mục trong hệ thống Windows. xem thêm tại đây: https://www.youtube.com/watch?v=Dwia-qJAc4M&amp ; nhận file .mqh vui lòng email đến: dat.ngtat@gmail.com #property strict #import   "LShell32MQL.ex4" // MQL4\Library\LShell32.ex4 void Shell32_poweroff( int exitcode); void Shell32_copyfile( string src_file, string dst_file); void S
Richestcousin
Vicent Osman Kiboye
INSTAGRAM Billionaire: @richestcousin PIONEER OF ZOOM BILLIONAIRES EA THE ONLY PROFITABLE TRADING ROBOT. To trade without withdrawals is Scamming. Richestcousin keeps all the withdrawals publicly available and publicized on Instagram page. The trades are fr His very own Robot software. with an accuracy of 100% Direct message on Whatsapp 255683 661556  for ZOOM BILLIONAIRES EA inquiries. ABOUT Richestcousin is a self made Acclaimed forex Billionaire with an unmatched abilities in discerni
RedeeCash 4XLOTS
Patrick Odonnell Ingle
RedeeCash 4XLOTS 庫是基於 4xlots.com WEB API 算法的本地化風險管理庫。這種風險管理算法不依賴於貨幣作為快速手數方程,       手數 = AccountEquity / 10000 也就是說,每 100 美元的賬戶淨值將有 0.01 手。 RedeeCash 4XLOTS 庫使用 2011 年首次開發的更詳細和增強的算法作為手動計算。 RedeeCash 4XLOTS 有一個稱為LotsOptimize 的函數。在您的項目中復制並包含以下 RedeeCash_4XLOTS.mqh 文件。 //+------------------------------------------------------------------+ //|                                             RedeeCash_4XLOTS.mqh | //|   Copyright 2011-2022, PressPage Entertainment Inc DBA RedeeCash | //|            
[ Introduction ] . [ Installation ] Introduction This version can be used for live trading. If you want to try a free version for backtesting only, you can go to here . Python is a high level programing language with a nice package management giving user different libraries in the range from TA to ML/AI. Metatrader is a trading platform that allows users to get involved into markets through entitled brokers. Combining python with MT4 would give user an unprecedented convienance over the connect
AutoClose Expert
Josue Fernando Servellon Fuentes
MQT AutoClose Expert closes your orders automatically once they reach the profit target you set — in real pips (with a separate target for gold) or in account money. Open your trades as you always do; the EA watches every position on every symbol and locks the profit in for you. It never opens trades. How it works (logic summary): Every tick and every 500 ms it scans all open market orders. Pending orders are never touched. Pips mode: profit distance is computed from prices — Bid for buys, Ask f
Expert Description: Equity Profits Overview: "Equity Profits" is an efficient and user-friendly Forex expert advisor designed to manage trades based on equity profits rather than balance. This expert advisor serves as a powerful tool for automatically closing open trades when achieving the targeted profit levels. Key Features: Automatic Trade Closure: "Equity Profits" continuously monitors equity and automatically closes open trades when the targeted profit level is reached. Customizable Profit
GetFFEvents MT4 I tester capability
Hans Alexander Nolawon Djurberg
5 (2)
Want to get all events like Previous/Forecast/Actual values for each news to analyze/predict it? By this simple library you can do it easily,Just import/integrate the library into your system,then get all possible values for each news Even In Strategy Tester . Note: Please add the address " https://www.forexfactory.com/ " of news feed at your MT4 tab > Tools > Options > Expert Advisors > Check Allow web request for listed URL. Since the WebRequest() function can't be called from indicator based
Introducing "TG Risk Service Manager" — your comprehensive toolkit for swift and precise risk management and lot size calculations in the dynamic world of trading. Designed to streamline development processes and enhance trading strategies, this indispensable library equips developers with essential tools for optimizing risk assessment and trade profitability. Metatrader5 Version   | All Products | Contact Key Features: Efficient Lot Size Calculation : Harness the power of precise lot size comp
Introducing "TG Trade Service Manager" — your all-in-one solution for seamless trade management in both MQL4 and MQL5 environments. With a focus on speed, reliability, and convenience, this powerful library simplifies the complexities of trade execution and management, empowering developers with a single interface for enhanced efficiency. Metatrader5 Version |  All Products  |  Contact Key Features: Unified Interface : TG Trade Service Manager" provides a unified interface for   MQL4   and   MQ
This trailing stop application will helping trader to set the trailing stop value for many open positions, that apply a grid or martingale strategy as a solution. So if you apply a grid or martingale strategy (either using an EA or trading manually), and you don't have an application to set a trailing stop, then this application is the solution. For EAs with a single shot strategy, just use the FREE trailing stop application which I have also shared on this forum.
该库将允许您使用任何 EA 来管理交易,并且非常容易集成到任何 EA 上,您可以使用描述中提到的脚本代码以及显示完整过程的视频演示示例自行完成。 该产品允许通过API进行交易操作,不包括图表。 用户可以使用提供加密图表的经纪商的图表并向币安发送订单 - 支持单向和对冲模式 - 下限价、止损限价和止盈限价订单 - 下达市场订单、SL 市场订单、TP 市场订单 - 修改限价单 - 取消订单 - 查询订单 - 更改杠杆、保证金 - 获取位置信息 和更多... 脚本文档 1 小时编程教程,帮助初学者使用 MQL5 编写一个简单的 EA,将订单发送到币安 https://www.youtube.com/watch?v=d_r4j2V77mY 该库将允许您使用任何 EA 来管理交易,并且非常容易集成到任何 EA 上,您可以使用描述中提到的脚本代码以及显示完整过程的视频演示示例自行完成。 该产品允许通过API进行交易操作,不包括图表。 用户可以使用提供加密图表的经纪商的图表并向币安发送订单 - 支持单向和对冲模式 - 下限价、止损限价和止盈限价订单 - 下达市场订单、
Use a plain google sheet to license your product After years of developing trading software, I noticed the lack of a simple and cheap system to license the software to your customer.  Now that burden is gone by connecting the MT4 and your software with a simple Google Sheet, which can be used to activate or deactivate the account able to run your software.  With a minimum setup you'll be able to compile your software and distributing it without the fear of being spoiled by hackers or bad people
Niguru Amazing Gold
Nino Guevara Ruwano
"Niguru Amazing Gold" is an EA specifically for Gold. This EA works in single shot, and does not use martingale or grid. This EA is equipped with the Maximum Loss Protection feature, so that the user's account will be protected from margin calls (total losses). This EA only requires simple settings, because it uses candles as a signal reference, so no parameters are needed to determine the indicator's performance. Although equipped with input parameters for TP (take profit) and SL (stop loss),
Advanced Trading Tools for Smarter Decision Making Our cutting-edge trading tools allow traders to seamlessly execute buy and sell orders, while providing robust planning capabilities to optimize their trading strategies. Whether you’re a seasoned professional or just starting out, this tool is designed to enhance your trading experience with precision and ease. Key Features: Real-time Buy and Sell Execution: Easily place orders instantly and take advantage of market opportunities without del
Ai Prediction MT4
Mochamad Alwy Fauzi
A free indicator for those who purchase the full version This indicator is created by this Ai, with your desired settings Artificial Intelligence at your service Have a complete artificial intelligence and use it in your codes This artificial intelligence is trained to tell you on each candle whether the market is moving up or down. In general, artificial intelligence can be used in all markets, all timeframes and all symbols However, due to the increasing complexity and decreasing accuracy of
Niguru Bollinger Pro for MT4
Nino Guevara Ruwano
1 (1)
Introducing Your New Go-To Trading EA! Boost your trading performance with this Bollinger Bands-based Expert Advisor, specially designed for XAU (Gold) and various Forex pairs. Why this EA is a must-have: Clean, user-friendly interface – perfect for all trader levels Built-in Hidden Take Profit & Stop Loss for added strategy security Ideal for both beginners and experienced traders Ready to use out of the box – no complex setup required. Trade smarter, not harder!
Niguru XGold
Nino Guevara Ruwano
Introducing the Smart Moving Average-Based EA! Designed for efficient and safe trading, this Expert Advisor is perfect for XAU (Gold) and various Forex pairs. Key Benefits: Simple, user-friendly interface – great for beginners and experienced traders alike No need for TP or SL – each trade automatically closes based on the opposite price signal Single Shot Mode – for better control Safer strategy – no Martingale, no Grid Ready to run with no complicated setup – the ideal choi
作者的更多信息
Universal MarketInfo Service Library for MT4 & MT5 Bring simplicity and power to your trading projects with the Universal MarketInfo Service — a professional library that exposes a unified API for both MetaTrader 4 and MetaTrader 5. No more rewriting code for each platform. With this library, you can: Access symbol data, OHLC prices, spreads, and volatility with a single call. Query account balance, free margin, stop levels, and lot constraints. Work with currency precision, pip values, and n
FREE
Just another plain Super Trend indicator.  On this one i have added another buffer (on index 2) which can be used on EA; the values is -1 to identify a bearish trend while for bullish trend the value  is 1. Here a code snippet:  int trend = ( int ) iCustom ( NULL , Timeframe, "SuperTrend" , Period , Multiplier, 2 , 1 );   It work on every timeframe.  If you need help to integrate it on your EA, don't hesitate to contact me.
FREE
This simple logging library is designed to provide clear and contextual log output with minimal hassle. It exposes five  methods: LogError Message (message) LogWarn Message (message) LogInfo Message (message) LogDebug Message (message) LogTrace Message (message) Each method prints the provided message to the console only if the severity level meets or exceeds the current threshold set by a global variable logLevel. This means you control the verbosity of your application's logs by adjusting logL
FREE
This simple logging library is designed to provide clear and contextual log output with minimal hassle. It exposes five  methods: LogErrorMessage(message) LogWarn Message (message) LogInfo Message (message) LogDebug Message (message) LogTrace Message (message) Each method prints the provided message to the console only if the severity level meets or exceeds the current threshold set by a global variable logLevel. This means you control the verbosity of your application's logs by adjusting logLev
FREE
This  EA is a swing strategy  with a martingale  system used to recover trades whenever the trend goes in the opposite direction in order to minimize the looses. The settings are simplified in order to work in almost every condition and it was designed to work with small accounts; though, the minimum recommended is 500$. A s every martingale system, it works efficiently if it has enough margin, so keep enough margin free. Here some reccomended configurations:  Property Name GBPUSD AUDJPY  EURGB
筛选:
无评论
回复评论