• 概述
  • 评论
  • 评论

TG Trade Service Manager MT4

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.

Key Features:

  1. Unified Interface: TG Trade Service Manager" provides a unified interface for MQL4 and MQL5, streamlining trade management processes across platforms.

  2. Error Handling and Logging: Robust error handling and logging mechanisms ensure that both successful transactions and error messages are meticulously recorded, providing developers with comprehensive insights into trade activities.

  3. Flexible Stop Loss and Take Profit Options: Developers benefit from flexible stop loss and take profit options tailored to their preferences. With two distinct methods available for setting stop loss and take profit levels, developers can choose between defining prices directly or specifying distances in points. The library intelligently handles computations to place stop loss and take profit orders at the desired distances, eliminating the need for manual calculations and simplifying trade management workflows.

#import "TG_TradeServiceLib.ex4" //or path to library
long Buy(double lots, int stopLossPoints, int takeProfitPoints, string symbol, int magic, string comment = NULL);
long Buy(double lots, double stopLossPrice, double takeProfitPrice, string symbol, int magic, string comment = NULL);
long Sell(double lots, int stopLossPoints, int takeProfitPoints, string symbol, int magic, string comment = NULL);
long Sell(double lots, double stopLossPrice, double takeProfitPrice, string symbol, int magic, string comment = NULL);
long BuyLimit(double price, double lots, double stopLossPrice, double takeProfitPrice, string symbol, int magic, string comment = NULL);
long BuyLimit(double price, double lots, int stopLossPoints,  int takeProfitPoints, string symbol, int magic, string comment = NULL);
long SellLimit(double price, double lots, double stopLossPrice, double takeProfitPrice, string symbol, int magic, string comment = NULL);
long SellLimit(double price, double lots, int stopLossPoints,  int takeProfitPoints, string symbol, int magic, string comment = NULL);
long BuyStop(double price, double lots, double stopLossPrice, double takeProfitPrice, string symbol, int magic, string comment = NULL) ;
long BuyStop(double price, double lots, int stopLossPoints,  int takeProfitPoints, string symbol, int magic, string comment = NULL);
long SellStop(double price, double lots, double stopLossPrice, double takeProfitPrice, string symbol, int magic, string comment = NULL);
long SellStop(double price, double lots, int stopLossPoints,  int takeProfitPoints, string symbol, int magic, string comment = NULL);
long MarketExecution(int operation, double lots, int stopLossPoints,  int takeProfitPoints, string symbol, int magic, string comment = NULL);
long MarketExecution(int operation, double lots, double stopLossPrice,  double takeProfitPrice, string symbol, int magic, string comment = NULL);
bool Close(long ticket, double lots, int slippage);
bool Close(long ticket, int slippage);
bool CloseBatch(int magic, string symbol, int type = -1);
bool DeletePending(long ticket);
bool DeleteBatch(int magic, string symbol, int type = -1) ;
bool ModifyMarket(long ticket, int stopLossPoints, int takeProfitPoints) ;
bool ModifyMarket(long ticket, double stopLossPrice, double takeProfitPrice); 
bool ModifyMarketBatch(int magic, double stopLossPrice, double takeProfitPrice, string symbol, int type = -1);
bool ModifyMarketBatch(int magic, int stopLossPoints, int takeProfitPoints, string symbol, int type = -1);
bool ModifyPending(ulong ticket, double stopLossPrice, double takeProfitPrice, double price = 0, datetime expiration = 0);
bool ModifyPending(ulong ticket, int stopLossPoints, int takeProfitPoints, double price = 0, datetime expiration = 0);
long Pending(int operation, double price, string symbol, int magic, double lots, int stopLossPoints, int takeProfitPoint, string comment = NULL, datetime expiration = 0);
#import

BEFORE USING YOU HAVE TO IMPORT THE LIBRARY LIKE MY EXAMPLE ABOVE
How to use Examples

