Money Management in fxDreema
In blocks designed to trade you can specify how the lot size can change over time. So, you can have order (running or pending) with different volume (lot size) each time these blocks run.
Here are few notes:
- If lot size lower than the minimum allowed is desired, the minimum will be taken
- If lot size bigger than the possible is desired, the biggest possible lot size will be taken
- There is a minimum step of lot sizes, often 0.01 or 0.1 and you can't use lot sizes outside this step. For example, if the step is 0.1, you can only open orders with lots such as 0.1, 0.2 or 0.3, but not like 0.143. This step depends n your broker.
Fixed volume
This is the default setting. The lot size is as it is written by you. Although the default value is a fixed number, you can also use variable or mathematical formula here.
% of Equity => Lots
Using this setting you will get a lot sizes depending on your current Equity.
If you currently have equity of $1000, then with setting of 100% you will get a lot size of 0.01 lots when 1 lot equals to $100,000.
Freeze % of Equity (Balance, Free Margin)
Using this setting you can have a lot size that will lower the Free Margin with certain amount. Use 40% and if you have Equity of $1000 your Free Margin will lower with roughly $400.
Note that because of the minimum step in lot sizes, the amount that is actually lowered is not exactly the same as the amount you specify.
Risk % of Equity (Balance, Free Margin)
The lot size here depends on the size of Stop Loss. The idea is that if the trade hits Stop Loss, the loss will be roughly the % of Equity (Balance, Free Margin) you have specified.
Risk fixed amount of money
The lot size here depends on the size of Stop Loss. If the trade hits Stop Loss, the loss will be roughly the same as the value you have entered.
Fixed Ratio by Ryan Jones
With this MM you need to gain certain amount of profit in order to increase the lot size. Delta is the amount of profit per Unit Size to increase the lot size with one Unit Size.
As a result there are distinctive layers of equity in which your trades would be opened with certain lot size. If you started with $1000 dollars, Unit Size = 0.1 lot and Delta = $100
| Units | Equity | Lot Size |
| - | $0 - $1000 | 0.1 |
| 1 | $1000 - $1100 | 0.1 |
| 2 | $1100 - $1300 | 0.2 |
| 3 | $1300 - $1600 | 0.3 |
| 4 | $1600 - $2000 | 0.4 |
Obviously each level is bigger than the previous, as well as the lot size. The next layer is $500 wide, starts from $2000 and ends up at $2500. It is $500 wide because 5 units are $500 (5 x $100).
Lot sizes would only increase if your equity is above the initial balance you had. Below that all lot sizes are one Unit Size.
This money management method is global for all blocks! Once Delta and Unit Size are set, they will stay the same.
Betting System 1-3-2-6
The 1-3-2-6 system is a positive progression betting system. Your initial lot size is 1 unit and if you win, the next lot size will be 3 units. If you win again - 2 units. If you win again - 6 units. After that the system restarts. After each lose the lot size is 1 unit and the system starts again.
You can also reverse that system, which means than you would move one step forward when you lose and reset the system when you win.
This money management method allows you to restart your expert advisor without losing information about its current state.
Betting System D’Alembert
It’s a positive progression betting system. After win the lot size is increased with 1 unit and after loss is decreased with 1 unit. Pretty simple.
You can also reverse that system, so the lot size would increase after loss and decrease it after win. This is also known as Contra D’Alembert.
This money management method allows you to restart your expert advisor without losing information about its current state.
Betting System: Fibonacci
This is negative progression system and the lot size increases after loss in a way that follows the Fibonacci sequence: 1, 2, 3, 5, 8, 13, 21 etc. Each number of the sequence is the sum of the previous two. For example, 5 follows after 2 and 3, because 5 = 2 + 3.
After win
| Fibonacci | Lots | Win/Loss | Profit | Cumulative Profit | Note |
| 1 | 0.01 | Loss | -10 | -10 | |
| 2 | 0.02 | Loss | -20 | -30 | |
| 3 | 0.03 | Loss | -30 | -60 | |
| 5 | 0.05 | Loss | -50 | -110 | |
| 8 | 0.08 | Win | +80 | -30 | At this point the last two losses are recovered |
| 3 (back 2 steps) | 0.03 | Win | +30 | 0 | Break even |
| 1 (back 2 steps) | 0.01 | Win | +10 | 10 |
Note: Actually the Fibonacci sequense starts like 0, 1, 1, 2, 3... but the initial 0, 1 are omitted.
This money management method allows you to restart your expert advisor without losing information about its current state.
Betting System: Labouchère (Cancellation System)
First you'll need to set a goal for how much money you'd like to win. It's usually simplest to express this in a certain number of units – where the unit value can be any amount you like. For instance, if you'd like to win $100 you could set the unit value at $10, meaning your goal is to win 10 units.
Once you know how many units you want to win, you'll want to break that down into some smaller numbers and write those numbers down in a line. Let's take the following sequence for example (all numbers add up to 10):
1 2 3 2 2
The first bet will be the sum of the first and the last unit, or 3 units. If the bet wins, we get to cross out both numbers we used to make that bet. Now the like would look like this:
2 3 2
The next bet would be for $40 (because 2 + 2 = 4 units). Let’s say we lose this bet. Now, the number of units we just lost goes to the end of our line, making it look like this:
2 3 4 2
Our next bet would now be for six units, or $60.
In order to see this system all the way through, you'll need to continue making bets until you've completely wiped out the line. At that point you'll have completed the Labouchere system, and you'll have reached the goal you set before you started.
Note that if you restart an expert advisor working with this system, the list of numbers will be reset.
Betting: Martingale / Paroli
The Martingale system is well known and it's doubling the bet (lot size) on loss. The goal is to win the amount of money of the initial bet:
| Bet | Win/Loss | Profit | Cumulative Profit |
| 1 | Loss | -10 | -10 |
| 2 | Loss | -20 | -30 |
| 4 | Loss | -40 | -70 |
| 8 | Loss | -80 | -150 |
| 16 | Loss | -160 | -310 |
| 32 | Win | +320 | +10 |
As you can see, the size of the bets increases exponentionally with each loss.
The opposite of Martingale is Anti-Martingale, aka Paroli. In this case you would double the lot size when you win and reset it when you lose. You also need to reset the system after certain amount of wins, otherwise you would only lose.
You hame multiple options, so you can set up different variety of systems similar to Martingale or Paroli.
This money management method allows you to restart your expert advisor without losing information about its current state.
Betting: Custom Sequence
You can define custom sequences of units to bet - for loss and for bet.
This money management method allows you to restart your expert advisor without losing information about its current state.
