指定


MQL5 programs are divided into four specialized types based on the trading automation tasks that they implement:

  • Expert Advisor is an automated trading system linked to a chart. An Expert Advisor contains event handlers to manage predefined events which activate execution of appropriate trading strategy elements. For example, an event of program initialization and deinitializtion, new ticks, timer events, changes in the Depth of Market, chart and custom events.
    In addition to calculating trading signals based on the implemented rules, Expert Advisors can also automatically execute trades and send them directly to a trading server. Expert Advisors are stored in <Terminal_Directory>\MQL5\Experts.
  • Custom Indicators is a technical indicator developed by a user in addition to standard indicators integrated into the trading platform. Custom indicators, as well as standard ones, cannot trade automatically, but only implement analytical functions. Custom indicators can utilize values of other indicators for calculations, and can be called from Expert Advisors.
    Custom indicators are stored in <Terminal_Directory>\MQL5\Indicators.
  • Script is a program for a single execution of an action. Unlike Expert Advisors, scripts do not handle any event except for trigger. A script code must contain the OnStart handler function.
    Scripts are stored in <Terminal_DIrectory>\MQL5\Scripts.
  • Service is a program that, unlike indicators, Expert Advisors and scripts, does not require to be bound to a chart to work. Like scripts, services do not handle any event except for trigger. To launch a service, its code should contain the OnStart handler function. Services do not accept any other events except Start, but they are able to send custom events to charts using EventChartCustom. Services are stored in <terminal_directory>\MQL5\Services.
  • Library is a set of custom functions. Libraries are intended to store and distribute commonly used algorithms of custom programs.
    Libraries are stored in <Terminal_Directory>\MQL5\Libraries.
  • Include File is a source text of the most frequently used blocks of custom programs. Such files can be included into the source texts of Expert Advisors, scripts, custom indicators, and libraries at the compiling stage. The use of included files is more preferable than the use of libraries because of additional burden occurring at calling library functions.
    Include files can be stored in the same directory where the original file is located. In this case the #include directive with double quotes is used. Another option is to store include files in <Terminal_Directory>\MQL5\Include. In this case #include with angle brackets should be used.

 

© 2000-2022, MetaQuotes Ltd.

相似订单
Firstly Indicator (1) or the first part \\ Draw a red line at the top of the zero candle _ M1 \\ Draw a blue line at the bottom of the zero _ M1 candle \\ Draw a red line at the top of the zero _ M2 candle \\ Draw a blue line at the bottom of the zero _ M2 candle \\ Draw a red line at the top of the zero candle _ M3 \\ Draw a blue line at the bottom of the zero _ M3 candle \\ Draw a red line at the top of the zero
Description of the work to be done: Two tradingview scripts (3rd Wave and Zigzag) from the creator Lonesometheblue will need to be converted to a single EA for mt4. This EA must consist of the indicator that implements these two tradingview and also be capable of placing the orders that the indicator alerts you to. Description of the indicator: The mt4 indicator must have the same configurable parameters as that of
HFT Scalper EA needed 50 - 500 USD
Overview Develop a high-frequency trading scalper EA for Forex markets Goal: exploit small price movements for rapid profits Key Requirements Trading Strategy Scalping strategy: buy/sell quickly to capture small price movements Use technical indicators (e.g., Moving Averages, RSI) to identify trading opportunities Risk Management Set stop-loss and take-profit levels Implement risk-reward ratio (e.g., 1:2) Order
Will handle over the code as soon you are ready :) I have written a more or less simple MT5 EA, which is copying realtime from another MT5 terminal on the same computer. One terminal act as master and the other as slave. Its file absed, means, the master saves his trades into file and the slave copies it from the file
Hi, I have an EA that scans all pairs and based on a unique way of suggested buy or sell direction (all done already, you would just take the buy or sell suggested label this EA suggests for each pair) and then on a seperate chart an EA that will take this reading and when EURUSD says to buy, the EA will buy Just a few options i would need, Stop loss in pips TP in pips TP as an RR (so 1:1, 1:2 etc) Fixed lots % risk
I need smart, professional, and fast programmer for doing this project quickly, that have experience in EA with minimum 500 projects finish, and have good review and reputation from their client Share your link review, if you not qualified, dont apply! I will bidding the programmer from experience, review, reputation, price, and days working My EA using Moving Average, Average True Range, and using consecutives
We are looking for an experienced MQL5 developer to create an indicator plugin for the forex market that utilizes AI to predict market trends. The plugin should be installable on the MetaTrader 5 platform and capable of displaying trend predictions on a chart. The indicator will be used in marketing, so it must be visually appealing and effective in demonstrating trading patterns. Experience with AI and machine
Hi, I need a price change velocity measuring indicator / oscilatior. It should measure like 10 last bars to set a norm and then when the price goes over the norm it should measure by how much (2x, 5x, 10x...) Based on that I could set the levels for each particular symbol that would triger some changes in the levels of the sell and buy orders for the EA I have. It could be similar to ATR, but it should measure the
==Strategy Outline== This strategy is a mean reversion strategy which uses 3 Indicators. · RSI with Overbought and Oversold Levels (Length 4, OB=10, OS=90) o The RSI gives us short term momentum signals against the trend · 3 Exponential Moving Averages (Length 50, 90, 230) o The 3x EMA provide a clear view of the prevailing longer-term trend · Damiani Volatmeter (Standard settings) o The
Hello, On the following website ( https://www.fibogroup.com/products/account-types/swap-history/ ) you can obtain (for free) historical data for every day for the swap value for a given currency/commodity. What i nees is an indicator/script/... which when applied in mt4 download the corresponding historical data for x days (to be determined) and draw it in a window under the main chart (on mt4)

项目信息

预算
30 - 45 USD
开发人员
27 - 40.5 USD
截止日期
 1  4 天