Example 1 using points(int) as parameters:
 //will open a trade with StopLoss = 125 points, TakeProfit = 125 points
   long resultTicket = MarketExecution(
                          (int)ORDER_TYPE_BUY,  // order type
                          0.01,                 // lots
                          125,                  //stopLoss(in points)
                          125,                  //takeProfit(in points)
                          _Symbol,              //symbol (optional)
                          1,                    //magic number(optional)
                          "MyFirstTrade");      //comment (optional)

   if(resultTicket <= 0) //usually if execution fails it will result in -1
   {
      //Code to handle failure
      //return false/Sleep/etc
   }

   //Rest of algorithm implementation

Note: I do not use negative values for stopLoss, the library computes everything by itself.

Example 2 using price(double) as parameters:

   //will open a trade with StopLoss = 125 points, TakeProfit = 125 points
   long resultTicket = MarketExecution(
                          (int)ORDER_TYPE_BUY,  // order type
                          0.01,                 // lots
                          1.08300,              //stopLoss(PRICE)
                          1.08800,              //takeProfit(PRICE)
                          _Symbol,              //symbol (optional)
                          1,                    //magic number(optional)
                          "MyFirstTrade");      //comment (optional)

   if(resultTicket <= 0) //usually if execution fails it will result in -1
   {
      //Code to handle failure
      //return false/Sleep/etc
   }

   //Rest of algorithm implementation

Logging Examples

Errors

2024.01.31 19:10:12.684 TradeManagerUnitTests EURUSD,H4: [INFO] | [Trade.mqh::CTrade::CheckStopLossTakeProfitCorrectness] | For order ORDER_TYPE_BUY   TakeProfit=-1.08800 must be greater than 1.08506 (Bid=1.08506 + SYMBOL_TRADE_STOPS_LEVEL=0 points)

2024.01.31 19:10:12.684 TradeManagerUnitTests EURUSD,H4: [ERROR] | [Trade.mqh::CTrade::SendOrder::205] | Invalid stops ORDER_TYPE_BUY PendingPrice: 1.08510, Bid:1.08506, Ask:1.08510 SL: 1.08300, TP: -1.08800 


INFO:

2024.01.31 19:09:19.733 TradeManagerUnitTests EURUSD,H4: [INFO] | [Trade.mqh::CTrade::SendOrder] | Success >>> Send  >>> Symbol[EURUSD], Volume[0.01], Operation[0], PriceOpen[1.08511], SL[1.08300], TP[1.08800]

2024.01.31 19:09:55.496 TradeManagerUnitTests EURUSD,H4: [INFO] | [Trade.mqh::CTrade::SendOrder] | Success >>> Send  >>> Symbol[EURUSD], Volume[0.01], Operation[0], PriceOpen[1.08511], SL[1.08386], TP[1.08636]


 












