imparare a guadagnare soldi abitanti del villaggio [Episodio 2]! - pagina 7

 

Precedentemente con

OpenLot = 0.01 e EXP = 1.1

Le nuove scommesse per coprire le perdite sono state piazzate in multipli del lotto di apertura, cioè 0,01, poi 0,02 e così via.

Cosa dovrebbe essere impostato in

OpenLot = 1.00 e EXP = ????

Fare le offerte come multipli, cioè aprire 1,00 e poi 2,00, 3,00 e così via.

 

Al lotto 0,01

Non c'è bisogno di cambiare Exp dalla 1.1 poiché tutto funziona bene

Cosa fare con il lotto iniziale 1.0 100 volte più alto)

 
Velius:

Non ho bisogno di esempi o spiegazioni, dimmi solo

Se:

OpenLot = 0,01

Allora

EXP = 1.1

In questo modo ha funzionato bene.


E ora l'ho cambiato a causa di cent account

OpenLot = 1.00

Cosa metterci dentro

EXP = ?????


Capire una cosa - queste variabili sono indipendenti l'una dall'altra: una è la dimensione del lotto di partenza (dipende dal tipo di conto), EXP è il valore base del grado (non dipende dal tipo di conto), e questo è lasciarlo com'era = 1.1. Tutto funzionerà proporzionalmente come 0,01 lotto con 1,1, che 1 lotto con 1,1. Non ha bisogno di essere cambiato.
 
Velius:
...

Cosa farne, se il lotto di partenza 1.0 è 100 volte più alto)

Lasciare il valore precedente di 1,1.

Non c'è bisogno di cambiarlo!

Non dipende dal lotto di partenza e dal tipo di conto di trading!

Dimostrato matematicamente! :-)

 

Allora quale parametro devo cambiare per impostare correttamente i tassi di compensazione? È questa la domanda originale?

Non so cosa influenzano queste variabili, lo capite?

 
Per molto tempo ho cercato di capire dove si trova l'EA di cui tutti parlano qui?
 

Cos'altro deve essere cambiato nelle impostazioni se questi parametri sono cambiati (segnato in rosso e blu è l'impostazione predefinita)

extern bool NewBuy = true; // Nuova negoziazione BUY (permessa/forbidden)
extern bool AddBuy = true; // Breakeven BUY (permesso/forbidden)
extern bool AllBuy = true; // Supporto per ordini BUY stranieri (permesso/forbidden)
extern bool NewSell = true; // Nuovo trade SELL (permesso/forbidden)
extern bool AddSell = true; // Breakeven SELL (permesso/forbidden)
extern bool AllSell = true; // Supporto di ordini SELL alieni (permesso/forbidden)
extern string Period_ = "M1-1,M5-5,M15-15,M30-30,H1-60,H4-240"; //,1440,10080,43200";
extern int OpenPeriod = 1; // Periodo del grafico per aprire operazioni
extern int SignalPeriod = 1; // Periodo del grafico per ricevere il segnale
extern double OpenLot = 1,0; // Lotto iniziale (era 0,01)
extern int DigitsLot = 2; // Dimensione del lotto
extern string MM_Type = "0-averaging, 1-martingale";
extern int MMType = 1; // MM Type 0-averaging, 1 moltiplicando per EXP
extern double EXP = 1.1; // moltiplicatore della media
extern int TakeProfit = 100; // TakeProfit (era 10)
extern int OrderStep = 100; // passo minimo di apertura dell'ordine(era 10)
extern int Slip = 30; // slittamento del prezzo (era 3)

extern int MaxTrades = 20; // Numero massimo di ordini aperti in una direzione

extern int MagicNumber = 1234; // ordini magici


Cosa dovrebbe essere cambiato per compensare il passo multiplo degli ordini?

Per quelli tra parentesi

Il passo di compensazione era multiplo, per esempio 2 ordini a 0,01 SELL

Ha messo uno 0,02 per BUY per compensare


Dove e cosa dovrei cambiare per renderlo

all'inizio non 0,01 ma 1,00

Ha anche stabilito compensazioni in multipli

Contro dire

2 ordini di VENDERE al tasso di 1,00

Li ha compensati con un ordine 2.00

DOVE CAMBIARE?

Questa domanda è così complicata? Per coloro che capiscono

 

Se si cambia solo ciò che è segnato in rosso, è ovviamente sbagliato scegliere non 2.0 per 1.0 ma 1.1 per 1.0.

Hai capito?

 
Non capisco le formule e il linguaggio, ma ho una logica, capisco che devo cambiare le impostazioni altrimenti perde il conto, è come 2x2
 
Una semplice domanda e vorrei una semplice risposta se siete a conoscenza di questo consigliere
Motivazione: