[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 36

 
Maintenant.
 
Dimka-novitsek:

Bonjour ! Je n'arrive pas à comprendre la fonction 'BarsSince' - la fonction n'est pas définie C:\FXstart\Documents\experts\other.mq4 (72, 96)
Je ne comprends pas bien comment l'écrire, il dans l'éditeur de Metatradera reste en lettres noires et si barssince, je l'ai trouvé sur google sur la question (comment se souvenir de la barre), il s'avère que la fonction mémorise la barre dans certaines conditions, donne une valeur pour combien de barres passées de sabitiyi, disons, l'intersection d'une moyenne d'un autre, mentionné sur une douzaine de forums, et l'aide trouver ne magu !

Je suis stupide, c'est un mystère. Je continue à penser par moi-même.


Il n'y a pas besoin d'y penser - ce n'est pas une fonction.

P.S. Voir les similaires dans l'aide...via F1.

 
Vinin:

Quelle est cette fonction ?


Je pense que la première chose à faire est de demander quelle est la fonction ;)

https://book.mql4.com/ru/basics/functions

https://ru.wikipedia.org/wiki/Функция_(programmation)

Tu découvrirais pourquoi.

il reste en lettres noires dans l'éditeur Metatrader

 
Oui, c'est en fait une fonction d'une sorte de métastack.
 
Oui, merci pour le lien vers les fonctions !
 

C'est de là que ça vient.

Mais ce n'est pas mql4, et je ne l'ai pas compris tout de suite ! J'ai un peu de fièvre, genre 37.3, un peu d'état.

 

Je suis un débutant ! Pouvez-vous m'aider à comprendre pourquoi l'EA Combo_Right n'est pas optimisé? J'ai fait tout ce qui était prescrit sur http://bigfx.ru/node/590

J'ai ajouté toutes les valeurs pass, start, step, stop et toutes les cases à cocher sont correctes, mais lorsque je mets une coche dans la case "optimisation" et que j'appuie sur start, peu importe le nombre de fois où j'exécute le script, aucun résultat.

Qu'est-ce qui doit être réparé ?

 
Dans l'ongletRésultats d'optimisation du menu contextuel, décochez la case "Ignorer les résultats inutiles".
 
Je suis désolé, je ne vois pas de résultats dans mon journal de test, mais ça devrait ! !! int start()
{double New_Time ;
//----
for ( int i = 0 ; i ==30 ; i ++ ){New_Time = Time[i];Alert("New_Time",New_Time);Print ("New_Time",New_Time);}
//----
retour(0) ;
}
 
Je voulais juste voir exactement quelle forme prendrait le temps, et si les barres suivantes seraient plus ou moins grandes que les premières !