推荐产品
TPSpro CopyOrders
Roman Podpora
5 (1)
This copier was originally developed for the professional order management of a team of traders and therefore, first of all, a risk manager was built into it. For simple operation, you need to configure the following settings: For the master! 1. Select the program type ''Program mode'' - master 2. Enter a new name for the ''Folder name'' folder, in which the EA will record information on working with orders. The name must be the same for both master and slave!!! 3. In the ''Feedback from
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 );    //复杂开单
KopierMaschine - локальный копировщик сделок между различными счетами MetaTrader 4 и MetaTrader 5 в любом направлении расположенных на одном компьютере с интуитивно понятным интерфейсом. Направления копирования: MT4 --> MT5 MT4 --> MT4 MT5 --> MT5 MT5 --> MT4 для копирования между терминалами MetaTrader 4 и MetaTrader   5 необходимо приобрести версию продукта KopierMaschine  для  MetaTrader   5 Особенности Программа работает в двух режимах Master и Slave На один подчиненный счет можно копирова
Volume by Price MT4
Brian Collard
4.71 (14)
The Volume by Price Indicator for MetaTrader 4 features Volume Profile and Market Profile TPO (Time Price Opportunity). Get valuable insights out of currencies, equities and commodities data. Gain an edge trading financial markets. Volume and TPO histogram bar and line charts. Volume Footprint charts. TPO letter and block marker charts including split structures. Versatile segmentation and compositing methods. Static, dynamic and flexible ranges with relative and/or absolute visualizations. Lay
Risk Manager m4
Maryna Shulzhenko
Risk Manager   at a Glance: A Revolutionary Robot with a Unique Trading System Risk Manager is a revolutionary robot. With its unique trading system using sentiment analysis and machine learning, Risk Manager is a game changer when it comes to executing trades. You can work on any hourly period, any currency pair and on the server of any broker. Risk Manager is a trading robot that uses its own algorithm to make trading decisions. Different approaches to analyzing input information are used,
Indicator function This index buys and sells according to the color, using time is one hour,Please run the test on a 30-minute cycle It is best to use 1H for testing   About update questions In order to be more suitable for market fluctuations, the company regularly updates the indicators   Product cycle and trading time applicable to indicators Applicable mainstream currency pair EUR/USD GBP/USD NZD/USD AUD/USD USD/JPY USD/CAD USD/CHF Applicable mainstream cross currency pair EUR/JPY EUR/GBP E
FTMO Protector 7
Vyacheslav Izvarin
PROTECT YOUR FTMO Account in a simplest way Must-Have   Account Protector for any Prop-trading Account and Challenge MT4 / MT5 Expert Advisor that protects your Forex Prop Trading account from an unexpected drawdown! FTMO Protector  is a Tool that lets you manage trades and control your profit and loss across multiple Robots and currency pairs using a simple parameters and settings. Use as many EAs and Instruments you need, the Protector will: 1.   Calculate your midnight (01:00 System time) Bal
Fast Trade Copier
Vladimir Gribachev
4.2 (5)
The trade copier is designed for a fast and accurate copying of orders between the MetaTrader 4 terminals. The trade copier copies trades from the Master account to the Slave account by writing information to the total file, which is located in the common directory of the MetaTrader 4 terminals. This allows the trade copier to either customize various schemes for receiving and transmitting trade signals by changing the file name. Reading and writing the copier file is performed by timer. The tra
Cloner for MT4
Vladimir Gribachev
该工具旨在克隆你交易账户上的交易--程序用你的参数开立一个额外的交易。它能够增加或减少手数,增加一个手数,改变止损和止盈参数,该程序被设计为在 "Windows PC "和 "Windows VPS "上工作。  Buy a cloner and get the second version for free 参数。 CLONE_POSITIONS - 要克隆哪些订单。 MAGIC_NUMBER - 神奇的数字。 DONT_REPEAT_TRADE - 如果为真,交易在手动平仓后不会被重复。 REVERSE_COPY - 反向复制,例如打开SELL而不是BUY。 LOT_MULTIPLIER - 来自PROVIDER账户的数量复制率;如果=0,则以FIXED_LOT中指定的批次进行复制。 PLUS_LOT, MINUS_LOT - 加号和减号地段。 MAXIMUM_LOT - 最大的手数。 FIXED_LOT - 固定地段。 SYNCHRONIZE_STOPS - 如果为真,关闭的订单、TP和SL水平将与PROVIDER账户同步。 STOPLOSS, TAKEPROFIT -
Virtual Collider Manual   is a trading assistant with a built-in panel for manual trading. It automatically moves a position opened by a trader in profit using innovative adaptive grid algorithm of averaging and adaptive pyramiding Know-how of the grid algorithm of averaging and pyramiding of the   Virtual Collider Manual   trading robot is based on fully automatic adaptation of all characteristics of dynamically build order grid and pyramid with actual price movement with no need for adjusting
用於自動訂單和風險管理的實用程序。讓您從利潤中獲得最大收益並限制您的損失。由執業交易員為交易員創建。該實用程序易於使用,適用於交易者手動打開的任何市場訂單或在顧問的幫助下。可以按幻數過濾交易。該實用程序可以同時處理任意數量的訂單。 具有以下功能: 1. 設置止損和止盈水平; 2. 通過追踪止損位平倉; 3. 設定盈虧平衡水平。 該實用程序可以: 1. 分別處理每個訂單(為每個訂單單獨設置級別) 2. 處理一籃子單向訂單(所有訂單的水平設置相同,買入和賣出分開) 3. 處理一籃子多向訂單(所有訂單的級別都設置為通用的,BUY 和 SELL 一起) 選項: STOPLOSS - 如果不使用 =-1,則以點為單位止損; TAKEPROFIT - 以點為單位獲利,不與 -1 一起使用; TRAILING_STOP - 價格變動的點數,如果不使用 =-1; TRAILING_STEP - 每一步利潤將增加的點數; BREAKEVEN_STOP - 將訂單轉移到盈虧平衡點的點數,如果不使用 =-1; BREAKEVEN_ST
Exp4 Duplicator
Vladislav Andruschenko
4.52 (21)
EA 在您的帐户 MetaTrader 4 上重复 交易和头寸或发出预设次数的信号。 它复制所有手动或由另一个“EA 交易”打开的交易。 复制信号并增加信号的数量 ! 增加其他 EA 的数量。 支持以下功能:复制交易的自定义手数、复制止损、获利、使用追踪止损。 MT5版本 详细描述 +DEMO +PDF 如何购买 如何安装     如何获取日志文件     如何测试和优化     Expforex 的所有产品 链接 MetaTrader 的交易复印机可在此处获得:   COPYLOT 注意力 注意:这不是终端之间交易的复印机。 您可以在策略测试器中测试“EA 交易”,并在可视模式下使用我们的 EAPADPRO 工具栏进行交易! 在 1 个货币对上安装 EA 就足够了。默认情况下,它将监视所有打开的符号。 这个怎么运作? Duplicator/Dublicator 助手 EA 重复在终端中打开的头寸。 EA 能够复制头寸和挂单。 要复制的位置或顺序称为 源 。重复位置是一个 副本 。 The EA repeats the source the specified numb
Matrixs
Andriy Sydoruk
Matrix is a Forex arrow indicator. Displays signals simply and clearly! The arrows show the direction of the transaction, and are colored accordingly, which can be seen in the screenshots. As you can see, trading with such an indicator is easy. I waited for an arrow to appear in the desired direction - I opened a deal. An arrow formed in the opposite direction - closed the deal. The indicator also displays the lines with the help of which the arrow signals are formed, taking into account the int
Signal Copy Multiplier automatically copies trades on the same account, for example, to get a better entry and adjusted volume on a subscribed signal. MT4-Version:  https://www.mql5.com/de/market/product/67412 MT5-Version:  https://www.mql5.com/de/market/product/67415 You have found a good signal, but the volume of the provider's trades is too small? With Signal Copy Multiplier you have the possibility to copy trades from any source (Expert Advisor, Signal, manual trades) and change the volume o
Trendiness Index
Libertas LLC
5 (3)
"The trend is your friend" is one of the best known sayings in investing, because capturing large trendy price movements can be extremely profitable. However, trading with the trend is often easier said than done, because many indicators are based on price reversals not trends. These aren't very effective at identifying trendy periods, or predicting whether trends will continue. We developed the Trendiness Index to help address this problem by indicating the strength and direction of price trend
Vizzion
Joel Protusada
Vizzion is a fully automated scalping Expert Advisor that can be run successfully using GBPJPY currency pair at H1 timeframe. Very Important This Expert Advisor can not run with any EAs in the same account. As part of the money management plan, it calculates and monitors the Margin Level % and assumes that all open trades are created by it. If you want an Expert Advisor that trades in a daily basis, this EA is not for you because using this requires a patience to wait for a few days or weeks o
Auto Trade Copier
Vu Trung Kien
4.77 (90)
自动交易拷贝机 设计用于在多个 MetaTrader 4 账户/终端之间 100% 精确拷贝交易。 利用这个工具,您可以既作为供应者 (源) 也作为接收者 (目的地)。所有交易行为将从提供者那里拷贝到接收者,中间没有延迟。 演示版: 用于测试的演示版在此下载: https://www.mql5.com/zh/market/product/4904 参考: 如果您需要在网络的不同位置之间拷贝, 请参考 交易拷贝机专业版 https://www.mql5.com/zh/market/product/5412 以下是突出功能: 在同一款工具中,在提供者与接收者之间切换。 可以将一个提供者的交易拷贝至多个接收者。 一个接收者也可以拷贝来自多个供应者的账户交易。 每个帐户可以同时充当提供者和接收者,所以帐户可以彼此双向传输拷贝。这就好像一个交易共享网络。 不仅入场和离场, 还拷贝止损/止盈的修改, 所以在断网或终端停机时也能保证接收者的安全。 接收者的账户依旧可以进行手工交易或使用其它 EA,并无任何冲突。 自动识别并同步经纪商之间的货币符号后缀。 允许多大 5 个特殊符号设置 (即:
Super Trend Trading View 4
Mohammad Taher Halimi Tabrizi
The SuperTrend indicator is a popular technical analysis tool used by traders and investors to identify trends in the price of a financial instrument, such as a stock, currency pair, or commodity. It is primarily used in chart analysis to help traders make decisions about entering or exiting positions in the market. this version of super trend indicator is exactly converted from trading view to be used in MT4
FTMO passing EA (High risk) is unique Expert Advisor that continues the iBoss series of advisors. Innovative methods of the programme's approach to trading, and promising performance results are possible thanks to the use of modern technologies and methods. The iBossTrade is a fully automated EA designed to trade currencies only. Working pairs US30. EURUSD, GBPUSD, EURGBP, USDCAD. XAUUSD. Expert showed stable results on currencies in 1999-2023 period. No dangerous methods of money management
REX complete 3in1
Christophe Godart
This is the complete REX package. It consists of the lite, pro and ULTRA version.  Perfect for beginners and intermediates. REX complete is 100% non repaint. The strategy is based on a mix of different strategies, statistics, including pivot points, oscillators and patterns.  As the trading idea consists of a variety of some classic indicators like Momentum, Williams Percent Range, CCI, Force Index, WPR, DeMarker, CCI, RSI and Stochastic, it is clear that the fundamental indicators have being
Utility, which draws buy or sell trendlines, which can also become support or resistances able to close any position on the screen Algorithm that calculates the gain of the position, at the touch closure of the line.   The benefits you get: Works on forex and CFD, timeframe from M1 to Weekly. Easy to use screen control panel. Audible warning messages at the touch of the line. Easy to use.
Meta Sniper
Samir Tabarcia
Requirements Optimized to work with   EURUSD-EURCHF-USDJPY, AUDUSD-CADJPY-AUDNZD, CHFJPY-NZDJPY-NZDUSD For timeframe 4H. *(Minimum recommended deposit is $300 for each Pair) for initial lot set to 0.10, My favorite Pair are (CHFJPY-NZDJPY-EURUSD-AUDNZD-USDJPY) Warning it will be SALE only 5 Copys at 60$ Then it will be update up to 200$  You can use it the way it is, For new Set Files will be add on (Comments) ECN broker with low spread is recommended to get better results. Setup is
Noize Absorption Index MT4
Ekaterina Saltykova
5 (1)
Noize Absorption Index - is the manual trading system that measures the difference of pressure between bears forces and bulls forces. Green line - is a noize free index that showing curent situation. Zero value of index shows totally choppy/flat market.Values above zero level shows how powerfull bullish wave is and values below zero measures bearish forces.Up arrow appears on bearish market when it's ready to reverse, dn arrow appears on weak bullish market, as a result of reverse expectation. S
Account Protector Metatrader 4
Emmanuel Lovski Ijeawele Maduagwuna
Account Protector Meta Trader 4 This utility prevents risk of ruin per trading cycle.  Retail forex trading accounts are designed with   stop out levels   that make it impossible to quickly restore lost trading capital   (to initial levels)   in the event of a human or algorithm trader  " blowing"   an account. This hampers the efforts of a trader who after growing an account investment to a multiple of its initial value, suddenly suffers irreparable loss because of several trade entry mishaps.
Verdure Forex Calculators
Olawale Adenagbe
2.5 (2)
Overview Money management is an all-important aspect of trading that many traders often overlook. It is very possible that even with a winning strategy, bad money management can often result in huge loses. Verdure Forex Calculators aims to help traders minimize risk and exposure in the Forex market. Verdure Forex Calculators implements 4 calculators in one single indicator. It is the first of it's kind on MT4 platform. Calculators implemented are: Lot (Trade or Contract Size) Calculator. Margin
Impuls Pro MT4
Sergey Batudayev
5 (3)
EA 的策略基于波段交易,在 iPump 指标计算的急剧脉冲之后入场。 如前所述,EA 能够在自动支持下进行手动交易。 - 对于下降趋势 ↓ 我们在价格修正上涨后进入交易,资产进入超买区域,我们沿着趋势卖出。 - 对于上升趋势 ↑,我们在价格回调后进入交易,资产跌入超卖区域,我们顺势买入。 交易所选资产时,顾问会考虑趋势并仅根据当前趋势开仓,无利可图的交易可以通过止损和平均来关闭,第二种选择当然更有利可图但风险也更大 好处 内置电平指示器,用于分析不同 TF 的电平 能够在图表上手动选择平均水平 开多个金字塔订单,利润倍增的能力(订单数量可自行控制) 根据 iPump 指标的反向信号,设置 TP 的更多标准 使用“手”模式手动打开交易的能力 所有趋势策略都基于简单且非常正确的逻辑,即: 在当前趋势中开启交易 价格调整后开仓 考虑交易水平 在这个顾问中观察到所有三个假设。 确定 2 个时间范围的趋势,在价格超买/超卖的最有利时刻进入交易,图表上可以看到修正水平 SL 和 TP。 解释策略  - 对于下降趋势 ↓ 我们在修正价格上涨后进入交易,资产跌入超买区域,我们沿着趋势卖出。 - 对
Trade with Gann on your side!! MASTER CIRCLE 360 CIRCLE CHART, originally created by Gann admitted that this is “The Mother of all charts”. It is one of the last studies that this great trader left for us. The numeric tab le is apparently quite simple like all the tables and is based on square numbers, the SQUARE OF 12 and is by evolution, one of the most important square numbers. Here we can find CYCLE, PRICE AND TIME thanks to angles and grades, to show past and future support and resistance.
VolnaFX
Roman Meskhidze
4.76 (21)
LAUNCH PROMO Next price:        $349 The price will be rise to limit the number of users for this strategy The "Volna FX" Expert Advisor is a representative of robots trading from levels. Levels can be built automatically, or they can be rigidly set in the parameters of the Expert Advisor. CHECK REAL SIGNAL :  https://www.mql5.com/en/signals/847709 The uniqueness of the advisor is that it can work both with averaging and using the martingale principle, or without it, i.e. use a clear take profi
这是一个预测蜡烛收盘价的指标。 该指标主要用于 D1 图表。 该指标适用于传统外汇交易和二元期权交易。 该指标可以用作独立的交易系统,也可以作为您现有交易系统的补充。 该指标分析当前蜡烛,计算蜡烛本身内部的某些强度因素,以及前一根蜡烛的参数。 因此,该指标预测市场走势的进一步方向和当前蜡烛的收盘价。 由于这种方法,该指标既适用于短期盘中交易,也适用于中长期交易。 该指标允许您设置指标在分析市场情况期间将产生的潜在信号的数量。 在指标设置中有一个特殊的参数。 此外,该指标可以通过图表上的消息、电子邮件以及推送通知的形式通知新信号。感谢您的关注!交易愉快! 购买后一定要写信给我! 我会给你我的交易指标的建议! 还可以获得奖金!
TWO PAIRS SQUARE HEDGE METER INDICATOR Try this brilliant 2 pairs square indicator It draws a square wave of the relation between your two inputs symbols when square wave indicates -1 then it is very great opportunity to SELL pair1 and BUY Pair2 when square wave indicates +1 then it is very great opportunity to BUY pair1 and SELL Pair2 the inputs are : 2 pairs of symbols         then index value : i use 20 for M30 charts ( you can try other values : 40/50 for M15 , : 30 for M30 , : 10 for H1 ,
该产品的买家也购买
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 Lo
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) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
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
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 | //|       
该库将允许您使用任何 EA 来管理交易,并且非常容易集成到任何 EA 上,您可以使用描述中提到的脚本代码以及显示完整过程的视频演示示例自行完成。 该产品允许通过API进行交易操作,不包括图表。 用户可以使用提供加密图表的经纪商的图表并向币安发送订单 - 支持单向和对冲模式 - 下限价、止损限价和止盈限价订单 - 下达市场订单、SL 市场订单、TP 市场订单 - 修改限价单 - 取消订单 - 查询订单 - 更改杠杆、保证金 - 获取位置信息 和更多... 脚本文档 1 小时编程教程,帮助初学者使用 MQL5 编写一个简单的 EA,将订单发送到币安 https://www.youtube.com/watch?v=d_r4j2V77mY 该库将允许您使用任何 EA 来管理交易,并且非常容易集成到任何 EA 上,您可以使用描述中提到的脚本代码以及显示完整过程的视频演示示例自行完成。 该产品允许通过API进行交易操作,不包括图表。 用户可以使用提供加密图表的经纪商的图表并向币安发送订单 - 支持单向和对冲模式
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
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 variabl
AutoClose Expert
Josue Fernando Servellon Fuentes
automatically closes orders from a preconfigured number of pips. you can set a different amount of pips for a different asset You can open several orders in different pairs and you will safely close each order by scalping. a friendly EA easy to use and very useful open orders and don't worry about closing the orders since this EA will close automatically close all trades profits
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
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 Lo
MetaCOT 2 CFTC ToolBox is a special library that provides access to CFTC (U.S. Commodity Futures Trading Commission) reports straight from the MetaTrader terminal. The library includes all indicators that are based on these reports. With this library you do not need to purchase each MetaCOT indicator separately. Instead, you can obtain a single set of all 34 indicators including additional indicators that are not available as separate versions. The library supports all types of reports, and prov
WalkForwardLight
Stanislav Korotky
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
EA introduction:    Gold long short hedging is a full-automatic trading strategy of long short trading, automatic change of hands and dynamic stop loss and stop profit. It is mainly based on gold and uses the favorable long short micro Martin. At the same time, combined with the hedging mechanism, long short hedging will be carried out in the oscillatory market, and in the trend market, the wrong order of loss will be stopped directly to comply with the unilateral trend, so the strategy can be
Three Crossing
Sirinya Pakkaman
Three Crossing Robot trading with 2 indicators Description Open Order Buy order condition 1)     Two lines of the EMA cross for TimeFrame12   2)     For EMA control order is EMA1 must be on the EMA line   3)     RSI_Buy > according to the specified value Sell order condition 1)     Two lines of the EMA cross for TimeFrame12   2)     For EMA control order is EMA1 must be under the EMA line   3)     RSI_Sell < according to the specified value For the operation of t
实盘交易盈利,回测年化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) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
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
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
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 | //|       
AO Core is the core of the optimization algorithm, it is a library built on the author's HMA (hybrid metaheuristic algorithm) algorithm. This hybrid algorithm is based on a genetic algorithm and contains the best qualities and properties of population algorithms. High-speed calculation in HMA guarantees unsurpassed accuracy and high search capabilities, allows you to save the total time for optimization, where the best solution will be found in fewer iterations. The performance of this algori
[ 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 connec
作者的更多信息
TG Macd 2 Line MT5
Daciana Elena Chirica
5 (1)
The MACD 2 Line Indicator is a powerful, upgraded version of the classic Moving Average Convergence Divergence (MACD) indicator. This tool is the embodiment of versatility and functionality, capable of delivering comprehensive market insights to both beginner and advanced traders. The MACD 2 Line Indicator for MQL4 offers a dynamic perspective of market momentum and direction, through clear, visually compelling charts and real-time analysis. Metatrader4 Version |  How-to Install Product | How
FREE
TG MTF MA MT5   is designed to display a multi-timeframe moving average (MA) on any chart timeframe while allowing users to specify and view the MA values from a particular timeframe across all timeframes. This functionality enables users to focus on the moving average of a specific timeframe without switching charts. By isolating the moving average values of a specific timeframe across all timeframes, users can gain insights into the trend dynamics and potential trading opportunities without sw
FREE
TG Macd 2 Line MT4
Daciana Elena Chirica
The MACD 2 Line Indicator is a powerful, upgraded version of the classic Moving Average Convergence Divergence (MACD) indicator. This tool is the embodiment of versatility and functionality, capable of delivering comprehensive market insights to both beginner and advanced traders. The MACD 2 Line Indicator for MQL4 offers a dynamic perspective of market momentum and direction, through clear, visually compelling charts and real-time analysis. Metatrader5 Version |  How-to Install Product | How-t
FREE
TG MTF MA MT5     is designed to display a   multi-timeframe moving average (MA)   on   any   chart   timeframe   while allowing users to specify and view the MA values from a particular timeframe across all timeframes. This functionality enables users to focus on the moving average of a specific timeframe without switching charts.   By   isolating   the moving average values of a specific timeframe across all timeframes, users can gain insights into the trend dynamics and potential trading opp
FREE
TG AveraEdge MT5
Daciana Elena Chirica
Avera Edge  (EA) employs an   averaging strategy   designed for   long-term   profitability with low risk. It operates by initiating trades and setting take profit levels. If the market quickly reaches the take profit point, it opens another trade upon the next candle's opening.  Conversely, if the market moves against the trade, it employs an averaging technique to secure more favorable prices. Go to ->  Metatrader4 Version |  All Products  |  Contact
Our EA harnesses the power of the SilverBullet 5-minute strategy, offering optimal performance while also allowing users the flexibility to explore and backtest various timeframes of their choice. Ideal for indices such as SPX500 and NAS100 , it performs optimally during trading hours at 15:00 UTC or 19:00 UTC . Here's what sets it apart: Versatile Execution: Choose between pending orders on the FVG, market execution upon FVG occurrence, or a combination of both. Custom Risk Management: Defin
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 com
TG AveraEdge MT4
Daciana Elena Chirica
Avera Edge  (EA) employs an   averaging strategy   designed for   long-term   profitability with low risk. It operates by initiating trades and setting take profit levels. If the market quickly reaches the take profit point, it opens another trade upon the next candle's opening.    Conversely, if the market moves against the trade, it employs an averaging technique to secure more favorable prices. Go to ->  Metatrader5 Version |  All Products  |  Contact
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. Metatrader4 Version |  All Products  |  Contact   Key Features: Efficient Lot Size Calculation : Harness the power of precise lot size
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. Metatrader4 Version   |   All Products   |   Contact   Key Features: Unified Interface : TG Trade Service Manager" provides a unified interface for   MQL4   a
Our EA harnesses the power of the SilverBullet 5-minute strategy, offering optimal performance while also allowing users the flexibility to explore and backtest various timeframes of their choice. Ideal for indices such as   SPX500   and   NAS100 , it performs optimally during trading hours at   15:00 UTC or 19:00 UTC . Here's what sets it apart: Versatile Execution: Choose between pending orders on the FVG, market execution upon FVG occurrence, or a combination of both. Custom Risk Managemen
筛选:
无评论
回复评论