[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 452
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
Perché esattamente ogni 20 secondi? Perché non a 19 o 17 anni?
Tra 19 secondi il resto sarà 19.
In 17 sarà 17.
Se MathMod(TUTTO, 20) = 0, significa (se la memoria non mi inganna)
che OGNI NUMERO è diviso per 20 senza resto.
20 40 60 80 100 120 140 160 ecc.
Cioè se MathMod(TUTTO, 13) = 0, allora "0" sarà ottenuto in 13 secondi?
Come lo scrivo, per capire come funziona?
per esempio 2+2 =4 =)
Per esempio ( Tempo del computer locale 800000000) come lo dividiamo per 12 in 12 secondi. Oppure è una proprietà del resto reale che è diviso per qualsiasi cosa per cui è diviso, quindi l'operazione è fatta nel tempo. Se dividiamo 100 / 5, allora 100 diviso 5 in 5 secondi.
Puoi scrivere come succede?
bool flag = true;
int i=0;
int w=0;
double sum;
int t=20;
int start()
{
sum=TimeLocal() / t;
if (flag)
{
while(i<20)
{
w=w+1;
Alert(+w,"-й, Результат TimeLocal-",+sum);
i++;
sum=sum/20;
Sleep(1000);
}
flag = false;
}
return(0);
}
Quindi, se MathMod(OGNI NUMERO, 13) = 0, otteniamo "0" in 13 secondi?
Significa qualsiasi numero diviso per 13 senza un resto, ad esempio 705495973
I secondi non c'entrano niente.
Come faccio a sapere quali indicatori sono nel modello? Ho installato un vecchio modello, ma non tutti gli indicatori vengono visualizzati. Ho dimenticato i nomi degli indicatori inclusi nel modello. Grazie!
.....
Supponiamo (tempo del computer locale 800000000) come si fa a dividere per 12 in 12 secondi. O il resto reale ha la proprietà di essere divisibile per ciò per cui è diviso, nel quale tempo avviene l'operazione? . Dividere 100 / 5 quindi in 5 secondi dividere 100 per 5 ?
Puoi scrivere come si fa?
Cosa te lo fa pensare? Ha studiato matematica?
MathMod(A, B) ----- Una funzione matematica -- farà i conti in frazioni di secondo.
Mostra il resto di A diviso per B.
123 / 20 = 6 interi
123 -- (20 * 6) = 123 --- 120 = 3 (resto) è ciò che fa questa funzione.
https://ru.wikipedia.org/wiki/Деление_ (matematica)
https://ru.wikipedia.org/wiki/Остаток_от_деления
Ti manca la pratica. Non potete eseguire il vostro programma, non funziona. Un circolo vizioso: nessuna opzione di lavoro-> nessuna abilità-> nessuna opzione di lavoro.
Bisogna ricominciare dall'inizio e cambiare tutto:
- usare Print() invece di Alert()
- non scrivere un Expert Advisor, ma uno script
- se si scrive un EA, eseguirlo attraverso lo strategy tester
Non potete vedere il risultato del vostro programma.
Devo pensarci .... :-/
Come faccio a sapere quali indicatori sono nel modello? Ho installato un vecchio modello, ma non tutti gli indicatori vengono visualizzati. Ho dimenticato i nomi degli indicatori inclusi nel modello. Grazie!
Ctrl-I si vede?
https://docs.mql4.com/ru/constants/special
EMPTY_VALUE == 0x7FFFFFFFFFF ---- intero 2147483647.
IMHO può.