Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 636

 
Artyom Trishkin:
Je suis désolé pour eux.

Eh bien, il n'y a pas besoin de ça.

Je n'ai pas travaillé dans les MT4/MT5 et je n'y travaille pas. Il faut avoir de la peine pour ceux qui y travaillent. J'apprends juste à les connaître.

 
neverness:

Oh, je vois ce que tu veux dire.

Tous les traders sont tellement paresseux et têtus qu'ils ne peuvent pas aller plus loin. Et même avec une attitude.

Mais tous ces traders "têtus" n'ont pas la "bonne idée" que pour que l'opérateur de boucle fonctionne correctement, l'opérateur Sleep(123) doit être inséré dans cette boucle, ce qui, en fait, ne fonctionne pas non plus dans tous les cas.

Quels doivent être les développeurs du langage MT4/MT5 pour imaginer un tel "truc" ?

Je pense que vous devriez écrire un nouveau chapitre dans le moteur de recherche sous le nom de "Trucs de développeurs".

Qu'est-ce que lesommeil a à voir avec ça ?
Utilisez votre tête.
Tu ne comprends pas pourquoi un retard dans la boucle imprime tout ?
C'est toujours imprimé de toute façon. Vous devez simplement regarder le journal complet, et non le journal préliminaire.
Qu'est-ce qui vous fait penser que la boucle ne fonctionne pas ?
En somme, vous devriez aller à l'école avec vos connaissances.
 
Artyom Trishkin:
Qu'est-ce que Sleep() a à voir avec ça ?
Utilisez votre tête.
Tu ne comprends pas pourquoi un retard dans la boucle imprime tout ?
C'est toujours imprimé de toute façon. Vous devez simplement regarder le journal complet, et non le journal préliminaire.
Qu'est-ce qui vous fait penser que la boucle ne fonctionne pas ?
Eh bien, avec tes connaissances - tu dois aller à l'école.

Je vous ai déjà dit à plusieurs reprises que je n'écris pas de programmes en MT4/MT5, mais que j'étudie seulement leurs capacités.

Ce sont les développeurs de MT4/MT5 qui ont affirmé avoir créé un langage universel, qui doit être étudié et les programmes doivent être écrits dans cet environnement.

Dans MQL4, je suis juste un trader actif, et rien de plus.

En tant que trader, je suis intéressé par les fonctionnalités de MT4.

Cependant, en ce qui concerne mes programmes, ils sont basés sur des langages de programmation de "haut niveau", et non sur MT4/MT5.

Quant à l'"école" de MT4 et MT5, je ne suis pas encore sûr de devoir aller dans "CETTE ÉCOLE".

Jusqu'à présent, je constate que MT4/MT5 est un langage très "brut".

Et si vous vous considérez comme un "spécialiste cool" de MT4/MT5, alors essayez de répondre à une question très simple :

Quelle est la différence fondamentale ( !!!) entre MT4 et MT5 ?

Cette différence est très importante et intéressante pour tous les traders, et la réponse à cette question est très simple.

Je pense qu'en tant qu'"expert cool", qui a déjà quitté l'"école", il est facile de répondre à cette question.

 

Et voici une autre question amusante pour les "membres respectés du forum".

Comme vous le savez tous très bien, il existe une propriété des indicateurs personnalisés appelée setindexdrawbegin.

https://docs.mql4.com/ru/customind/setindexdrawbegin

Maintenant, laissez-moi vous demander, où a disparu la propriété setindexdrawbegin ?

Où se trouve la fin du tableau à dessiner ?

Sans elle, les indicateurs dessinent des lignes verticales (ou horizontales) - en fonction du remplissage du tableau.

Et sans elle, tout indicateur devient inutile.

Par conséquent, toute tentative de remplir un tableau traçable provoquera ces lignes supplémentaires, et toute tentative d'appliquer un indicateur deviendra inutile.

C'est un BOTTOM, mes chéris !

SetIndexDrawBegin - Пользовательские индикаторы - Справочник MQL4
SetIndexDrawBegin - Пользовательские индикаторы - Справочник MQL4
  • docs.mql4.com
