Ajout d'un effet de volume aux lignes de l'indicateur - page 7

 
transcendreamer:

...

mais apparemment cela n'est pas autorisé dans la fenêtre principale du graphique

Si elle est bien comprise, elle le peut. Mais vous devez définir vous-même le maximum/minimum du graphique.

Exemple :

//--- Установим максимум/минимум
   ChartSetDouble(0,CHART_FIXED_MAX,max_price+offset_max_min);
   ChartSetDouble(0,CHART_FIXED_MIN,min_price-offset_max_min);
 
Argo:
Super ! !! Vous m'avez convaincu de l'utilité des forums. Je ne savais vraiment pas qu'une telle chose existait. J'écris des programmes à un niveau "banal". Je l'étudierai à mon aise.

Il faut encore trouver où dessiner l'ombre ou la transparence pour donner à l'image un aspect plus esthétique.

 
tol64:

Si vous comprenez bien, vous pouvez. Mais vous devez définir vous-même le maximum/minimum du graphique.

Exemple :

comment dessiner son propre graphique ?
 
transcendreamer:
Et ensuite ? Comment dessiner son propre graphique ?
Seulement en utilisant un indicateur.
 
transcendreamer:
et ensuite ? comment dessiner son propre graphique ?

Commencez par connecter le kanvas :

#include <Canvas\Canvas.mqh>

Choisissez ensuite comment la couleur sera traitée sur le kanvas : avec ou sans transparence.

 
barabashkakvn:

Commencez par connecter le kanvas :

Choisissez ensuite comment la couleur sera traitée sur le kanvas : avec ou sans transparence.

Le kanvas ne fait-il pas un graphique superposé ?

et si la TF change, le graphique ne réagira en aucune façon

 
transcendreamer:

le kanvas fait un graphique superposé, n'est-ce pas ?

et si la TF change, le graphique ne réagira en aucune façon

Si vous utilisez un canevas, surveillez le changement de la TF et redessinez-la simplement.
 
tol64:
Si vous utilisez un kanvas, suivez le changement de TF et redessinez à nouveau.
oui, et la mise à l'échelle en largeur ne fonctionnera pas (((
 
transcendreamer:
Oui, et la mise à l'échelle en largeur ne fonctionnera pas (((
Plus précisément, toutes les opérations habituelles avec le graphique dessiné sur le canevas devront être élaborées et programmées par vous.
 
transcendreamer:
Oui, et la mise à l'échelle en largeur ne fonctionnera pas (((
Si vous ne le faites pas, bien sûr qu'il ne le fera pas. ))
Raison: