![]() |
MoneyManagement This parameter is used to enable/disable the built-in money management system. It can have only two values “true” or “false”. If it is true, then the built-in money management system is enabled. If it is false, then the built-in money management system is disabled. The built-in money management system is explained in detail in the User Manual. MoneyManagementRiskLevel This parameter is only relevant if MoneyManagement is true. It can have the following values “LOW”, “MEDIUM” or “HIGH”. If you are a conservative trader, we recommend you to use “LOW” risk level. If you are more aggressive trader, we recommend you to use “MEDIUM” or even “HIGH” risk level. The risk level controls how much capital will be risked per single trade. FixLotSize This parameter is only relevant if MoneyManagement is false. In this case, the user has to define which lot size he wants to trade. The minimum lot size and maximum lot size depend on your brokerage. But in any case it cannot be zero. |
![]() |
OpenTradeOnFriday This parameter can have only two values: true or false. If it is true, then the EA will be able to open trades on Fridays. If it is false, then the EA will not be able to do so. Fridays are usually full of data releases and some traders prefer to stay out during those times. CloseTradeOnFriday This parameter can have only two values: true or false. By default it is set to false. If it is true, then the EA will check the open trades before market closing time (Friday 17:00 EST). Every open trade that reaches a profit level defined by CloseTradeOnFriday_AtPips will be closed by the EA. If it is false, then the EA will let the positions open over weekend. This feature is added as some traders don't want to have open positions during the weekend. CloseTradeOnFriday_AtPips This parameter is only relevant if CloseTradeOnFriday is true. In such case the parameter defines at which profit level the open positions are closed. It is defined by number of pips. GMTOffset This parameter can have only integer values between -12 and 14.
|
CloseAllFxDerivTrades This parameter can have only two values: true or false. If it is true, then the EA will check if the current balance of all trades opened by Forex Derivative Pro is greater than the profit level defined by CloseAllFxDerivTrades_AtProfit. If this occurs, then the EA will close all open Forex Derivative trades. Please notice that this feature takes all currency pairs into account. CloseAllFxDerivTrades_AtProfit This parameter is only relevant if CloseAllFxDerivTrades is true. In such case, this parameter defines at which profit level the open positions are closed. It is defined as the percentage of your current balance. For example your current balance is $10,000 and you have set the value at 10.0, all of your open trades will be closed once the combined profit level reaches $1,000. |
NFA_ComplianceRule_2.43 This parameter depends on a forex broker. It can have only two values true or false. If a US broker is used it should be set as true otherwise it should be set at false. |
![]() |
DisplayEAInfoOnChart This parameter can have only two values: true or false. If it’s true, general information and the current status of the Forex Derivative Pro expert advisor will be displayed on the chart otherwise not. DisplaPatternSignalOnChart This parameter can have only two values: true or false. If it’s true, the pattern signal – which is one of the elements used to determine an entry signal– will be displayed on the chart otherwise not. DisplaySRLevelsOnChart This parameter can have only two values: true or false. If it’s true, the support and resistance levels will be displayed on the chart otherwise not. DisplayDeltaEMAOnChart This parameter can have only two values: true or false. If it’s true, the information used for long-term trend confirmation will be displayed on the chart otherwise not.
|
EmailNotification This parameter sends email notifications about opening trades. It has only two values: true or false. If you want that you receive email you will need to set up your email under Tools/Options/Email. ECN_TradeExecution This parameter controls how trades are opened. It has only two values: true or false. If false, then the EA places open orders together with the stop loss and take profit values. If true, then first a market order is placed without stop loss and take profit and after that the trade is modified for setting the stop loss and take profit values. This setting is needed when trading ECN brokers.
|
MaxSlippage It is not always possible to obtain the exact price when executing the trade. The value of MaxSlippage defines how far from the expected order price is still considered acceptable for opening and closing orders. The order will not be executed if current slippage is higher than specified by MaxSlippage. The spread value has an influence on the performance of Forex Derivative Pro: The higher the spread, the lower the profit factor. But the effect is not so dramatic, as our system does not employ scalping strategies. Forex Derivative Pro constantly monitors the spread. If the current spread value is higher than the value defined by MaxSpread, then you will get a message in the Experts tab and no trades will be opened in such a time period.
|
MagicNumber Forex Derivative Pro applies an identifying number to each order it opens, the so called magic number. This enables you to identify which orders where opened by Forex Derivative Pro and which ones by other EAs.
|
![]() |
TP_LevelOffset This parameter defines the distance between the support/resistance level and the final take profit level. In case the entry signal is bullish, the take profit level will be at TP_LevelOffset pips below the resistance level. In case the entry signal is bearish, the take profit level will be at TP_LevelOffset pips above the support level. TP_MaxValue This parameter defines the maximum take profit value accepted. In case the EA cannot find a proper support/resistance level within this distance, then the EA will take the take profit level at TP_MaxValue pips distance from the entry point. SL_LevelOffset This parameter defines the distance between the support/resistance level and the final stop loss level. In case the entry signal is bullish, the stop loss level will be at SL_LevelOffset pips above the support level. In case the entry signal is bearish, the stop loss level will be at SL_LevelOffset pips below the resistance level. SL_MinValue This parameter defines the minimum stop loss value accepted. That means that support/resistance levels, which would lead to a stop loss level lower than SL_MinValue , are not taken into account. SL_MaxValue This parameter defines the maximum stop loss value accepted. . In case the EA cannot find a proper support/resistance level within this distance, then the EA will not take the position.
|
![]() |
ProfitProtection_StartAtPips This parameter defines at which profit level the profit protection is activated. It is written in number of pips in plus of the current open trade. The EA should protect the profit only once the open trade is in the green for a respectable number of pips, as the trade needs to be given some space. So you should not set this value too low. This parameter defines the amount of reached profit we want to protect at the moment the profit protection is activated. For example 0.3 would mean that we want to protect 30% of the reached profit. But this value is only relevant at the very single moment at which the profit protection is activated. The closer the price from the established take profit, the more pips are protected. Theoretically when the price reaches the take profit level, the profit protection stop loss level from below is also equal to the take profit. ProfitProtection_Exponent This parameter defines how fast the profit protection factor will be increased; the closer the current price is from the established take profit. Again, all of the features and how to use them are explained in detail in the User Manual...
|