Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1204
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Cosa significa la scala temporale nella storia del trading?
Scala X. Cosa significano i valori sulla scala?
Ditemi, cosa significano i numeri sul grafico nella dichiarazione di trading?
Che cosa significano questi numeri sul grafico nella dichiarazione commerciale?
Il numero dello scambio che ha portato al cambiamento del saldo.
Puoi provare ad aprire la finestra"Strategy Tester", scheda "Settings" - premi il pulsante accanto al simbolo e correggi il simbolo - imposta lo spread a "0".
MT5
Si prega di consigliare come implementare l'aumento del lotto in base all'equilibrio.
Ma non per %, ma per valore di crescita a scalare.
Con ogni aumento del saldo di $1000 voglio aumentare il lotto di un passo di 0,1
I miei dati iniziali sono lacoppia EUR/USD
Deposito (saldo iniziale) 1000$
Lotto iniziale 0,1
Bisogno.
Se il deposito:
1000 poi lotto 0,1
2000 allora lotto 0,2
3000 poi lotto 0,3
Ecc.
Ora uso questo metodo:
Ecc.
Ma invece di questa enumerazione infinita, vorrei avere una funzione.
Ho provato a inventarlo io stesso, ma non ha funzionato molto bene.
Forse a causa di problemi di normalizzazione...
Per favore consigliatemi, forse qualcuno ha una soluzione pronta o un esempio.
MT5
Si prega di consigliare come implementare l'aumento del lotto in base all'equilibrio.
Ma non per %, ma per valore di crescita a scalare.
Con ogni aumento del saldo di $1000 voglio aumentare il lotto di un passo di 0,1
I miei dati iniziali sono lacoppia EUR/USD
Deposito (saldo iniziale) 1000$
Lotto iniziale 0,1
Bisogno.
Se il deposito:
1000 poi lotto 0,1
2000 allora lotto 0,2
3000 poi lotto 0,3
Ecc.
Ora uso questo metodo:
Ecc.
Ma invece di questa enumerazione infinita, vorrei avere una funzione.
Ho provato a inventarlo io stesso, ma non ha funzionato molto bene.
Forse a causa di problemi di normalizzazione...
Forse qualcuno ha una soluzione pronta o un esempio.
Fate attenzione al quoziente quando dividete il deposito per 1000. Ad un deposito < 2000 ci sarà 1 intero e alcuni decimi, centesimi... che non ci interessa. Il deposito di 2000 sarà di 2 e così via. Si scopre che è sufficiente moltiplicare la parte intera di questa frazione per 0,1 e ottenere ciò che vogliamo.
E nella sua lista c'è un errore, anche se insignificante. Il modo corretto è il seguente
MT5
Si prega di consigliare come implementare l'aumento del lotto in base all'equilibrio.
Ma non per %, ma per valore di crescita a scalare.
Con ogni aumento del saldo di $1000 voglio aumentare il lotto di un passo di 0,1
I miei dati iniziali sono lacoppia EUR/USD
Deposito (saldo iniziale) 1000$
Lotto iniziale 0,1
Bisogno.
Se il deposito:
1000 poi lotto 0,1
2000 allora lotto 0,2
3000 poi lotto 0,3
Ecc.
Ora uso questo metodo:
Ecc.
Ma invece di questa enumerazione infinita, vorrei avere una funzione.
Ho provato a inventarlo io stesso, ma non ha funzionato molto bene.
Forse a causa di problemi di normalizzazione...
Forse qualcuno ha una soluzione pronta o un esempio.
Trova l'arrotondamento usando MathCeil,MathRound o MathFloor.
Vedi esempio di come funzionano:
e risultato.
Vi consiglio di usareMathFloor.
Fate attenzione al quoziente quando dividete il deposito per 1000. Se il deposito < 2000 sarà 1 intero e alcuni decimi, centesimi. che non sono di interesse. Il deposito di 2000 conterrà 2 e così via. Si scopre che è sufficiente moltiplicare la parte intera di questa frazione per 0,1 e ottenere ciò che vogliamo.
E nella sua enumerazione, anche se minore, c'è un errore. Corretto è
Alexey
Grazie. Ho avuto l'idea di dividere per 1000 e ridurre a numero intero, cercherò di implementarlo.
<= è stato impostato automaticamente, non dal codice. Scrivere con le mani, e le penne sono tali...))
Seleziona un'operazione di arrotondamento tra MathCeil , MathRound o MathFloor.
Un esempio di come funzionano:
e risultato.
Vi consiglio di usareMathFloor.