MQL4 primo passo - pagina 4

 

Grazie Pome...

Forse ho fatto un po' di confusione...

Diciamo che StochA = %K = 100[(C - L14)/(H14 - L14)] con il risultato di ResultA che viene restituito dall'indicatore, che viene chiamato attraverso l'EA.

e StochB = %K = 100[(C - L14)/(H14 - L14) ] con il risultato di ResultB che viene restituito dall'indicatore, chiamato attraverso l'EA.

Se voglio scrivere una regola che dice Se RisultatoA > RisultatoB allora restituisce Vero, e i valori restituiti sono RisultatoA = 50,12345 e RisultatoB = 49,123

Il risultato è vero o ho bisogno di trasformare i dati restituiti prima o è uguale a uguale e non importa perché sono già stati dichiarati come valore doppio?

Spero che questo sia più chiaro?


Grazie,

 

Ciao ragazzi,

Quanto segue è vero per MT4 e la dichiarazione della chiamata iCustom o i[indicatore] quando si recupera il valore e lo si memorizza per l'elaborazione EA?


Si noti che la maggior parte dei numeri in virgola mobile che un computer può rappresentare sono solo approssimazioni. Una delle sfide nella programmazione con valori in virgola mobile è assicurare che le approssimazioni portino a risultati ragionevoli. Se il programmatore non sta attento, piccole discrepanze nelle approssimazioni possono aumentare fino al punto in cui i risultati finali diventano privi di significato.