**Parameter**

**Default Value**

**Description**

**Version**

**Running Mode**

*Default value:*Full Mode

This parameter will determine how the EA will work.

- Full Mode : The EA will work fully, starting from opening the first OP, opening additional OPs (marti), and also recalculating the TP value if needed.
- Stop after TP : This mode is used if we want the EA to no longer open the first OP, but will still open additional OPs and recalculate TP if needed. We usually use this mode if we want to stop the EA, and wait for the EA to complete the OP that is still floating.
- No Additional Layer : The EA will not open any more OPs, and will only recalculate the TP if needed, usually because there are manually closed OPs.
- Do Not Recalculate TP : The EA will not open any more OPs, nor will it make any TP changes.

*Since:*version 1.10

**Order Type**

*Default value:*Buy & Sell

- Buy & Sell : EA can open BUY and SELL OP in the same time according to indicator
- Buy Only : EA will open only BUY OP
- Sell only : EA will open only SELL OP
- Buy or Sell : EA will open either BUY or SELL OP

*Since:*version 2.00

**First OP from Signal**

*Default value:*true

You may force the EA to open the first position without waiting for a BUY or SELL signal, by setting false in this parameter. The EA will do a simple calculation by looking at the previous few candles.

*Since:*version 1.18

**Trend Direction**

*Default value:*Follow Trend

EA will open a position in the direction specified by the indicator. However, sometimes we choose to go against the direction, so that layers and marty are formed faster, or when the direction of the candle is difficult to predict.

- Follow Trend : EA performs OP according to the direction from signal
- Reverse Trend : EA performs OP reversing to the direction from signal

*Since:*version 1.17

**First OP use Moving Average**

*Default value:*false

If true, EA will use Moving Average to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.01

**First OP use RSI Multi TF (X)**

*Default value:*false

If true, EA will use RSI Multi TF to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.01

**First OP use Stochastic**

*Default value:*false

If true, EA will use Stochastic to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.01

**First OP use Ichimoku**

*Default value:*false

If true, EA will use Ichimoku to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.01

**First OP use Bolinger Bands**

*Default value:*true

If true, EA will use Bolinger Bands to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.01

**First OP use RSI**

*Default value:*false

If true, EA will use RSI to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.04

**First OP use Parabolic SAR**

*Default value:*false

If true, EA will use Parabolic SAR to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.04

**First OP use Fractal**

*Default value:*false

If true, EA will use Fractal to calculate first OP. You may combine this indicator with other indicators.

*Since:*version 2.05

**Minimum Equity for First OP (%)**

*Default value:*60

Multiple EAs can be installed on 1 MT4 account. If one pair or one EA is in long floating, the other EA will not open a new OP if the equity is less than the limit (in percentage).

*Since:*version 1.15

**Minimum Margin Level for First OP (%)**

*Default value:*1000

Multiple EAs can be installed on 1 MT4 account. If one pair or one EA is in long floating, the other EA will not open a new OP if the margin level is less than the limit (in percentage).

*Since:*version 2.07

**OP after Candle**

*Default value:*true

Sometimes, a single candle can break quite a lot of pips. This option is to prevent EA from opening multiple layers at the short duration time, so EA will not open two or more OP in the same candle. If you use M5 time frame, it will be 5 minutes for 1 candle. This feature only affects the second OP onwards.

*Since:*version 1.09

**Marty from Signal**

*Default value:*Always

To open the second position and so on, EA not only calculates the distance from the previous OP, but also takes the signal from the indicator into consideration.

- Always : Only if the indicator confirms the BUY or SELL direction (same with direction of the first OP), the EA will open a position.
- Mixed : When opening layer 2 and 3, EA will use moderate, after that, use always. (since 1.24)
- Moderate : EA will also open a position if the signal states NEUTRAL, or according to the direction of the first OP.
- Without Signal : EA will open a position without considering the signal.

*Since:*version 1.11

**Marty use Moving Average**

*Default value:*false

If true, EA will use Moving Average to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.01

**Marty use RSI Multi TF (X)**

*Default value:*false

If true, EA will use RSI Multi TF to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.01

**Marty use Stochastic**

*Default value:*false

