GENERAL SETTINGS
Lot Measurement
The lot dimension/quantity for the primary commerce. Earlier than beginning any martingale, hedge, grid or compounding. If the EA doesn’t have any function which may enhance the lot dimension, all trades will likely be positioned with this similar lot dimension
Stoploss in pips
Preliminary Stoploss for a commerce in pips. If handed 0 then no stoploss will likely be set. Stoploss may be modified by different options inside EA like trailing stoploss, breakeven, martingale, hedge, averaging.
Take Revenue in pips
Preliminary Take revenue for a commerce in pips. If handed 0 then no take revenue will likely be set. Take revenue may be modified by different options inside EA like breakeven, martingale, hedge, averaging.
Commerce Remark
This enter decides the remark for every commerce. Remark is by default hidden. It’s useful when you have got a number of EAs working and also you need to distinguish commerce sources (EAs)
Seize Logs
All through the appliance we’ve got logged data which helps in troubleshooting any concern. In case in case you face any concern with commerce placement or different flip it on to see the logs inside knowledgeable tab.
Allow Magic Quantity
This enter will management the conduct of the EA, whether or not it ought to examine the circumstances for various actions like Trailing Cease, Breakeven, Grid, and many others. to be examine on sure magic quantity, if false then it could solely examine the image the place the Ea is utilized
Magic Quantity
It’s a distinctive identifier of an Knowledgeable advisor. When allow magic quantity is true, it checks all of the circumstances for the trades which is utilized to present chart of he ea and has magic quantity talked about within the enter
Commerce On New Bar
This enter controls the commerce placement time. If set to true, then EA doesn’t always examine for the entry situation to position a commerce. It solely checks the situation on starting of the at the moment chosen timeframe candle. Let’s say ea is utilized to a 5 min chart. Then Ea examine entry at 9:00, then 9:05, then 9:10 ….
No New Entry If Commerce Exists
There may very well be 2 eventualities upon confirming an entry. The consumer can take the entry, even when there’s an lively commerce from the earlier sign or he easy don’t need to take a number of sign entries. Relatively he simply enters when there isn’t a lively place. This enter controls this conduct.
Quantity Of Orders
Upon getting an entry sign what number of trades ought to be executed is managed by this enter
Commerce Path
This enter controls whether or not ea ought to place solely purchase sign trades, promote sign trades or each
Threat Reward Ratio
This enter set the take revenue based mostly on the stoploss worth. Let’s say you have got specified the stoploss worth as 10 pips then and point out danger reward ratio as 2, then it could robotically set the take revenue worth as 20 pips
Subsequent open commerce after x second
If you get a number of entry indicators on shut intervals then, this enter helps us save so many pointless shut interval trades. It specifies the minimal time hole between two open trades
Examine for reverse Shut
For purchase and promote trades we’ve got completely different entry circumstances. However more often than not their entry circumstances are inverse. For instance, we take purchase when 5 interval SMA crosses above 20 interval SMA, however we take promote when 5 interval SMA crosses under 20 interval SMA. However after we enter, we must always shut the earlier development commerce as a result of it’s not legitimate anymore would make losses
So, exit of purchase = entry of promote
Exit of promote = Entry of Purchase
If we examine this feature then, the earlier development sign commerce will likely be closed first then the present development sign commerce will likely be positioned
Delete Pending Order at Distance
If the pending order is X pips away from the order open worth they’d be deleted robotically
Delete pending order after x seconds
If the pending isn’t triggered inside X seconds, then it will likely be deleted robotically
Delete Pending Order After N bars
If the pending isn’t triggered inside N candles from the place it was positioned, it will likely be deleted robotically.
Revenue Quantity
When set, it would shut a commerce when the revenue is reached the talked about quantity on this enter. If take revenue can also be set then whichever occurs first will shut the commerce
Loss Quantity
When set, it would shut a commerce when the loss is reached the talked about quantity on this enter. If stoploss can also be set then whichever occurs first will shut the commerce
Revenue %
When set, it would shut a commerce when the revenue is reached the talked about % revenue of the account fairness. If take revenue can also be set then whichever occurs first will shut the commerce
Loss Quantity
When set, it would shut a commerce when the loss is reached the talked about % lack of the account fairness. If stoploss can also be set then whichever occurs first will shut the commerce
It’s going to shut a commerce after n candle from it’s opening candle no matter the exit standards or stoploss or take revenue.
BREAKEVEN SETTINGS
Allow Breakeven:
It is a Boolean (true/false) enter parameter that determines whether or not the breakeven performance ought to be enabled (true) or disabled (false).
Breakeven Activation:
It is a numeric enter parameter representing the space in pips from the entry worth at which the breakeven performance will likely be activated. If the worth strikes in favor by this quantity, breakeven is triggered.
Breakeven additional pips:
It is a numeric enter parameter representing the extra variety of pips past the breakeven activation degree at which the stop-loss will likely be set. It helps present a buffer to cowl buying and selling prices and potential slippage.
TRAILING STOP SETTINGS
Use Trailing Cease:
It is a Boolean (true/false) enter parameter that determines whether or not the trailing cease performance ought to be enabled (true) or disabled (false).
Activate:
It is a numeric enter parameter representing the space in pips from the entry worth at which the trailing cease performance will likely be activated. As soon as the market strikes in favor by this quantity, the trailing cease is triggered.
Path worth by:
It is a numeric enter parameter representing the space in pips that the trailing cease follows behind the present market worth. As the worth strikes in favor, the trailing cease will preserve a distance of TRAILING_DISTANCE pips.
Increment by:
It is a numeric enter parameter representing the increment by which the trailing cease distance is elevated. If the market continues to maneuver in favor, the trailing cease distance will likely be elevated by this quantity.
ACCOUNT TRAILING STOP SETTINGS
Activate:
Boolean enter parameter that determines whether or not the account-level trailing-stop performance ought to be enabled (true) or disabled (false).
ACCOUNT_TRAILING_START:
Numeric enter parameter representing the quantity (not pips) by which the account fairness wants to extend for the account-level trailing-stop performance to be activated.
Path worth by:
Numeric enter parameter representing the quantity (not pips) that the account-level trailing cease follows behind the present account fairness. Because the fairness will increase, the trailing cease will preserve a distance of ACCOUNT_TRAILING_DISTANCE quantity.
Increment by:
Numeric enter parameter representing the increment by which the account-level trailing cease distance is elevated by way of quantity. If the account fairness continues to extend, the trailing cease distance will likely be elevated by this quantity.
MARTINGALE SETTINGS
Martingale is a sort of loss restoration technique which is both used solely or mixed with different loss restoration methods like GRID, HEDGE If this technique is enabled then when one commerce makes a loss when it closes. Prefer it hit the stoploss or closed by the ea as a result of loss quantity hit, it opens the following trades with Martingale multiplier. It repeats the method until it get a worthwhile commerce after which reset
e.g. 0.01(loss) 0.02(loss) 0.04(loss) 0.08(revenue) 0.01 …
Allow/Disable Martingale:
Boolean enter parameter that determines whether or not the Martingale performance ought to be enabled (true) or disabled (false). If set to true, the EA will use the Martingale technique; in any other case, it will not.
Multiplier:
Numeric enter parameter representing the multiplier utilized to the commerce dimension in every Martingale step. If the Martingale technique is enabled, this multiplier determines the scale of subsequent trades relative to the preliminary commerce dimension.
Multiply After N repeat:
Integer enter parameter representing the variety of repeats earlier than making use of the Martingale multiplier to the commerce dimension. If set to three, for instance, the multiplier will likely be utilized after each 3 consecutive dropping trades.
Max Step:
Integer enter parameter representing the utmost variety of Martingale steps that may be taken. It limits the variety of consecutive dropping trades the place the commerce dimension is elevated based on the multiplier.
Regulate take revenue:
Boolean enter parameter that determines whether or not to regulate the take revenue degree based mostly on Martingale steps (true) or not (false). If set to true, the take revenue degree could also be adjusted as a part of the Martingale technique.
GRID SETTINGS
Grid buying and selling is one other loss restoration technique the place purchase and promote orders are positioned at set intervals above and under the present market worth, forming a grid. This strategy capitalizes on worth fluctuations inside a predefined vary. Merchants purpose to revenue because the market strikes, including or closing positions strategically. Key parts embody fastened order distances, constant or rule-based lot sizes, and standards for initiating, managing, and shutting positions. Grid buying and selling is efficient in ranging markets, leveraging worth oscillations for potential positive factors. Threat administration is essential, and ongoing market monitoring is suggested.
Allow/Disable Grid:
Boolean enter parameter that determines whether or not the GRID performance ought to be enabled (true) or disabled (false). If set to true, the EA will use the GRID technique; in any other case, it will not.
Step Distance:
Integer enter parameter representing the space in pips between every grid degree. It defines how far aside every grid degree ought to be.
Lot enhance mode:
Enumeration enter parameter that determines how the lot dimension ought to be elevated for every new grid degree. It may be set to both GRID_MULTIPLY (multiply) or GRID_INCREMENT (increment).
Execution Mode:
Numeration enter parameter that specifies the execution mode for putting grid orders. It may be set to both GRID_MARKET (market orders) or GRID_PENDING (pending orders). If market orders are chosen then when the grid distance is reached it would place a market order there. However some delay/excessive volatility may cause a slight distinction in distance. In pending order mode when a grid degree is activated its subsequent grid degree’s pending order is positioned instantly. For purchase orders a purchase restrict order will likely be positioned at grid distance, for promote a promote restrict order.
When all orders are closed then pending grid orders are deleted robotically
Enhance Issue:
Numeric enter parameter representing the issue by which the lot dimension is elevated for every new grid degree. For instance, if somebody choose enhance mode increment then it locations 0.03,0.05,.07… lot dimension if preliminary lot dimension is 0.01 and enhance issue is 2. If multiply is chosen the lot could be 0.02,0.04,0. 08…
Distance Multiplier:
Numeric enter parameter representing the multiplier utilized to the grid distance for every new grid degree.
Enhance After N repeat:
Integer enter parameter representing the variety of repeats earlier than making use of the grid enhance issue. If set to 1, for instance, the issue will likely be utilized after each 1 grid degree.
Max Grid Step:
Integer enter parameter representing the utmost variety of grid steps that may be taken. Put up that it’s going to shut all orders and begin from the preliminary lot dimension
Grid Activation Mode:
Enumeration enter parameter that determines when the grid ought to be activated. It may be set to both GRID_ON_LOSS (on loss) or GRID_ON_PROFIT (on revenue).
SL and TP mode:
Enumeration enter parameter that specifies the mode for setting stop-loss and take-profit. It may be set to FIXED AMOUNT, EQUITY PERCENT, or COST_AVERAGE.
Grid Mounted Stoploss:
When the SL AND TP MODE is chosen to FIXED AMOUNT then when mixed lack of all trades reaches the quantity talked about within the enter, EA will shut all of the orders
Grid Mounted Takeprofit:
When the SL AND TP MODE is chosen to FIXED AMOUNT then when mixed revenue of all trades reaches the quantity talked about within the enter, EA will shut all of the orders
Grid Fairness Pct Stoploss:
When the SL AND TP MODE is chosen to EQUITY PERCENT then when mixed lack of all trades reaches the quantity equal to x% talked about within the enter, EA will shut all of the orders
Grid Fairness Pct Takeprofit:
When the SL AND TP MODE is chosen to EQUITY PERCENT then when mixed revenue of all trades reaches the quantity equal to x% talked about within the enter, EA will shut all of the orders
AVERAGE_MODE:
Enumeration enter parameter that determines the mode for averaging orders. It may be set to Sum (Worth x Lot)/Sum(Tons) or Sum(Worth)/ Sum(Orders).
AVG STOPLOSS:
When the SL AND TP MODE is chosen to COST_AVERAGE then the typical worth of all trades is calculated based mostly on the above enter common mode, and stoploss is about to X (talked about within the enter) pips from the typical worth.
AVG TAKEPROFIT:
When the SL AND TP MODE is chosen to COST_AVERAGE then the typical worth of all trades is calculated based mostly on the above enter common mode, and take revenue is about to X (talked about within the enter) pips from the typical worth.
HEDGE SETTINGS
Hedging is a danger administration technique that entails opening positions to offset potential losses in present trades. In Foreign currency trading, it generally entails opening a purchase and promote place concurrently on the identical forex pair. Hedging goals to guard towards opposed market actions, offering a level of insurance coverage for merchants. The technique is flexible, providing a technique to handle danger in risky markets or unsure circumstances. Nevertheless, it requires cautious execution and understanding of the related prices, as hedging entails extra transaction bills. Usually, we open increased lot dimension trades on the hedge distance to come back out worthwhile if the development is reversed against our prediction
Allow/Disable Hedge:
Boolean enter parameter that determines whether or not the HEDGE performance ought to be enabled (true) or disabled (false). If set to true, the EA will use the Hedge technique; in any other case, it will not.
Hedge Distance:
Integer enter parameter representing the space in pips between two hedge degree. It defines how far aside every hedge degree ought to be.
Lot Enhance Mode:
Enumeration enter parameter that determines how the lot dimension ought to be elevated for every new hedge degree. It may be set to both MULTIPLY (multiply) or INCREMENT (increment).
Enhance Issue:
Numeric enter parameter representing the issue by which the lot dimension is elevated for every new hedge degree. For instance, if somebody choose enhance mode increment then it locations 0.03,0.05,.07… lot dimension if preliminary lot dimension is 0.01 and enhance issue is 2. If multiply is chosen the lot could be 0.02,0.04,0. 08…
Max Step:
Integer enter parameter representing the utmost variety of hedge steps that may be taken.
Execution Mode:
Enumeration enter parameter that specifies the execution mode for putting hedge orders. It may be set to both MARKET (market orders) or PENDING (pending orders).
Hedge SL and TP mode:
Enumeration enter parameter that specifies the mode for setting stop-loss and take-profit for hedge orders. It may be set to both FIXED_AMOUNT or EQUITY_PCT.
Hedge Mounted Stoploss Quantity:
When the HEDGE SL AND TP MODE is chosen to FIXED_AMOUNT then when mixed lack of all trades reaches the quantity talked about within the enter, EA will shut all of the orders
Hedge Mounted Takeprofit Quantity:
When the HEDGE SL AND TP MODE is chosen to FIXED_AMOUNT then when mixed revenue of all trades reaches the quantity talked about within the enter, EA will shut all of the orders
Hedge Fairness Pct Stoploss:
When the HEDGE SL AND TP MODE is chosen to EQUITY_PCT then when mixed lack of all trades reaches the quantity equal to x% talked about within the enter, EA will shut all of the orders
Hedge Fairness Pct Takeprofit:
When the HEDGE SL AND TP MODE is chosen to EQUITY_PCT then when mixed revenue of all trades reaches the quantity equal to x% talked about within the enter, EA will shut all of the orders
RISK SETTINGS
Allow Threat to Lot:
Boolean enter parameter that determines whether or not the Threat to Lot performance ought to be enabled (true) or disabled (false). If set to true, the EA will use danger administration based mostly on lot dimension; in any other case, it will not.
Threat %:
Numeric enter parameter representing the chance proportion per commerce. It defines the proportion of the account stability that’s in danger for every commerce.
Threat pips Per MicroLot / Stoploss:
Numeric enter parameter representing the chance in pips per micro lot or stop-loss. It defines the variety of pips in danger for every micro lot traded. Ideally this ought to be equal to the STOPLOSS pips talked about within the enter. However someday consumer can put stoploss quantity as a substitute of STOPLOSS pips for digital stoploss. For that purpose, we’ve got a separate enter for danger calculation. If consumer need to calculate danger based mostly on stoploss enter, then point out similar worth on this enter and STOPLOSS enter
POSITION SIZING SETTINGS
Allow Place Sizing:
Boolean enter parameter that determines whether or not the Place Sizing performance ought to be enabled (true) or disabled (false). If set to true, the EA will modify the place dimension based mostly on the desired standards; in any other case, it will not.
Enhance Lot:
Numeric enter parameter representing the rise in lot dimension for every commerce when Place Sizing is enabled. It defines the extra lot dimension utilized to every subsequent commerce.
Enhance Lot On Account Stability:
Numeric enter parameter representing the account stability worth at which the lot dimension ought to be elevated. When the account stability reaches or exceeds this worth, the lot dimension is adjusted based on the desired enhance.
ALERT SETTINGS
Enable Alert:
Boolean enter parameter that determines whether or not the EA is allowed to set off alerts. If set to true, the EA can generate alerts on new entry; in any other case, it will not.
Enable Notification:
Boolean enter parameter that determines whether or not the EA is allowed to ship notifications on new entry (resembling push notifications on cellular gadgets). If set to true, the EA can ship notifications; in any other case, it will not.
Enable E-mail:
Boolean enter parameter that determines whether or not the EA is allowed to ship electronic mail notifications on new entry. If set to true, the EA can ship emails; in any other case, it will not.
TRADE TIME SETTINGS
permits customers to customise buying and selling exercise based mostly on specified time intervals. Merchants can outline distinct classes resembling Asian, European, American, and an extra session if wanted. Every session has designated begin and finish instances in dealer time. The choice to allow or disable buying and selling throughout particular classes gives flexibility, and customers can select to have steady 24/7 buying and selling if most well-liked. This function enhances technique customization by aligning the EA’s buying and selling actions with particular market classes or adhering to a steady buying and selling strategy, catering to numerous buying and selling preferences. If a couple of session is enabled then if the present time is between these time, it would permit the buying and selling.
Use Buying and selling Occasions:
Boolean enter parameter that determines whether or not the EA ought to adhere to specified buying and selling instances. If set to false, the EA will commerce 24/7; in any other case, it would observe the desired session instances.
Allow Asian Session:
Boolean enter parameter that permits or disables buying and selling through the Asian session.
Begin Time Asian and Finish Time Asian:
String enter parameters representing the beginning and finish instances of the Asian session in dealer time.
Allow Europian Session:
Boolean enter parameter that permits or disables buying and selling through the European session.
Begin Time Europian and Finish Time Europian:
String enter parameters representing the beginning and finish instances of the European session in dealer time.
Allow American Session:
Boolean enter parameter that permits or disables buying and selling through the American session.
Begin Time American and Finish Time American:
String enter parameters representing the beginning and finish instances of the American session in dealer time.
Allow Different Session:
Boolean enter parameter that permits or disables buying and selling throughout one other specified session.
Begin Time and Finish Time:
String enter parameters representing the beginning and finish instances of the desired session in dealer time.
TRADING DAY SETTINGS
The “Commerce Days Settings” function on this MetaTrader 4 (MT4) Knowledgeable Advisor (EA) permits customers to customise buying and selling days. Merchants can selectively allow or disable buying and selling on every day of the week, providing flexibility to align the EA’s exercise with most well-liked buying and selling days or market circumstances.
Monday Commerce, Tuesday Commerce, Wednesday Commerce, Thursday Commerce, Friday Commerce:
Boolean enter parameters that decide whether or not buying and selling is allowed on every respective day of the week (Monday by means of Friday). If set to true, the EA will commerce on that day; in any other case, it will not.
Saturday Commerce and Sunday Commerce:
Boolean enter parameters that decide whether or not buying and selling is allowed on Saturday and Sunday, respectively. If set to true, the EA will commerce on that day; in any other case, it will not.
SAFEGUARD SETTINGS
The “Safeguard Settings” on this MetaTrader 4 (MT4) Knowledgeable Advisor (EA) present complete danger administration controls. Merchants can set parameters for slippage, restrict the variety of open and pending orders, management most drawdown, and set up day by day, weekly, and month-to-month buying and selling targets. These safeguards improve the EA’s danger administration capabilities, permitting for a tailor-made strategy to guard capital and align with particular buying and selling goals.
Slippage:
Integer enter parameter representing the utmost allowed slippage in pips for commerce execution.
Most Open Trades:
Integer enter parameter representing the utmost variety of open trades allowed. If set to 0, this safeguard is disabled.
Most Lengthy Trades and Most Brief Trades:
Integer enter parameters representing the utmost variety of lengthy and brief trades allowed, respectively. If set to 0, the corresponding safeguard is disabled.
Most Pending Orders:
Integer enter parameter representing the utmost variety of pending orders (purchase/promote stops and limits) allowed. If set to 0, this safeguard is disabled.
Most Lengthy Pending Orders and Most Brief Pending Orders:
Integer enter parameters representing the utmost variety of lengthy and brief pending orders allowed, respectively. If set to 0, the corresponding safeguard is disabled.
Max Drawdown %:
Double enter parameter representing the utmost acceptable drawdown as a proportion of the account stability. If set to 0, this safeguard is disabled. Put up that it’s going to shut all orders.
Max Drawdown quantity:
Double enter parameter representing the utmost acceptable drawdown as an absolute quantity. If set to 0, this safeguard is disabled. Put up that it’s going to shut all orders
Most Trades Per Day:
Integer enter parameter representing the utmost variety of trades allowed per day. If set to 0, this safeguard is disabled.
Most Loosing Per Commerce:
Integer enter parameter representing the utmost variety of dropping trades allowed per day. If set to 0, this safeguard is disabled.
Every day Cease:
Double enter parameter representing the utmost acceptable drawdown for a single buying and selling day. If the cumulative drawdown exceeds this worth, the EA shut all of the positions and halt buying and selling for the day.
Every day Goal:
Double enter parameter representing the goal revenue to realize inside a single buying and selling day. As soon as this goal is reached, the EA shut all of the positions and cease buying and selling for the day.
Weekly Cease:
Double enter parameter representing the utmost acceptable drawdown for a buying and selling week. If the cumulative drawdown exceeds this worth, the EA shut all of the positions and stop buying and selling for the week.
Weekly Goal:
Double enter parameter representing the goal revenue to realize inside a buying and selling week. As soon as this goal is reached, the EA shut all of the positions and cease buying and selling for the week.
Month-to-month Cease:
Double enter parameter representing the utmost acceptable drawdown for a buying and selling month. If the cumulative drawdown exceeds this worth, the EA shut all of the positions and stop buying and selling for the month.
Month-to-month Goal:
Double enter parameter representing the goal revenue to realize inside a buying and selling month. As soon as this goal is reached, the EA shut all of the positions and cease buying and selling for the month.
DISPLAY SETTINGS
Panel Width Pct:
Double enter parameter representing the width of the panel as a proportion of the dashboard window. It defines how a lot horizontal house the panel occupies on the chart with respect to the full obtainable width.
Panel Hight Pct:
Double enter parameter representing the peak of the panel as a proportion of the dashboard window. It defines how a lot vertical house the panel occupies on the chart with respect to the full obtainable top.
Textual content Measurement Pct:
Double enter parameter representing the scale of textual content inside the panel as a proportion. It determines the scaling issue for the textual content dimension, affecting the readability and presentation of knowledge. Bigger the worth bigger would be the fonts
Title Shade:
Shade enter parameter defining the colour of the title textual content inside the panel. It units the visible look of the title, making it simply distinguishable from different parts.
Label Shade:
Shade enter parameter defining the colour of labels or descriptive textual content inside the panel. It units the visible look of labels, serving to to distinguish them from different parts.
Worth Shade:
Shade enter parameter defining the colour of numerical values or information inside the panel. It units the visible look of the information, offering readability and emphasis on numeric data.
These are the options which is current principally in my epert advisor. This guideline will assist the top consumer perceive the EA higher.
Examine all my merchandise: https://www.mql5.com/en/customers/biswait50/vendor
Contact me for help: https://www.mql5.com/en/customers/biswait50