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
Il semble qu'il n'y ait aucun moyen de savoir dans MT4 (sans se reconnecter) si l'effet de levier sur le compte a changé.
Il semble qu'il n'y ait aucun moyen dans MT4 de savoir (sans se reconnecter) si l'effet de levier du compte a changé.
Je l'ai fait il y a environ cinq ans. L'effet de levier du client a été réduit à certaines heures, et il n'a pas changé dans la variable AccountInfoInteger(ACCOUNT_LEVERAGE). Et il avait besoin de le savoir.
Je ne connais pas la science, mais j'ai décidé qu'il y a un levier de compte qui change rarement, et un levier de symbole qui peut changer plusieurs fois par jour.
Je l'ai vérifié de cette façon :
Parfois, l'effet de levier actuel calculé par le symbole leverageSymb peut donner 199, 198 au lieu de 200 (lorsque l'effet de levier est de 1:200). J'ai donc dû soustraire un certain % du levier standard et le comparer à cette valeur. La solution ci-dessus, qui a aidé à l'époque, pourrait s'avérer utile.
J'ai fait ça il y a environ cinq ans. Un client a vu son effet de levier réduit à certaines heures, et il n'y a eu aucun changement dans la variable AccountInfoInteger(ACCOUNT_LEVERAGE). Et il devait le savoir.
Je ne connais pas la science, mais j'ai décidé qu'il y a un levier de compte qui change rarement, et un levier de symbole qui peut changer plusieurs fois par jour.
Je l'ai vérifié de cette façon :
Parfois, l'effet de levier actuel calculé par le symbole leverageSymb peut donner 199, 198 au lieu de 200 (lorsque l'effet de levier est de 1:200). J'ai donc dû soustraire un certain % du levier standard et le comparer à cette valeur. La solution proposée ci-dessus pourrait alors s'avérer utile.
Oui, il n'y a aucun problème à suivre les exigences de marge du symbole. ACCOUNT_LEVERAGE - reconnexion uniquement.
Il est très courant de filtrer l'historique des transactions en mémorisant les ordres requis dans une liste de tickets. Et ensuite SELECT_BY_TICKET sur cette liste.
Je n'ai jamais vu une variante où l'on ne mémorise pas un ticket mais une position. Vous trouverez ci-dessous une comparaison des performances.
On constate que la variante ticket perd presque trois fois en performance.
On constate que la variante ticket perd presque trois fois en performance.
si une position est fermée/ouverte, la logique avec le ticket ne sera pas cassée, la logique avec la position pourrait l'être.
si une position est fermée/ouverte, la logique avec le ticket ne sera pas cassée, la logique avec la position peut l'être.
Il s'agit uniquement du mode MODE_HISTORY.
Est-il théoriquement possible que ce code manque un ordre qui existait AVANT et APRÈS l 'appel de la fonction? Ou bien cela comptera-t-il deux fois.
Par exemple, qu'arrive-t-il à l'indexation lorsqu'une commande est supprimée ou apparaît pendant l'énumération ?
Ou bien il comptera deux fois.
Si nous supposons un tri par défaut par heure ou par ticket, les nouvelles commandes apparaissent à la fin de la liste, et logiquement toutes sont décalées lorsque les plus anciennes sont supprimées.
Il s'avère que lors de la suppression d'une commande du début de la liste, l'une d'entre elles peut être prise en compte deux fois. Cela semble facile à contourner - il suffit de se souvenir du ticket de la passe précédente et de comparer (mais toujours pas de garantie).
Comment obtenir un laissez-passer pour le retour - pas encore trouvé
Si nous supposons un tri par défaut par heure ou par ticket, les nouvelles commandes apparaissent à la fin de la liste, et logiquement toutes sont décalées lorsque les plus anciennes sont supprimées.
Il s'avère que lors de la suppression d'une commande du début de la liste, l'une d'entre elles peut être prise en compte deux fois. Cela semble facile à contourner - il suffit de se souvenir du ticket de la passe précédente et de comparer (mais toujours pas de garantie).
Comment obtenir un laissez-passer pour le retour - je n'ai pas encore trouvé la solution.
Merci pour cette réponse détaillée ! Alors maintenant, je me demande comment passer en revue TOUTES les commandes en UNE seule fois.