[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 51
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
in realtà è così
la stampa dà _dif = 0,01, ma_Lot = 0;Probabilmente impostato su
int _Lot; //allora taglierà tutto ciò che è inferiore a uno
e dovrebbe essere impostato su:
doppio _Lot;
Probabilmente impostato su
int _Lot; //allora taglierà tutto ciò che è inferiore a zero
e dovrebbe essere impostato su:
doppio _Lot;
doppio _Lot;
doppio _Lot_BUY = 0;
doppio _Lot_SELL = 0;
doppio _Lot_BUYSTOP = 0;
doppio _Lot_SELLSTOP = 0;
ecco un'altra costruzione
non funziona così, ma nell'esempio seguente sì
Nel registro appare il seguente messaggio
0.01000000 impostazione2 _Lot = 0.00000000_Lot_BUY = 0.03000000_Lot_BUYSTOP = 0.00000000_Lot_SELL = 0.00000000_Lot_SELLSTOP = 0.02000000
17:07:12 Expert_V3 GBPUSD,M1: importo lotti non valido per la funzione OrderSend
Tuttavia, mentre mancavano 3 SELLSTOP, ha impostato i primi due senza problemi, ma è inciampato sul terzo.
Cioè, perché non imposta il lotto a 0,01, anche se calcola correttamente la variabile _dif...
Aprirà solo gli ordini del secondo. Nemmeno dal secondo, ma dal terzo.È questa la tua idea?
Grazie
Potete per favore consigliarmi se è possibile determinare l'ora di inizio della sessione di trading (per esempio, per Mosca è 10-35, ecc.) o semplicemente creare una variabile e scriverci un valore? Questo è necessario per non piazzare ordini all'inizio della sessione, ma per determinare la direzione.
Orario della sessione di trading del forex
Quindi si suggerisce di usare solo una variabile che memorizza l'inizio della sessione. Grazie.
P.S.
L'ho trovato nel database. https://www.mql5.com/ru/code/9313