If true, EA will use Stochastic to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.01

**Marty use Ichimoku**

*Default value:*false

If true, EA will use Ichimoku to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.01

**Marty use Bolinger Bands**

*Default value:*true

If true, EA will use Bolinger Bands to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.01

**Marty use RSI**

*Default value:*false

If true, EA will use RSI to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.04

**Marty use Parabolic SAR**

*Default value:*false

If true, EA will use Parabolic SAR to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.04

**Marty use Fractal**

*Default value:*false

If true, EA will use Fractal to calculate opening additional OP for marty. You may combine this indicator with other indicators.

*Since:*version 2.05

**Use ADX**

*Default value:*Enabled for First & Marty OP

The average directional index (ADX) is used to determine when the price is trending strongly. ADX calculations are based on a moving average of price range expansion over a given period of time. If ADX value is below 25, this indicates that it is in a swing / weak signal, and if it is above 25, it indicates that there is a strong trend. We can determine whether this ADX feature is not used, used for all OPs, used only for the first OP, or used only for additional OPs.

*Since:*version 2.08

**Min ADX Limit**

*Default value:*25

The bottom limit of the ADX value that is allowed to place an OP

*Since:*version 2.08

**Max ADX Limit**

*Default value:*50

The upper limit of the ADX value that is allowed to place an OP

*Since:*version 2.08

**ADX Time Frame**

*Default value:*current

Time frame used to analyze ADX

*Since:*version 2.08

**ADX Period**

*Default value:*14

Number of candles used to analyze ADX

*Since:*version 2.08

**Spread Limit**

*Default value:*0

This feature to avoid EA open position in volatile conditions, usually marked by a widening of the spread (the difference between the selling and buying prices). Spreads on each broker and pair will be different, observe the spread information on the chart where this EA is installed.

For example for the EURUSD pair, the normal spread value is around 8-10 points. We can use the number 11, so that if the spread is greater than 11, the EA will not open a position.

For example for the EURUSD pair, the normal spread value is around 8-10 points. We can use the number 11, so that if the spread is greater than 11, the EA will not open a position.

*Since:*version 1.07

**Take Profit**

*Default value:*200

This parameter determines where the TP will be installed. As an illustration, for the XAUUSD pair with 0.01 lots, the TP with 100 points will give you a profit of $1.

Please note, on the Exness broker with the XAUUSD pair, the calculation is slightly different because the number of decimal numbers is more. For the same profit target and lot, we need to determine the TP with 2000 points.

Please note, on the Exness broker with the XAUUSD pair, the calculation is slightly different because the number of decimal numbers is more. For the same profit target and lot, we need to determine the TP with 2000 points.

*Since:*version 1.00

**Stop Loss for OP 1**

*Default value:*0

Stop Loss distance in point for first OP only. If EA open next OP, SL value will be deleted.

*Since:*version 2.00

**Close by Profit**

*Default value:*0

When experiencing long floating, and EA has opened many layers, reaching TP may still be a bit far. Security can be done by determining the nominal value of the profit, and after this is reached, the EA will close all OPs in profit positions, without waiting for the price to reach the TP point.

*Since:*version 2.00

**Rounding for TP & SL**

*Default value:*0

In certain brokers and pairs, the price that can be used sometimes must be in a certain rounding. For example, some use 0.25 rounding, so the prices that can be used for TP and SL are for example 1000.00, 1000.25, 1000.50, 1000.75.
In this case, enter 0.25.

*Since:*version 2.00

**TP Recalculation**

*Default value:*true

Some traders use EA Perkasa together with the EA Perwira to manage the same trading account.
EA Perkasa is used to open OP1, as it has many indicators at its disposal,
and EA Perwira will complete this series of OPs with a strong marty system.
In this scenario, the TP calculation system will be done by EA Perwira,
so EA Perkasa does not need to do the TP calculation.
Therefore, we can disable this parameter if we use this
EA according to the above scenario.

*Since:*version 2.07

**Use Trailing Stop**

*Default value:*true

Is a technique to maintain a profit position, when it has not reached the TP value. TS will start working after being in a profit position, after exceeding the limit specified in the TS Start configuration, and determining the hidden SL according to the TS Distance. When the price moves closer to the TP, the SL value will continue to be updated.

*Since:*version 2.00

**Trailing Stop Start**

*Default value:*100

The point at which the trailing stop starts to work.
If you are using exness broker on the XAUUSD pair, use 1000.

*Since:*version 2.00

**Trailing Stop Distance**

*Default value:*50

SL distance that will be maintained if the price reverses direction.
If you are using exness broker on the XAUUSD pair, use 500.

*Since:*version 2.00

**Use Daily Profit Target**

*Default value:*Percentage

We can determine what the daily profit target is (in percentage or nominal). After the profit on the account is reached, the EA will not open the first OP again, and will only finish the already opened OP.

*Since:*version 1.25

**Daily Profit Limit**

*Default value:*3

The limit in percentage or nominal used by Daily Profit Target

*Since:*version 1.13

**Use Daily Loss Limit**

*Default value:*Disabled

After loss exceed Daily Loss Limit, EA will not open any first OP

*Since:*version 2.01

**Daily Loss Limit**

*Default value:*0

The limit in percentage or nominal used by Daily Loss Limit

*Since:*version 2.01

**Auto Initial Lot**

*Default value:*true

If true, EA will calculate initial lot based on account balance and Balance per 0.01 Lot. For example, if the balance is 20000 and the balance per lot is 3000, then the initial lot used is 0.06 lots. When the balance has reached 21000, the lot used is 0.07. Thus, the trading process becomes auto compound.

If false, then the EA will always use lots according to the Initial Lot settings.

If false, then the EA will always use lots according to the Initial Lot settings.

*Since:*version 1.12

**Balance per 0.01 Lot**

*Default value:*3000

Used when Auto Initial Lot = true, to calculate the initial lot, it is the required balance proportion for the initial lot of 0.01. Minimum value = 1000, Maximum value 100,000.

*Since:*version 1.12

**Initial Lot**

*Default value:*0.01

Used when Auto Initial Lot = false, to determined Initial Lot for the first OP. For balance below $3000, we recommend using 0.01 lots.

*Since:*version 1.00

**Rounding for Lot**

*Default value:*0

In certain brokers and pairs, lot that can be used sometimes must be in a certain rounding. For example, some use 0.1 rounding, so lot that can be used are for example 0.1, 0.2, 0.3, 0.4.
In this case, enter 0.1.

*Since:*version 2.00

**Lot Calculation**

*Default value:*Exponential Multiplier (0)

When the first OP is different from the direction of the candles, EA will make the next OP with a larger lot size, as compensation and to accelerate profit. There are several options to calculate this lot size :

- Exponential Multiplier
- Linear Increment
- Fibonacci, the lot to be used is the sum of the last 2 OPs. For example, if the last 2 OPs were 0.03 and 0.05, then the lot for the next OP is 0.08.
- Manual Pattern

*Since:*version 2.04

**Lot Multiplier**

*Default value:*1.5

Used when Lot Calculation using Exponential Multiplier.
The lot for the next OP will be the mulyiplying of the multiplier number (usually between 1-2) with the lot of the previous OP.
If you want to use a grid strategy with all OPs using the same lot size, use multiplier 1.

*Since:*version 1.00

**Lot Increment**

*Default value:*0.01

Used when Lot Calculation using Linear Increment.
The lot for the next OP is the sum of the increments with the lot of the previous OP. For the example: if the last OP is 0.05 and the increment number is 0.02, then the next OP will be 0.07 lot.

*Since:*version 2.04

**Lot Manual Pattern**

*Default value:*see description

Used when Lot Calculation using Manual Pattern. By using this option, you will ignore the balance per lot and manual initial lot settings.

The lot to be used is based on the manual pattern, the lot number is written sequentially with a delimiter marked ":". If the number of lots in the pattern is less than the Maximum OP, then the next lot will use the last lot.

Defaul value : 0.01:0.02:0.03:0.04:0.05:0.06:0.07:0.08:0.09:0.10

The lot to be used is based on the manual pattern, the lot number is written sequentially with a delimiter marked ":". If the number of lots in the pattern is less than the Maximum OP, then the next lot will use the last lot.

Defaul value : 0.01:0.02:0.03:0.04:0.05:0.06:0.07:0.08:0.09:0.10

*Since:*version 2.04

**Maximum Lot**

*Default value:*0

If lot calculation is higher then Maximum Lot, EA will use Maximum Lot. Set 0 to disable this feature.

*Since:*version 2.02

**Double Lot on Last Layer**

*Default value:*false

The last layer OP is the ultimate weapon. We hope that the candle will soon reverse direction and reach the TP as soon as possible. Enabling this option one way to speed up we can cover all OP with profit.

*Since:*version 1.22

**Initial Distance**

*Default value:*150

The distance between the first OP and the second OP, in points, we recommend between 100 to 200. If you are using exness broker on the XAUUSD pair, use between 1000 to 2000.
For the next distance, it will be calculated by multiplying the Distance Multiplier.

*Since:*version 1.00

**Distance Multiplier**

*Default value:*1.4

We proudly designed this EA especially for the dynamic distance calculation. The more positions opened, the distance between the OPs will widen, according to the multiplication of the Distance Multiplier.
This allows EA to get profits quickly on swing positions, because the distance between the initial OPs can be determined quite close. But when there is a long trend, this EA can still follow because of the widening distance.

The exact multiplier number for each pair can be different. Sometimes for different candle conditions, the multiplier needed can be different. But so far we recommend using the 1.4 multiplier according to the default value

The exact multiplier number for each pair can be different. Sometimes for different candle conditions, the multiplier needed can be different. But so far we recommend using the 1.4 multiplier according to the default value

*Since:*version 1.00

**Maximum OP**

*Default value:*10

This is the maximum number of OPs opened by EA. This amount is the balance point between the available equity and the number of lots opened. It should not be too much, because there is a risk of margin call. And not too little because it will take a long time to wait for a retrace.

*Since:*version 1.00

**Maximum Pair**

*Default value:*0

This parameter is useful if we are playing multiple pairs. If the EA detects that there are already as many pairs opened as Maximum Pair, it will not open the first OP again. The same pair for BUY and SELL will be calculated as 1 pair. The only pair that counts is the pair with the same magic number.

*Since:*version 2.06

**Use Cut Switch**

*Default value:*false

Some people like to trade using the Cut Switch technique. On the one hand, this technique can be a safeguard so that the float is not too big. If at any time, the EA has opened one or more OP BUY, and then the signal shows the opposite direction (SELL), then all existing OP BUY will be closed, and the EA will open OP SELL. This feature does not work if Max OP = 1.

*Since:*version 2.00

**Use Cut Loss**

*Default value:*Disabled

When trades goes against the EA's calculations, sometimes the safest move is to cutloss, all running ops will be closed even if in a loss position, before the float becomes larger or a margin call may occur. There are 3 options that we can choose if we want to use this safety feature. First, cutloss is done if the floating is greater than the limit in percentage, second, the limit uses the nominal price, and third (since version 2.07), cutloss is done when the EA calculates that it will open the last OP (according to the Max OP parameter).

*Since:*version 1.16

**Cut Loss Limit**

*Default value:*0

When Use Cut Loss is active, EA will close all orders which controlled by this EA when floating (cause by OPs made this EA) higher then this value (in percentage or in nominal).
OPs made by other EA and OP on other pair will not close.

*Since:*version 1.16

**Stop After Cut Loss (1 Day)**

*Default value:*true

After experiencing a cut loss, the EA will no longer trade on that day, and continue trading the next day

*Since:*version 1.16

**Use Drawdown Reduction**

*Default value:*never

When long floating occurs, the number of lots from the OP is usually quite large, and the distance to the TP is far. By activating drawdown reduction, we can reduce the number of these lots. The EA will close 2 OPs with the largest lot in profit positions. However, on the other hand, the TP for the remaining OP will be further away and the total profit amount will decrease.

*Since:*version 1.23

**Start Hour (0-23)**

*Default value:*0

EA will start opening first OP from this hour (broker server time). 1 means 01:00:00 broker server time. Since ver 1.22, you can set start hour bigger then end hour if needed. Ex: Start hour 23, end hour: 16. It means EA will open first OP only from 23:00:00 until 16:00:00.

