• Genel bakış
  • İncelemeler
  • Yorumlar

OpenAI Library MT5

The following library is proposed as a means of being able to use the OpenAI API directly on the metatrader, in the simplest way possible.

For more on the library's capabilities, read the following article:

https://www.mql5.com/en/blogs/post/756098

The files needed to use the library can be found here:

Manual

IMPORTANT: To use the EA you must add the following URL to allow you to access the OpenAI API as shown in the attached images

In order to use the library, you must include the following Header, which you can find at the following link:

https://www.mql5.com/en/blogs/post/756108

#import "StormWaveOpenAI.ex5"

COpenAI *iOpenAI(string);

CMessages *iMessages(void);

CTools *iTools(void);

#import

This is all you need to be able to Use the library with ease.

Below is an example of how you can use the library with ease and operate with the OpenAI API

#include <StormWaveOpenAI.mqh>      //--- Include the custom OpenAI header file for API integration
COpenAI *client;                    //--- Declare a pointer to the OpenAI client
CMessages *_message_;               //--- Declare a pointer for handling messages
//--- The OnStart function is the entry point of the script
OnStart()
  {
   client = iOpenAI("YOUR_API_KEY"); //--- Initialize the OpenAI client with your API key
   client.start_thread();            //--- Start a new thread for the OpenAI client to operate in
   string completion;                //--- Variable to store the API response
   _message_ = iMessages();          //--- Initialize the message handler
   string user_content = "Hi how are you?";   //--- Define the message content
   _message_.AddMessage(user_content, user);  //--- Add the message to the handler with a user identifier
   //--- Call the API to generate a completion based on the provided messages
   completion = client.completions_create(
                   /*model =        */  "gpt-3.5-turbo-0125", //--- Specify the model to use for the completion
                   /*messages =     */   _message_,           //--- Pass the messages to the API
                   /*max_tokens =   */   300,                 //--- Set the maximum number of tokens to generate
                   /*temperature =  */   1.0                  //--- Set the creativity level of the response
                );
   client.PrintResultMessage(); //--- Print the result of the API call
   delete _message_;            //--- Clean up the message handler
   delete client;               //--- Clean up the OpenAI client
  }

For further details, please feel free to contact me. I express my thanks in advance in case you decide to purchase this library. Should you encounter bugs, I would be grateful if you could contribute to the improvement of the library by privately sending me the problems you encounter so that I can make the necessary improvements.