Отрисовка индикатора производится слева направо. Значения индикаторного массива, находящиеся левее указанного бара, не будут рисоваться на графике и отображаться в окне DataWindow. По умолчанию устанавливается значение 0. //|                                                    Alligator.mq4 |...
 
cas grave)
 
neverness:

Et voici une autre question amusante pour les "membres respectés du forum".

Comme vous le savez tous très bien, il existe une propriété des indicateurs personnalisés appelée setindexdrawbegin.

https://docs.mql4.com/ru/customind/setindexdrawbegin

Maintenant, laissez-moi vous demander, où a disparu la propriété setindexdrawbegin ?

Où se trouve la fin du tableau à dessiner ?

Sans elle, les indicateurs dessinent des lignes verticales (ou horizontales) - en fonction du remplissage du tableau.

Et sans elle, tout indicateur devient inutile.

Par conséquent, toute tentative de remplir un tableau traçable provoquera ces lignes supplémentaires, et toute tentative d'appliquer un indicateur deviendra inutile.

C'est un BOTTOM, mes chéris !

Faux. Pas l'école - la crèche :D
 
neverness:

Et voici une autre question amusante pour les "membres respectés du forum".

Comme vous le savez tous très bien, il existe une propriété des indicateurs personnalisés appelée setindexdrawbegin.

https://docs.mql4.com/ru/customind/setindexdrawbegin

Maintenant, laissez-moi vous demander, où a disparu la propriété setindexdrawbegin ?

Où se trouve la fin du tableau à dessiner ?

Sans elle, les indicateurs dessinent des lignes verticales (ou horizontales) - en fonction du remplissage du tableau.

Et sans elle, tout indicateur devient inutile.

Par conséquent, toute tentative de remplir un tableau traçable provoquera ces lignes supplémentaires, et toute tentative d'appliquer un indicateur deviendra inutile.

C'est un BOTH, mes chéris !

alors tirez-vous une balle ou pendez-vous ))))

vous avez du pur C++ avec accès aux données historiques, avec la possibilité d'envoyer des ordres de transaction à un courtier... et puis bam... aucun moyen de gérer les boucles et les tableaux... tu dois aller au noeud coulant... ou un duel !

 
Artyom Trishkin:
Faux. Pas l'école - la crèche :D

Vous avez la plupart de vos réponses dans cette veine.

Eh bien sur le fond de la question - QUOI ? - Rien ! !!

Comment définir le dernier indice de tableau à dessiner ?

Je ne vois pas dans votre description élogieuse la réponse à cette simple question.

Ou quoi, tout tableau est dessiné à partir d'un indice de départ donné, qui est défini par SetIndexDrawBegin - et jusqu'à la fin du tableau ? ???


 
neverness:

Vous avez la plupart de vos réponses dans cette veine.

Eh bien, sur le fond de la question - QUOI ? - Rien ! !!

Comment définir le dernier indice de tableau à dessiner ?

Je ne vois pas dans votre description élogieuse la réponse à cette simple question.

Ou quoi, tout tableau est dessiné à partir d'un index de départ donné - qui est défini par SetIndexDrawBegin - jusqu'à la fin du tableau ? ???


Vous ne savez pas à quel point c'est simple, ce qui rend ces questions encore plus ridicules.
Vous pouvez répondre, mais pas à votre interlocuteur, qui entretient un dialogue dans le style "quels crétins tout le monde est là juste parce que je ne comprends pas".
 
Igor Makanu:

Alors tuez-vous ou pendez-vous ))))

vous avez du pur C++ avec accès aux données historiques, avec la possibilité d'envoyer des ordres de transaction à un courtier... et puis bam... aucun moyen de gérer les boucles et les tableaux... tu dois aller au noeud coulant... ou un duel !

Vos déclarations, comme toujours, sont irresponsables.

Par exemple, comme nous le savons, le nombre maximal de tableaux de tampons dans MT4 est de 7 :

#property indicator_buffers 7 // Nombre de tampons pour le calcul de l'indicateur

Je ne me souviens pas d'une telle limitation en C++.

Et 7 tableaux de tampons, c'est presque rien.

Autrement dit, nous ne voyons pas du tout de "pur C++" dans MT4.