*Since:*version 1.00

**End Hour (1-24)**

*Default value:*12

EA will stop opening first OP from this hour (broker server time). 20 means 20:00:00 broker server time. But still opening additional OP if needed until hit TP.

*Since:*version 1.00

**Trading on Monday**

*Default value:*true

Determines whether the EA will trade on Monday

*Since:*version 2.00

**Trading on Tuesday**

*Default value:*true

Determines whether the EA will trade on Tuesday

*Since:*version 2.00

**Trading on Wednesday**

*Default value:*true

Determines whether the EA will trade on Wednesday

*Since:*version 2.00

**Trading on Thursday**

*Default value:*true

Determines whether the EA will trade on Thursday

*Since:*version 2.00

**Trading on Friday**

*Default value:*true

Determines whether the EA will trade on Friday

*Since:*version 2.00

**Trading on Saturday**

*Default value:*false

Determines whether the EA will trade on Saturday

*Since:*version 2.00

**Trading on Sunday**

*Default value:*false

Determines whether the EA will trade on Sunday

*Since:*version 2.00

**Start Hour on Monday (0-23)**

*Default value:*2

Special start hour on Monday (0-23)
according to broker server time

*Since:*version 2.00

**End Hour on Friday (1-24)**

*Default value:*12

Special end hour for Friday (1-24)
according to broker server time

*Since:*version 2.00

**Use News Filter**

*Default value:*Not Open First OP

A news can create a very volatile situation. EA will not create a new OP in a certain time frame before the news, and also until a certain time after the news, if Use News Filter set to true. This is a very useful feature, and we recommend enabling it, in order to avoid the risks that may arise from the news. You have to set MT4 - Tools - Option, and set allow WebRequest to "http://rbtfx.info"

Since v2.05, the news used is in accordance with the currency used in the pair. For example, for the GBPAUD pair, the news filter will stop trading on news for the GBP and AUD currencies.

Since v2.05, the news used is in accordance with the currency used in the pair. For example, for the GBPAUD pair, the news filter will stop trading on news for the GBP and AUD currencies.

- Disabled : to disable this feature
- Not Open First OP : in news time range, EA will not open First OP, but still opening marty if needed.
- Not Open First OP and Marty : in news time range, EA will not open any OP.
- Close All OP in Profit : EA will close all OPs if in profit
- Close All OP: EA will close all OPs even if its in loss position

*Since:*version 2.02

**Minutes Before News**

*Default value:*120

Time range before news (in minutes) when EA will not open any position, if Use News Filter set to true.

*Since:*version 1.14

**Minutes After News**

*Default value:*60

Time range after news (in minutes) when EA will not open any position, if Use News Filter set to true.

*Since:*version 1.14

**Also use USD News**

*Default value:*true

Trading will be stop also when there is USD news

*Since:*version 2.05

**Show Alert**

*Default value:*false

Specifies whether the EA will show all alerts

*Since:*version 2.00

**Magic Number**

*Default value:*3657678

Magic Number is used to distinguish which OPs are made by EA and it is the responsibility of EA to manage them. If we use several EAs on one trading account, but each EA is installed on a different pair, the Magic Number does not need to be changed. Magic Number needs to be distinguished if we use two or more EAs in the same pair.

For example, 2 EAs are installed on the XAUUSD pair, where one EA is installed in TF M5, and the other is in TF M15.

For example, 2 EAs are installed on the XAUUSD pair, where one EA is installed in TF M5, and the other is in TF M15.

*Since:*version 1.00

**Additional Comment**

*Default value:*[empty]

You can add any text to the order comments. But remember, the length is limited.

*Since:*version 1.00

**Chart Foreground Color**

*Default value:*clrBlack

Chart Foreground Color

*Since:*version 2.04

**Chart Background Color**

*Default value:*clrLightGoldenrod

Chart Background Color

*Since:*version 2.04

**Chart Bull Color**

*Default value:*clrGreen

Chart Bull Color

*Since:*version 2.04

**Chart Bear Color**

*Default value:*clrRed

Chart Bear Color

*Since:*version 2.04