Önerilen ürünler
WalkForwardOptimizer MT5
Stanislav Korotky
3.63 (8)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 5. 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.
NATS (Niguru Automatic Trailing Stop) will help you achieve more profits, by setting the trailing stop automatically. Pair this NATS application with EA, or can also be used as a complement to manual trading. A trailing stop is a powerful tool in trading that combines risk management and profit optimization.  A trailing stop is a type of market order that sets a stop-loss at a percentage below the market price of an asset, rather than a fixed number. It dynamically adjusts as the asset’s pric
FREE
The MetaCOT 2 CFTC ToolBox Demo is a special version of the fully functional MetaCOT 2 CFTC ToolBox MT5 library. The demo version has no restrictions, however, unlike the fully functional version, it outputs data with a delay. The library provides access to the 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 sepa
FREE
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 c
UZFX - MetaTrader 5 (MT5) için Sadece Bekleyen Emirleri Sil komut dosyası, bekleyen tüm emirleri (Alış Limiti, Satış Limiti, Alış Durdurma, Satış Durdurma) işlem hesabından otomatik olarak kaldıran basit ama etkili bir araçtır. Bu komut dosyası, aktif piyasa pozisyonlarını etkilemeden bekleyen emirlerini anında temizlemek isteyen tüccarlar için idealdir. Özellikler: Bekleyen tüm emirleri siler (Alış Limiti, Satış Limiti, Alış Durdurma, Satış Durdurma). Açık piyasa pozisyonlarını etkilemez. Uz
FREE
*****主要交易XAUUSD,如果测试的时候,建议调整到XAUUSD,其他交易标的不能保证盈利效果********* 需要测试的请留言(看到后会第一时间回复),为了保护工作成果,需要输入特定的参数,系统默认的参数无法实现截图回撤所示效果! 需要测试的请留言(看到后会第一时间回复),为了保护工作成果,需要输入特定的参数,系统默认的参数无法实现截图回撤所示效果! 需要测试的请留言(看到后会第一时间回复),为了保护工作成果,需要输入特定的参数,系统默认的参数无法实现截图回撤所示效果! **************************************************************************************************************************************************************** 1、【简述】主要为趋势交易,严格筛选交易信号,一旦交易信号明确,快速交易。 2、【止损止盈】每月止盈15%,止损30%。 3、【特殊说明】严格的交易执行逻辑,一旦当月达到止盈止损后,坚决不再开
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 "MQL5\Files" directory. Then it uses these files to automatically build a cluster walk forward report and rolling walk forward reports that refine it (all of them in one HTML file). Using the WalkForwardBuilder MT5 auxiliary script allows building othe
UZFX - MetaTrader 5 (MT5) için Tüm Açık Alış ve Satış Emirlerini Anında Kapat komut dosyası, yatırımcıların tüm aktif piyasa pozisyonlarını tek bir işlemle hemen kapatmalarını sağlayan güçlü bir araçtır. Bu komut dosyası, acil ticaret yönetimi için idealdir ve yatırımcıların yüksek volatilite, haber olayları veya strateji ayarlamaları sırasında piyasadan hızla çıkmalarına yardımcı olur. Özellikler Tüm sembollerdeki tüm açık Alış ve Satış pozisyonlarını kapatır. Doğru uygulama için en son Alış
FREE
Binance Library
Hadil Mutaqin SE
5 (1)
The library is used to develop automatic trading on Binance Spot Market from MT5 platform. Support all order types: Limit, Market, StopLimit and StopMarket Support Testnet mode Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header   file and EA sample   https://drive.google.com/uc?export=download&id=1kjUX7Hyy02EiwTLgVi8qdaCNvNzazjln Copy Binance.mqh to folder \MQL5\Include Copy  BinanceEA-Sample.mq5 to folder \MQL5\Experts 3. Allow WebRequest from MT5
Designed for automated trading on the Nasdaq (US100, USTEC, NAS100, NDX100, etc.). It will not work on other assets! To correctly   test, it is necessary to configure the TesterTimeShift parameter.  TesterTimeShift   is the time difference in hours between the terminal time and the time in the visual mode of the strategy tester. This is based on research by BIASMACHINE And the related Telegram notification service . It uses statistical patterns identified in the research to find and place tr
This library allows you to automatically filter events by symbol. Additionally, it requires the use of "flags" to classify events based on their importance (high, low, etc.). Properties: Our library is simple and only requires the export of four functions to work properly. Requirements: The library uses OnTimer , so it is not compatible with programs that also use this event. If your bot utilizes OnTimer , this may interfere with the library’s functionality and prevent event filtering. We recomm
FREE
Shawrie
Kevin Kipkoech
This Pine Script implements a Gaussian Channel + Stochastic RSI Strategy for TradingView . It calculates a Gaussian Weighted Moving Average (GWMA) and its standard deviation to form an upper and lower channel. A Stochastic RSI is also computed to determine momentum. A long position is entered when the price closes above the upper Gaussian band and the Stoch RSI K-line crosses above D-line . The position is exited when the price falls back below the upper band. The script includes commission, cap
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
K Trade Lib5
Kaijun Wang
2 (1)
MT4/5通用交易库(  一份代码通用4和5 ) #import "K Trade Lib5.ex5"    //简单开单    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 comm
FREE
Tired of complex order placement and manual calculations? Trade Dashboard is your solution. With its user-friendly interface, placing orders becomes effortless, by a single click, you can open trades, set stop loss and take profit levels, manage trade lot size, and calculate risk to reward ratios, allowing you to only focus on your strategy. Say goodbye to manual calculations and streamline your trading experience with Trade Dashboard. Download  Demo Version  right now. You can find  Details of
Chart Notes = MULTI LINE TEXT INPUT ON CHART FOR MT5 is finally here! # sticky notes This indicator is a powerful text editor for placing notes on chart, similarly like the feature on Tradingview. There are 2 types of messages: anchored (on screen ) and free (on chart).  1. Anchored = stays on the same place on screen (x point, y point) -this text can be EDITED on click (first line is for dragging the message around- this line is edited via right clicking- >properties) -move the messages by dra
Here   is   the   English translation   of   your   description   for   the EA   (Expert   Advisor): --- This   is a   time -based   automatic trading   EA . It allows   you   to   set the   exact   time   for trading , down   to   the   second , and   specify the   maximum number   of   orders . You   can choose   to   place   either   buy   or   sell   orders . It   is possible to   set take   profit and   stop   loss   points . Additionally , you can   specify   how   long after   placing  
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. MT4 Version -  https://www.mql5.com/en/market/product/120613 Key Features: Five Customizable Input Fields:   Trad
FREE
Bu ürün 3 yıldır geliştirilmektedir. MQL5 programlama dilinde her türlü Yapay Zeka ve makine öğrenimi kodlarıyla çalışmak için en gelişmiş kod tabanıdır. MetaTrader 5'te birçok yapay zeka destekli ticaret robotu ve gösterge oluşturmak için kullanılmıştır. Bu, MQL5 için makine öğrenimi üzerine ücretsiz ve açık kaynaklı bir projenin premium sürümüdür. Bağlantı burada:  https://github.com/MegaJoctan/MALE5 . Ücretsiz sürüm daha az özelliğe sahiptir, belgelenmemiştir ve düzenli olarak bakım görmez. S
Nmt5
Liang Qi Quan
这段代码是一个简单的交易专家顾问(Expert Advisor)示例,主要功能如下: 使用两个移动平均线(MA)作为交易信号: 快速MA(FastMA)和慢速MA(SlowMA) 初始化函数(OnInit): 创建两个MA指标句柄 设置数组为时间序列模式 清理函数(OnDeinit): 释放指标句柄,防止内存泄漏 主要交易逻辑(OnTick): 获取最新的MA值 判断趋势和交易信号 在无持仓时执行交易 交易规则: 上升趋势+买入信号时开多单 下降趋势+卖出信号时开空单 使用固定的止损和止盈点数 风险管理: 使用输入参数设置交易手数、止损和止盈 每次只允许一个持仓(inTrade变量) 使用MQL5的Trade库进行交易操作,简化了下单过程 这个EA适合初学者学习,展示了基本的EA结构和简单的交易策略实现方法。但在实际使用前,还需要进行更多的测试和优化。
Bu kütüphane, herhangi bir EA'nızı kullanarak işlemleri yönetmenize izin verecektir ve açıklamalarda belirtilen komut dosyası koduyla ve ayrıca tüm süreci gösteren videodaki demo örnekleriyle kendi başınıza yapabileceğiniz herhangi bir EA'ya entegrasyonu çok kolaydır. - Limit Ver, SL Limit Ver ve Kar Al Limit Emirleri - Market, SL-Market, TP-Market siparişlerini verin - Limit emrini değiştirin - Siparişi iptal et - Siparişleri Sorgula - Kaldıraç, marjı değiştir - Pozisyon bilgisini al ve
This script notifies a user about different events by playing sounds, sending emails and text messages to a mobile device. The following events are supported: New deals (in/in out/out). Expiration of Pending orders. The terminal disconnected. The terminal or the script closed. Please set a notification type for each event separately. If you need notifications via Email, please make sure that the settings on the Email tab are correct. If you need to receive notifications on a mobile device, pleas
Simple program i created, to help close all your orders instantly when you are busy scalping the market or if you want to avoid news days but still have a lot of orders and pending orders open and can't close them in time.. with this script all you're problems will be solved. Simple drag and drop and the script automatically does it's thing, quick and easy  also a very good tool to use when scalping
FREE
Forex portföyünüzün kontrolünü elinize alın. Nerede durduğunuzu, neyin işe yaradığını ve size neyin acı verdiğini anında görün! MT4 VERSİYONU BURADA MEVCUTTUR: https://www.mql5.com/en/market/product/58375 Trade Manager Dashboard, forex piyasasında sahip olduğunuz her pozisyonun şu anda nerede olduğunu bir bakışta size göstermek ve risk yönetimini ve para birimlerine maruz kalmayı daha kolay anlamak için tasarlanmıştır. Birden fazla pozisyon veya ticaret ızgarası ve sepet stratejileri ile kadem
BOT'A SABIRLI OLUN, YANIT SÜRESİ SANİYELERCE OLABİLİR. YANIT VERECEKTİR. GÖNDER'E BASTIĞINIZDAN VE SONRA BEKLEYİN. MT5 VE MQL5 İÇİN BASİT BİR SOHBET GPT BOT'UDUR. Yorumlarda API Anahtarınızı girdilere ekleyin ve bunları Uzman Danışman sekmesindeki web isteğine ekleyin: MQL5 VE MT5'TE YAPAY ZEKA İLE SOHBET EDİN. İSTEM MQL5 VEYA MT5 İÇERMELİDİR, AKSİ TAKDİRDE YANIT VERMEZ. SADECE MT5 VE MQL4 ÜZERİNDE EĞİTİLMİŞTİR. SADECE GERÇEK ZAMANLI GRAFİKLERDE ÇALIŞACAĞINI, GERİYE DÖNÜK TESTLERDE ÇALIŞMAYACA
UZFX - MetaTrader 5 (MT5) için Marjin Gerekli ve Maksimum Lot Büyüklüğü komut dosyası, yatırımcıların 1 lotluk bir pozisyon açmak için gereken marjini hızlı bir şekilde belirlemelerine ve mevcut hesap özkaynaklarına göre işlem yapabilecekleri maksimum lot büyüklüğünü hesaplamalarına yardımcı olmak için tasarlanmıştır. Bu araç, risk yönetimi ve pozisyon boyutlandırma için gereklidir ve yatırımcıların işlemlerini verimli bir şekilde planlamalarına olanak tanır. Özellikler: Seçilen sembol üzeri
FREE
product video: https://vimeo.com/824742776?share=copy Trade Assistant, Trade Manager, Trade Panel for MetaTrader 5 with the following functions: - Display the remaining candle time and the current time of day - Open long and short positions without SL and TP at the current market price - Display of the current ask, bid and spread - Open long and short positions with predefined lot size, SL and TP at the current market price - Quick selection of the lot size (freely selectable lot sizes) -
MetaTrader 5 (MT5) için UZFX - Set Stop Loss to Breakeven Instantly komut dosyası, yatırımcıların tüm açık pozisyonların stop loss'unu hızlı bir şekilde giriş fiyatlarına taşımalarına ve risksiz işlemleri güvence altına almalarına olanak tanıyan güçlü bir araçtır. Bu komut dosyası, aktif işlemleri verimli bir şekilde yönetmek için özellikle yararlıdır ve bir pozisyon olumlu yönde hareket ettiğinde, tüccarın potansiyel kayıplardan korunmasını sağlar. Özellikler: Tüm açık pozisyonların Zararı D
FREE
Open Risk Profit  shows your current risk or possible profit of all open positions. Total open risk is your loss if all positions run into the stop loss. Total open profit is your profit if all positions reach your take profit. Total float is your current profit or loss of all positions. The program also breaks down the information into the individual symbols. For example, you can monitor how much is your current profit and your potential risk in EURUSD, no matter how many individual positions
EQUITY DRAWDOWN MONITOR   This is a simple mt5 advisor that monitors the drawdon levels Features: Easy to use Useful for money managers How to Use  Load the EA once a single chart Type the maximum drawdown desired in inputs Leave the EA alone and never close that chart The EA monitors all trades and magic numbers in your account. Input Parameter Drawdown Percent:   Maximum drawdown in percentage terms allowable in the account. When the drawdown level is surpassed, the EA will close all trades
Bu ürünün alıcıları ayrıca şunları da satın alıyor
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
EA Toolkit
Esteban Thevenon
EA Toolkit   is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more. Installation + Documentation : You will find all the information to install this library and the documentation of its functions on this GitHub : https://github.com/Venon282/Expert-Advisor-Toolkit WARNING : The installat
Hello everyone! I am a professional MQL programmer , Making EAs, Indicators and Trading Tools for my clients all over the world. I build 3-7 programs every week but I seldomly sell any ready-made Robots. Because I am fastidious and good strategy is so few...  this EA is the only one so far I think its good enough to be published here.  As we all know, the Ichimoku indicator has become world popular for decades, but still, only few people knows the right way of using it, and if we check the clo
Applying these methods, I managed to arrive at a nuanced conclusion that is crucial to understanding the importance of unique strategies in contemporary trading. Although the neural network advisor showed impressive efficiency in the initial stages, it proved to be highly unstable in the long run. Various factors such as market fluctuations, trend changes, external events, etc. cause its operation to be chaotic and eventually lead to instability. With these experiences, I accepted the challenge
Kaseki
Ben Mati Mulatya
The Hybrid Metaheuristic Algorithm (HMA) is a cutting-edge optimization approach that combines the strengths of genetic algorithms with the best features of population-based algorithms. Its high-speed computation ensures unparalleled accuracy and efficient search capabilities, significantly reducing the total time required for optimization while identifying optimal solutions in fewer iterations. HMA outperforms all known population optimization algorithms in both speed and accuracy. Use Cases AO
Flip Manager
Caleb David Kiragu
Introducing Flip Manager: Smart, Automated Ledger Management for Traders After years of manually tracking trades, managing account records, and balancing ledgers, I realized there had to be a better way. Keeping up with every transaction, profit calculation, and risk adjustment was becoming a time-consuming task—so I set out to automate the entire process. That’s how Flip Manager was born. I teamed up with a skilled programmer who shared my passion for efficiency and accuracy in trading. What st
Pionex API EA Connector for MT5 – MT5 ile Sorunsuz Entegrasyon Genel Bakış Pionex API EA Connector for MT5 , MetaTrader 5 (MT5) ve Pionex API arasında sorunsuz entegrasyon sağlar. Bu güçlü araç, traderların doğrudan MT5 üzerinden işlemler yapmasına, bakiyelerini görüntülemesine ve emir geçmişini takip etmesine olanak tanır. Öne Çıkan Özellikler Hesap ve Bakiye Yönetimi Get_Balance(); – Pionex hesabındaki mevcut bakiyeyi alır. Emir Yönetimi ve Uygulama orderLimit(string symbol, string side,
Bookeepr
Marvellous Peace Kiragu
Bookeepr is an advanced MQL5 trading bookkeeping software that automates trade logging, tracks real-time P&L, and integrates a ledger-style financial system for deposits, withdrawals, and expenses. It supports multi-currency assets , generates detailed performance reports , and provides risk management tools to help traders optimize their strategies. With secure cloud storage, exportable reports, and seamless MetaTrader 5 integration , Bookeepr ensures accurate, transparent, and hassle-free fina
Native Websocket
Racheal Samson
5 (5)
An   easy to use, fast,  asynchronous   WebSocket library  for MQL5. It supports: ws://   and   wss://  (Secure "TLS" WebSocket) text   and   binary   data It handles: fragmented message  automatically (large data transfer) ping-pong   frames  automatically (keep-alive handshake) Benefits: No DLL required. No OpenSSL installation required. Up to 128 Web Socket Connections from a single program. Various Log Levels for error tracing Can be synchronized to MQL5 Virtual Hosting . Completely native t
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
If you're a trader looking to use Binance.com and Binance.us exchanges directly from your MetaTrader 5 terminal, you'll want to check out Binance Library MetaTrader 5. This powerful tool allows you to trade all asset classes on both exchanges, including Spot, USD-M   and COIN-M futures, and includes all the necessary functions for trading activity. With Binance Library MetaTrader 5, you can easily add instruments from Binance to the Symbols list of MetaTrader 5, as well as obtain information ab
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. The library OrderBook History Library reads market book state in the past from archive files, created by OrderBook Recorder . The library can be embedded into you
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Teclado trader, é uma BIBLIOTECA que você pode chamar no OnChartEvent para abrir posição de compra/venda/zerar, os botões padrões são: V = venda C = compra Z = zerar posições a mercado S = zerar posições opostas e depois a mercado X = zerar posições opostas Além da função de teclado, é possível mostrar os estados do ExpertAdvisor usando o MagicId, com informação de: lucro mensal, semanal, diario, e posição aberta, para isto use o OnTick, ou qualquer outro evento (OnTimer / OnTrade / OnBookEven
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
Gold plucking machine   Gold plucking machine is an Expert Advisor designed specifically for trading gold. The operation is based on opening orders using the Fast and Slow lines indicator, thus the EA works according to the "Trend Follow" strategy, which means following the trend. Use grid strategy to place orders without stop loss operation, so please make sure the account has sufficient funds. magic number      -  is a special number that the EA assigns to its orders. Lot Multiplier        - 
Gold plucking machine S   Gold plucking machine  S Gold plucking machine S   is an Expert Advisor designed specifically for trading gold. The operation is based on opening orders using the Fast and Slow lines indicator, thus the EA works according to the "Trend Follow" strategy, which means following the trend. Use grid strategy to place orders without stop loss operation, so please make sure the account has sufficient funds. magic number        -  is a special number that the EA assigns to its
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 5.ex5"       //祝有个美好开始,运行首行加入    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 );    //复杂开单
1. What is this The MT5 system comes with very few optimization results. Sometimes we need to study more results. This library allows you to output more results during backtest optimization. It also supports printing more strategy results in a single backtest. 2. Product Features The results of the optimized output are quite numerous. CustomMax can be customized. The output is in the Common folder. It is automatically named according to the name of the EA, and the name of the same EA will be au
T5L Library is necessary to use the EAs from TSU Investimentos, IAtrader and others. It contains all the functions framework needed to Expert Advisors working properly.  ツ - The Expert Advisors from  TSU Investimentos does not work without this library,  the T5L library can have updates during the year - At this Library you will find several funcionalities like order sends, buy and sell, trigger entry points check, candlestick analyses, supply and demmand marking and lines, and much more. 
EA Toolkit
Esteban Thevenon
EA Toolkit   is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more. Installation + Documentation : You will find all the information to install this library and the documentation of its functions on this GitHub : https://github.com/Venon282/Expert-Advisor-Toolkit WARNING : The installat
Bu kitaplık, anahtar ve değer dizilerini sıralamak için kullanılır, genellikle değerleri sıralamamız gerekir. piton dilinde olduğu gibi sorted(key_value.items(), key = lambda kv:(kv[ 1 ], kv[ 0 ])) içe aktarma işlevi Kullanım senaryoları örneği 1. Izgara EA siparişleri açılış fiyatına göre sıralanır void SortedByOpenPride()   {    long     OrderTicketBuffer[];    double   OpenPriceBuffer[];    for ( int i = PositionsTotal ()- 1 ; i>= 0 ; i--)      {        if (m_position.SelectByIndex(i))  
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 MT5 tab > Tools > Options > Expert Advisors > Check Allow web request for listed URL. Since the WebRequest() function can't be called from indicator ba
A Simple Moving Average (SMA) is a statistical indicator used in time series analysis. This indicator represents the arithmetic mean of a sequence of values over a specific period of time. SMA is used to smooth short-term fluctuations in data, helping to highlight the overall trend or direction of changes. This aids analysts and traders in better understanding the general dynamics of the time series and identifying potential trends or changes in direction.  More information you can find in Wiki 
Hello everyone! I am a professional MQL programmer , Making EAs, Indicators and Trading Tools for my clients all over the world. I build 3-7 programs every week but I seldomly sell any ready-made Robots. Because I am fastidious and good strategy is so few...  this EA is the only one so far I think its good enough to be published here.  As we all know, the Ichimoku indicator has become world popular for decades, but still, only few people knows the right way of using it, and if we check the clo
Applying these methods, I managed to arrive at a nuanced conclusion that is crucial to understanding the importance of unique strategies in contemporary trading. Although the neural network advisor showed impressive efficiency in the initial stages, it proved to be highly unstable in the long run. Various factors such as market fluctuations, trend changes, external events, etc. cause its operation to be chaotic and eventually lead to instability. With these experiences, I accepted the challenge
Filtrele:
İnceleme yok
İncelemeye yanıt