[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 433

 
Buon pomeriggio, ho bisogno di ottenere la percentuale di un numero. Non voglio usare la divisione o la moltiplicazione. C'è qualche altra possibilità, forse una funzione?
 
Fam:


Grazie, perché ho continuato a scrivere questo comando nel codice come precauzione.

Inoltre, puoi dirmi quali sono i metodi migliori per cercare gli errori logici? Per esempio, inserisco Alert e guardo il registro, forse ci sono metodi più civili? O quali sono i trucchi più convenienti.

Stampa - per situazioni rare, principalmente per visualizzare il risultato dell'operazione (invio di un ordine, chiusura, ecc.)

Commento - sui calcoli egetici costanti (valore di stop loss, indicatore, ecc.)

non ci sono altre opzioni.

 
bercut0077:
Buon pomeriggio, ho bisogno di ottenere una percentuale di un numero. Non voglio usare la divisione semplice. C'è qualche altra possibilità, forse una funzione?

c'è, la moltiplicazione.
 
Buon pomeriggio, come faccio a cambiare il server di download delle quote in mt4?
 
sergeev:
Stampa - in rare situazioni, soprattutto per visualizzare il risultato di un'operazione (invio di un ordine, chiusura, ecc.)

Commento - sui calcoli ejetsic costanti (stop loss, valore dell'indicatore, ecc.)



Ho confrontato tutte le varianti, risulta che se scrivo Alert come ho fatto, ci sono molte lacune nel registro, perché?

Ilcommento non compare nel registro.

La stampa funziona al 100%, non ci sono salti. Grazie.

Non riesco a capire la loro differenza fondamentale nei test, a parte quelli che ho notato. Come sono diversi nei test?

PS No, sembra che il registro non sia sempre corretto, in ogni caso un sacco di lacune nel tempo e visualizza uno o l'altro senza cambiare il codice. È normale? Forse non dovrei fare affidamento su di esso per niente, allora gli errori sono ancora più difficili da trovare :(

 
Potete per favore dirmi come fare in modo che l'Expert Advisor faccia trading con 5 cifre decimali. L'ho programmato a 4 cifre decimali e ha funzionato, ora il broker l'ha cambiato a 5 cifre decimali. Ho moltiplicato Stop Loss e Take Profit per 10 e ha funzionato, ma non credo sia giusto. Dove e quale comando inserire nel codice?
File:
stvbands.mq4  10 kb
 
nuan:
Buon pomeriggio, come faccio a cambiare il server di download delle quote in mt4?


Nel menu: File->Login...

 
tiptur13:
Per favore, ditemi come fare in modo che il mio Expert Advisor operi con 5 cifre decimali. L'ho programmato a 4 cifre decimali e ha funzionato bene. ora il mio broker l'ha cambiato a 5 cifre decimali. Ho moltiplicato Stop Loss e Take Profit per 10 e ha funzionato, ma non credo sia giusto. Dove e quale comando inserire nel codice?


Moltiplica solo i gettoni.

In OrderSend() aumentare lo slittamento.

 
peshihod:


Moltiplica solo i gettoni.

Aumentare lo slittamento in OrderSend().

Grazie. Ho fatto un casino con lo stop loss, continuava a dare 11 pips, ma sta migliorando.
 
Buon pomeriggio, potreste dirmi come aggiungere una freccia (codice 241) a una linea di testo e farla apparire appropriata sullo schermo? Per esempio -- > trend = StringConcatenate("Direzione del trend: ", ? ? ? ?); Forse c'è un altro modo?
Motivazione: