learn how to earn money villagers [Episode 2] ! - page 7

 

Previously with

OpenLot = 0.01 and EXP = 1.1

New back bets to cover the losses were placed in multiples of the opening lot, i.e. 0.01, then 0.02 and so on.

What should be set in

OpenLot = 1.00 and EXP = ????

To make the bids as multiples, i.e. opening 1,00 and then 2,00, 3,00 and so on.

 

At lot 0.01

No need to change Exp from 1.1 As everything works fine

What to do with it at Initial lot 1.0 100 times higher )

 
Velius:

I don't need any examples or explanations, just tell me

If:

OpenLot = 0.01

Then

EXP = 1.1

This way it worked OK.


And now I changed it because of cent account

OpenLot = 1.00

What to put in

EXP = ?????


Understand one thing - these variables are independent of each other: one is the starting lot size (depends on account type), EXP is the base value of the degree (does not depend on account type), and that is leave it as it was = 1.1. Everything will work as proportionally as 0.01 lot with 1.1, that 1 lot with 1.1. It does not need to be changed.
 
Velius:
...

What to do with it, if starting lot 1.0 is 100 times higher )

Leave the previous value of 1.1.

There is no need to change it!

It does not depend on the starting lot and the type of trading account!

Proved mathematically! :-)

 

Then which parameter should I change so that it sets the compensating rates correctly? Is that the original question?

I don't know what these variables affect, do you understand?

 
For a long time I've been trying to figure out where the EA that everyone here is discussing is located?
 

What else needs to be changed in the settings if these parameters have changed (marked in red and blue is the default setting)

extern bool NewBuy = true; // New BUY trade (allowed/forbidden)
extern bool AddBuy = true; // Breakeven BUY (allowed/forbidden)
extern bool AllBuy = true; // Support for foreign BUY orders (allowed/forbidden)
extern bool NewSell = true; // New trade SELL (allowed/forbidden)
extern bool AddSell = true; // Breakeven SELL (allowed/forbidden)
extern bool AllSell = true; // Support of alien SELL orders (allowed/forbidden)
extern string Period_ = "M1-1,M5-5,M15-15,M30-30,H1-60,H4-240"; //,1440,10080,43200";
extern int OpenPeriod = 1; // Chart period to open trades
extern int SignalPeriod = 1; // Chart period to receive signal
extern double OpenLot = 1,0; // Initial trade lot (was 0,01)
extern int DigitsLot = 2; // Size of lot
extern string MM_Type = "0-averaging, 1-martingale";
extern int MMType = 1; // MM Type 0-averaging, 1 multiplying by EXP
extern double EXP = 1.1; // Averaging multiplier
extern int TakeProfit = 100; // TakeProfit (was 10)
extern int OrderStep = 100; // Minimum order opening step(was 10)
extern int Slip = 30; // Price slippage (was 3)

extern int MaxTrades = 20; // Maximum number of open orders in one direction

extern int MagicNumber = 1234; // Magic orders


What should be changed to compensate for the multiple step of the orders?

For the ones in brackets

The step of compensation was multiple, for example 2 orders at 0.01 SELL

It put one 0.02 for BUY to compensate


Where and what should I change in order to make it

at start not 0.01 but 1.00

He also set compensations in multiples

Against say

2 orders to SELL at a rate of 1.00

Compensated them with one order 2.00

WHERE TO CHANGE?

Is this question so complicated? For those who understand

 

If you only change what is marked in red, it is obviously wrong to choose not 2.0 for 1.0 but 1.1 for 1.0.

Do you understand?

 
I don't understand formulas and language, but I have a logic, I understand that I need to change the settings otherwise it will lose count, it's like 2x2
 
A simple question and would like a simple answer if you are aware of THIS advisor
Reason: