[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 114

 
mukata >> :

Je comprends la fonction, mais qu'en est-il du tableau ?

Je dois réécrire beaucoup de choses aussi, pour le faire fonctionner dans le testeur.

Il est plus rapide d'utiliser une variable que d'appeler la fonction à chaque fois, et est-il aussi rapide de lire un élément de tableau qu'une simple variable ?

Ou est-ce plus lent - c'est un tableau dont il faut chercher l'index ou la même chose qu'une variable ?

Je ne comprends pas vraiment ces choses.

Tableau=variable, parce qu'un tableau est la même variable alignée en mémoire et que vous n'avez pas besoin de la rechercher par index. L'index indique simplement l'adresse où la variable est stockée.

 
TheXpert писал(а)
 
mukata >> :

J'ai deux tableaux dans mon EA : un avec les ordres ouverts et l'autre avec les paramètres des opérations futures.


Pourquoi conserver un tableau des commandes en cours ? C'est ça, sans raison.

1. Pour disposer de données actualisées, nous devons prendre un instantané de la situation au moment précis où nous en avons besoin.

2. le temps n'est pas compté.

3. que se passe-t-il si le terminal tombe en panne ?


Les paramètres des opérations de trading - ne pouvons-nous pas les calculer une fois avant d'ouvrir ces mêmes positions ?


Cependant, je n'insiste pas.


RomanIgorevi4 >> :

Tableau=variable parce qu'un tableau est constitué des mêmes variables alignées en mémoire et que je n'ai pas besoin de les rechercher par index. L'index indique simplement l'adresse où la variable est stockée.

Ecoute, Igorevich, reste au moins en dehors de ça.

 

Messieurs, bonjour tout le monde ! J'écris dans cette branche pour éviter d'en créer une nouvelle... J'ai besoin d'un conseil : parce que depuis 2 ans je fais du forex sérieusement, j'ai envie d'apprendre mql et d'apprendre à programmer. Après tout, le trading est ma vie et nous vivons au 21ème siècle, où l'on peut trader avec des experts, pas avec les mains, et c'est un grand privilège. De toute façon, je suis un spécialiste de la finance et je ne connais rien à la programmation. Bien que je connaisse bien les mathématiques. Je voudrais demander à des personnes bien informées : j'ai envie et je peux passer une heure par jour pour apprendre mql. Par quoi commencer ? Dois-je avoir des connaissances de base en informatique, c'est-à-dire dois-je entrer dans un établissement d'enseignement supérieur ou est-il réaliste de l'apprendre par moi-même ? Je l'essaie... Je passe un mauvais moment. Des conseils sur la manière d'atteindre cet objectif par étapes.

Merci. Alex

 
Alex5757000 писал(а) >>

Où dois-je commencer ? Dois-je avoir des connaissances de base en informatique, c'est-à-dire dois-je aller à l'université, ou est-il possible de le faire soi-même ? Je l'essaie... Je passe un mauvais moment. Des conseils sur la manière d'atteindre cet objectif par étapes.

Merci. Alex

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

http://forum.alpari.ru/thread42059.html

 
Alex5757000 >> :

Messieurs, bonjour tout le monde ! J'écris dans cette branche pour éviter d'en créer une nouvelle... J'ai besoin d'un conseil : parce que depuis 2 ans je fais du forex sérieusement, j'ai envie d'apprendre mql et d'apprendre à programmer. Après tout, le trading est ma vie et nous vivons au 21ème siècle, où l'on peut trader avec des experts, pas avec les mains, et c'est un grand privilège. Quoi qu'il en soit, je suis un spécialiste de la finance et je ne connais rien à la programmation. Bien que je connaisse bien les mathématiques. Je voudrais demander à des personnes bien informées : j'ai envie et je peux passer une heure par jour pour apprendre mql. Par quoi commencer ? Dois-je avoir des connaissances de base en informatique, c'est-à-dire dois-je aller dans un établissement d'enseignement supérieur ou est-il réaliste de l'apprendre par moi-même ? Je l'essaie... Je passe un mauvais moment. Alors, si vous avez des conseils sur la façon de procéder, étape par étape, pour accomplir cette tâche...

Merci. Alex

1. Commencez par le manuel (ci-dessus)...

2. Vous pouvez l'essayer vous-même (ou consulter d'autres experts et le faire vous-même).

3. L'apprentissage par la pratique en esquissant quelques conseillers experts, et en comprenant leur fonctionnement. En apprenant les nuances.

4. Ce qui n'est pas clair, demandez-le sur le forum. (Ayant cherché une question similaire à l'avance pour une réponse).

5. Si votre cerveau commence à bouillir au moment du codage - descendez ... avoir une cigarette ... ...et pense calmement dans ton esprit. Si c'est le cas... ...alors c'est comme ça... :)

 
Alex5757000 >> :

Messieurs, bonjour tout le monde ! J'écris dans cette branche pour éviter d'en créer une nouvelle... J'ai besoin d'un conseil : parce que depuis 2 ans je fais du forex sérieusement, j'ai envie d'apprendre mql et d'apprendre à programmer. Après tout, le trading est ma vie et nous vivons au 21e siècle, où l'on peut faire du trading avec des experts, pas avec les mains, et c'est un grand privilège. Quoi qu'il en soit, je suis un spécialiste de la finance et je ne connais rien à la programmation. Bien que je connaisse bien les mathématiques. Je voudrais demander à des personnes bien informées : j'ai envie et je peux passer une heure par jour pour apprendre mql. Par quoi commencer ? Dois-je avoir des connaissances de base en informatique, c'est-à-dire dois-je entrer dans un établissement d'enseignement supérieur ou est-il réaliste de l'apprendre par moi-même ? Je l'essaie... Je passe un mauvais moment. Quoi qu'il en soit, si vous avez des conseils sur la manière de procéder, étape par étape...

Merci. Alex


Commencez par ça :

Le langage MQL4 pour les nuls. Pour commencer

https://www.mql5.com/ru/articles/1475

.

Il ne sert à rien de lire des livres de programmation sans essayer de tester ce que vous lisez immédiatement au travail (programmation et compilation).

 
Veuillez expliquer ce que signifie DEBUG
si (UseVolatility == 1)
{
si (!VolatilityOK())
{
Debug(5, fn, sp15 + "VolatilityOK() ...... FAILED : No Trade") ;
retour (-1) ;
}
Debug(3, fn, sp15 + "VolatilityOK() ...... Passé") ;
}
 
Le livre est toujours
Dossiers :
mql4.rar  1533 kb
 

Bonjour à tous !

MT4 dispose des périodes graphiques standard : M1, M5, M15, etc.

Question d'un débutant : comment puis-je définir mon propre calendrier, comme M8 ou M10 ?

J'ai essayé de modifier le fichier graphique requis dans le profil - j'ai défini period=8 comme une propriété, mais cela n'a pas aidé.

si un thème similaire a déjà été abordé, postez le lien s'il vous plaît !

les gens ! au moins dites-moi où creuser pour comprendre...