[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 450
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
Puoi suggerire uno script o un Expert Advisor per fare un grafico a 6 ore?
Esiste una cosa innovativa come la ricerca nei forum. Provatelo, sarete piacevolmente sorpresi.
bool flag = true;
int i=0;
int w=0;
int start()
{
if (flag)
{
while(i<1)
{
w=w+1;
Alert(+w, "-й, и последний звонок ^_^");
i++
;
}
flag = false;
}
return(0);
}
bool flag=true;
int start()
{
if(flag) {
Alert("una volta");
flag=false;
}
ritorno(0);
}
y=MathMod(r,t); //делим r/t
Non è che ci sia qualcosa da condividere.
Quindi si scopre che in mql4 è impossibile eseguire un ciclo una volta ogni 20 secondi, indipendentemente dai tick?
Questo non è un problema di mql4. Questo è un problema di forex.
PS Se i prezzi non sono cambiati negli ultimi 20 secondi, cosa dobbiamo calcolare?
Conosci uno script o un Expert Advisor per fare un grafico a 6 ore?
Se ti imbatti in qualcosa di nuovo - vedi aiuto. Non è difficile usare l'aiuto. Perché costringete gli altri a scrivere ciò che è già stato scritto prima? Uh-huh?
Aspetta... Ho guardato prima l'aiuto e ho descritto gli esempi.
La funzione MathMod calcola il resto reale f di x / y tale che x = i * y + f , dove i è un intero, f ha lo stesso segno di x, e il valore assoluto di f è minore del valore assoluto di y.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Non capisco questo ------>>>.
Cosa c'entra questa funzione MathMod?
.
while(true)
{
if (MathMod(TimeLocal(), 20)==0) // ogni 20 secondi
while(i<10) { i++; } // ciclo utile
Sleep(10); // fare un breve sonnellino per scaricare il processore
}
Questa procedura controllerà ogni 10 millisecondi --- se il resto reale dalla divisione di TimeLocal() per 20 = zero.
Questo se si vuole una precisione nana, indipendentemente dal costo di calcolo. ;)
Non capisco questo ------>>>.
Cosa c'entra questa funzione MathMod?
MathMod() è la divisione. Il resto è pura matematica: se dividiamo il risultato di TimeLocal() per 20 ogni secondo (o più spesso), allora ogni 20 secondi il resto sarà zero.
Conclusione: la stessa idea può essere implementata in modi diversi.
Buon pomeriggio.
Chi può dirmi come normalizzare un numero come questo?
Cioè abbiamo bisogno di questa funzione F(8,5464.00) = 85464.00
Grazie.