Erreurs, bugs, questions - page 2861

 
Ilyas:

Y a-t-il un intérêt à faire une réserve dans ArrayResize pour un tableau de chaînes de caractères ? Ou bien n'y a-t-il aucun avantage à en tirer ?

 
Vous pouvez voir quand un message précédemment écrit a été modifié via Profil->Tous les messages ou Recherche.
 

Bonjour à tous !

Pouvez-vous me dire s'il est possible de créer une fenêtre d'indicateur à partir d'un script qui s'appuie sur le bord gauche ou droit du graphique? Une sorte de sub_window_align = gauche ou quelque chose comme ça...

Merci d'avance !

Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Свойства графиков
Документация по MQL5: Константы, перечисления и структуры / Константы графиков / Свойства графиков
  • www.mql5.com
Признак отрисовки ценового графика. Если установлено значение false, то отключается отрисовка любых атрибутов ценового графика и устраняются все отступы по краям графика: шкалы времени и цены, строка быстрой навигации, метки событий Календаря, значки сделок, тултипы индикаторов и баров, подокна индикаторов, гистограммы объёмов и т.д. Значение...
 

Chers développeurs !

Existe-t-il une possibilité de contrôler l'ordre de passage d'un nouveau tick aux poignées des indicateurs ?

La situation est la suivante : le premier indicateur appelle l'autre, mais comme cet "autre" a été créé après le premier, le tick arrive au premier et l'"autre" l'informe qu'il n'a pas encore compté le nouveau tick sur la nouvelle barre, et le premier indicateur se recalcule, laissant la valeur de l'indicateur non calculée, ce qui est critique pour un EA.

 
Pouvez-vous me dire quel code ferme la fenêtre Market Watch ?
 
Aleksey Vyazmikin:

Chers développeurs !

Existe-t-il une possibilité de gérer l'ordre de passage d'un nouveau tick aux handles des indicateurs ?

La situation est la suivante : le premier indicateur appelle l'autre, mais comme cet "autre" a été créé après le premier, le tick arrive au premier et l'"autre" l'informe qu'il n'a pas encore compté un nouveau tick sur la nouvelle barre et le premier indicateur se recalcule, laissant la valeur de l'indicateur non calculée, ce qui est critique pour l'EA.

Non. Dans de telles constructions, la seule solution est de convertir l'indicateur en une classe et de l'ajouter au Conseiller Expert comme une instance de la classe, puis vous pouvez construire la séquence de calculs

 
fxsaber:
Pouvez-vous me dire quel code ferme la fenêtre Market Watch ?

Les programmes MQL ne peuvent gérer que les propriétés du graphique et n'ont pas accès au reste du terminal,

envoyer uniquement un message à cette fenêtre via WinAPI

 
Igor Makanu:

seulement pour envoyer un message à la boîte via WinAPI

C'est ce que j'ai demandé.

 
fxsaber:

C'est ce que je demandais.

donc ce n'est pas pour fermer, c'est pour minimiser

alors je doute que cela fonctionne même avec WinAPI, le style de fenêtre est très probablement Toolbox - et ils ne semblent pas accepter les messages de minimisation de fenêtre.

PZY : Et si vous changez le terminal pour un nouveau bureau dans Win10 - la charge du CPU ne va-t-elle pas diminuer ? - aucun élément ne sera dessiné si le bureau n'est pas actif.

 
Igor Makanu:

si vous changez le terminal pour un nouveau bureau dans Win10, la charge CPU ne va-t-elle pas baisser ? - Il n'y aura pas de rendu des éléments si ce bureau n'est pas rendu actif.

Ce n'est pas le cas, malheureusement.