Primeval‐EA Parameters Description
GBPUSD_Hedging_Strategy: Set this parameter to TRUE to enable the Hedging & Pyramiding Strategy and make sure you have selected the GBPUSD currency pair, the scalping strategy won't work in the current chart if set to TRUE.
EURCHF_Grid_Strategy: Set this parameter to TRUE to enable the Grid Trading Strategy and make sure you have selected the EURCHF currency pair, the scalping strategy won't work in the current chart if set to TRUE.
Note: The above two parameters can't be set both to TRUE at the same time, if this is done, the expert instance won't make any trade.
UseAutoGMTOffset: By default this parameter is set to TRUE and it allows the EA to calculate automatically your broker's GMT Offset, normally you won't need to change this value unless you want it to start trading a little earlier or later.
ManualGMTOffset: To use this setting you need to set UseAutoGMTOffset to FALSE and then input your Manual GMT Offset.
MoneyManagement: Set this parameter to TRUE if you want the EA to calculate it's own lot sizes depending on the account free margin, risk level defined by the user and the strategy being used for trading.
LotSize: Allows you to define a fixed lot size for the EA to use in every opened trade regardless of the account free margin, risk, etc. To use this feature you must set MoneyManagement to FALSE.
MinLots: Used by the MoneyManagement feature, it's the minimum lot size that will be used as a result of the lot size calculation, if this value is smaller than your broker's allowed MINLOT the default minimum lot size will be used.
MaxLots: Used by the MoneyManagement feature, it's the maximum lot size that will be used as a result of the lot size calculation, if this value is bigger than your broker's allowed MAXLOT, the default maximum lot size will be used.
TradeMicroLots: By default is set to TRUE, it is used to determine if you want to trade microlots (0.01 standard lots) and if your broker allows it, if you don’t know you can ignore this setting.
RiskLevel: It's 10% by default which is considered conservative and it means that Primeval‐EA will risk 10% of your margin.
Important Note: The risk level was adjusted internally in a different way for every currency pair, this means that 10% risk level is not always 10%, it is more, less or equal, the relation is shown bellow.
CURRENCY PAIR
RISK LEVEL OFFSET (%)
EURUSD
100%
GBPUSD
100%
USDJPY
40%
USDCHF
100%
EURCHF
200%
EURGBP
200%
GBPCHF
60%
USDCAD
80%
The pairs EURGBP and EURCHF risk more as they are safer and more profitable.
NFA_Compliant: Set this parameter to TRUE if your broker is on the list here:
_http://www.100forexbrokers.com/nfa‐registered‐forex‐brokers
This will make the EA to open only one trade at a time for a specific currency pair to avoid FIFO problems when trying to closetrades and it also won’t make any kind of hedging. If your broker is NFA Regulated you will only be able to use the Scalping Strategy, if your broker is not NFA Regulated you could use this setting with the purpose of making the EA more conservative.
EnableTrading: If set to FALSE the EA won't open any trade for the instance you are configuring only which is different to disabling the EA trough the Expert Advisors button because this way all the experts instances are disabled. You can also disable only one instance by unchecking “Allow live trading” setting from the Common tab for the desired Expert Advisor. This parameter is useful when you wan´t the EA only to handle the trailing stop of your manual trades.
GBPUSD_Hedging_CloseAll: Allows you to close all trades at once that are still opened for the Hedging & Pyramiding Strategy and stop opening new orders.
Slippage: Here you can specify your maximum desired slippage for every trade (Slippage is the difference between the price a trader expects to be filled at, and the price they are actually filled at). By default is 2 pips.
MaxSpread: Let’s you specify the maximum size of the spread you will tolerate for a specific currency pair.
MarginCutOffPercent: It means that if the account free margin has gone bellow the “MarginCutOffPercent” of the account balance, the EA won’t open new trades.
SendEmail: If set to TRUE, the Expert Advisor will send you mail notifications of every
event (open & close orders) to the address you configure in your Metatrader Platform.
To configure E‐mail parameters go to Tools ‐> Options and select Email tab.
SendTradingStatistics: If set to TRUE, the Expert Advisor will send you daily mails about the trading statistics of the last 24 hours, this includes total profit, gross profit, gross loss, profit/loss in pips and total trades (all trades of the last 24 hours are taken into account including manual trades or trades that belong to other EAs if any).
Note: Set this parameter to TRUE for only one currency pair you are trading with, otherwise you will receive the same statistics e‐mail more than once.
TradingStatisticsHour: Allows to specify at what hour of your broker time it will send you the trading statistics.
ExpertComment: The comment embedded with the trade.
EnableClosingManualTrades: If set to TRUE, the EA will close manual trades (closed only in profit) when it receives a signal of the market moving against your trade for the current pair and timeframe selected.
EnableTrailingStops: If set to TRUE , the EA will handle the trailing stop automatically for your manual trade, in the following settings you can define how the trailing stop will be handled.
Note: Primeval‐EA handles trailing stops for manual trades with empty comments or comments equal to “scf” only.
TrailingStopStart: Indicate after how many pips of profit, the EA will start moving or adding a stoploss, this stoploss will be already in profit (it means that the trade cannot become a loser anymore) and will be defined by the “TrailingStopPosSteps”.
TrailingStopPriceSteps: Indicate after how many pips from the trailing stop start point to move again the stoploss, the stoploss will be moved after every new level reached.
TrailingStopPosSteps: Indicate how many pips the stoploss will be moved after every new level defined by the “TrailingStopPriceSteps” is reached.
Example of Trailing Stop Handling:
Sell GBPUSD at 1.67050, Comment = “”, sl=0, tp=1.66550
TralingStopStart = 14
TralingStopPriceSteps = 2
TralingStopPosSteps = 1
If the price drops to 1.66910 the stoploss will be added with value 1.67040 (1 pip assured and earned already), after this for every 2 pips the price continues dropping, the stoploss will also be dropped by 1 pip, at this point, the trade could be closed manually, by the EA, reach the positive stoploss or the takeprofit in the best situation.
SoundAlert: Define if you want trade alerts.
SoundFileAtBuy: Sound to play when placing a buy order.
SoundFileAtSell: Sound to play when placing a sell order.
SoundFileAtClose: Sound to play when closing an order.
Note: You can add custom sounds by adding .wav files in the sounds folder of your Metatrader’s root folder.
KEY: Used to register your copy, you must input a valid license key to be able to use the Expert Advisor.