[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 408
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
C'è una funzione TimeCurrent() che trasforma l'ora corrente in secondi dal 1970. C'è una funzione che trasforma questi secondi (int) in datetime? O hai bisogno di analizzare separatamente secondi, minuti, ore...? Grazie.
Probabilmente non capisci cos'è il datetime. È un int. È il numero di secondi dal 1970.
in che cosa ti trasformi e in che cosa? int in int ?
o confuso TimeCurrent con StrToTime.
capirlo
int Timm = TimeCurrent(); //Alert (Timm); ottengo 1306360846.
Timm=Timm+600; // Aggiungo 10 min. e ora ho bisogno di tornare a datetime, ma non so come. Grazie.
Guardate TR e SL per cominciare. Cosa e dove cambiare dipende dalla logica dell'Expert Advisor. Per esempio TP e SL possono essere espressi non in punti, ma in percentuale del deposito o del prezzo e non dipenderà dal numero di cifre delle società di intermediazione.
cosa c'entra il datetime... TimeCurrent restituisce semplicemente il numero di secondi dal Natale...:-))
è così che si fa... non è datetime, è solo int...
Cambia un po'
datetime Timm = TimeCurrent(); //Alert (Timm); ottengo 130636084.
Timm=Timm+600; // Aggiungo 10 min. e ora devo tornare a datetime.
La variabile Point di solito aiuta
Ecco il programma del test sulla 4 cifre
e questo è il quinto.