Questions des débutants MQL5 MT5 MetaTrader 5 - page 759
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Pouvez-vous me dire comment supprimer les marqueurs après la fermeture d'une position afin qu'ils ne soient pas affichés ?
Est-il possible de les supprimer de manière programmatique ?
Merci !
Paramètres -> Options -> Commerce:
Paramètres -> Options -> Commerce:
Je voulais supprimer de manière programmatique les éléments suivants :CHART_SHOW_OHLC,CHART_SHOW_BID_LINE, ..., mais pas les objets graphiques.
Merci !Je voulais dire supprimer programmatiquement comme ceci :CHART_SHOW_OHLC,CHART_SHOW_BID_LINE, ..., pas en supprimant des objets du graphique
Merci !Il ne semble pas y avoir une telle propriété dans le programme. Tout est laissé à l'appréciation de l'utilisateur (fonctionnement manuel uniquement).
Bonjour !
Pouvez-vous me dire s'il est possible d'hériter d'une classe et d'une interface dans MQL ?
J'ai besoin de faire quelque chose comme ça :
class Order : public CObject, Deserializable {
Pouvez-vous me dire comment supprimer les marqueurs après la fermeture d'une position afin qu'ils ne soient pas affichés ?
Est-il possible de les supprimer de manière programmatique ?
Merci !
Est-ce dans le terminal ou dans le testeur ?
Vous devez le décocher dans le terminal
Dans le testeur, je ne pense pas...
Est-ce que c'est mauvais de le faire de cette façon, ou n'y a-t-il pas de différence de charge ?
ChartRedraw toutes les secondes :
Est-ce que c'est mauvais de le faire de cette façon, ou n'y a-t-il pas de différence de charge ?
ChartRedraw toutes les secondes :
Il serait préférable de le mettre dans le gestionnaire OnTrade(). Après tout, les flèches n'apparaissent que lorsqu'une transaction a lieu...
Est-ce que c'est mauvais de le faire de cette façon, ou n'y a-t-il pas de différence de charge ?
ChartRedraw toutes les secondes :
En fait, la réponse a déjà été donnée plus haut : le redécoupage ne doit être effectué que lorsqu'il est nécessaire. Disons-le ainsi : vous ne sortez pas l'argent de votre portefeuille à intervalles réguliers, mais seulement quand vous en avez besoin ;)
Il est préférable de le mettre dans le gestionnaire OnTrade(). Après tout, les flèches n'apparaissent que lorsque des transactions ont lieu...
Oui, les flèches apparaissent).
C'est un programme totalement différent, et il n'a rien à voir avec les flèches.
PS. Les objets sont dessinés par un timer toutes les secondes, il y a donc une telle tâche, sinon les objets ne seront pas redessinés sansChartRedraw.
Oui, les flèches apparaissent).
Il s'agit d'un programme complètement différent qui n'a rien à voir avec les flèches.
PS. Les objets sont dessinés par un timer toutes les secondes, c'est pourquoi c'est une telle tâche, sinon sansChartRedraw les objets ne sont pas redessinés.
Mais il convient de réfléchir à la manière de les redessiner lorsque cela est nécessaire. Ou est-il vraiment nécessaire de redessiner le graphique toutes les secondes ?