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
La fonction TimeOpenLastPos().
Cette fonction renvoie l'heure de la dernière position ouverte. La sélection des positions à prendre en compte est définie par des paramètres externes :
- sy - Nom de l'instrument de marché. Si vous définissez ce paramètre, la fonction ne prendra en compte que les positions de cet instrument. La valeur par défaut "" signifie tout instrument de marché. Une valeur de NULL signifie l'instrument actuel.
- op - Opération commerciale, type de poste. Valeurs valides : OP_BUY, OP_SELL ou -1. La valeur par défaut -1 signifie une position quelconque.
- mn - Identificateur de position, MagicNumber. La valeur par défaut -1 signifie n'importe quel identifiant.
ZS. Vous trouverez ci-joint un script pour tester la fonction TimeOpenLastPos().Y a-t-il une fonction de tri à bulles dans l'arrière-boutique ?
Non disponible, mais il m'a fallu 10 minutes pour le faire.
ZS. Vous trouverez ci-joint un script pour tester la fonction BubbleSort().La fonction BarsBetweenLastFractals().
Cette fonction renvoie le nombre de barres entre les deux dernières fractales ou -1. L'instrument de marché et l'horizon temporel à partir desquels les fractales doivent être prises sont définis par des paramètres :
- sy - Nom de l'instrument de marché. La valeur par défaut est "" ou NULL pour l'instrument de marché actuel.
- tf - Cadre temporel (nombre de minutes par barre). La valeur par défaut 0 signifie la période actuelle.
ZS. Vous trouverez ci-joint un script pour tester la fonction BarsBetweenLastFractals().Fonction SecondsAfterCloseLastPos().
Cette fonction renvoie le nombre de secondes après la fermeture de la dernière position. La sélection des positions à prendre en compte est spécifiée par les paramètres :
- sy - Nom de l'instrument de marché. Si ce paramètre est défini, la fonction ne prendra en compte que les positions de l'instrument spécifié. La valeur par défaut - "" signifie tout instrument de marché. La valeur NULL signifie l'instrument actuel.
- op - Opération commerciale, type de poste. Valeurs valides : OP_BUY, OP_SELL ou -1. La valeur par défaut -1 signifie une position quelconque.
- mn - Identificateur de position, MagicNumber. La valeur par défaut de -1 signifie n'importe quel identifiant.
P.S. Vous trouverez ci-joint un script pour tester la fonction SecondsAfterCloseLastPos().Bonjour
Quelques conseils.
J'ai un EA qui passe des ordres des deux côtés à un certain moment.
Veuillez expliquer sur vos doigts comment faire pour que la deuxième commande soit automatiquement supprimée lorsque la première se déclenche.
Ou le modifier
Merci.
Bonjour
Quelques conseils.
J'ai un EA qui passe des ordres des deux côtés à un certain moment.
Veuillez expliquer sur vos doigts comment faire pour que la deuxième commande soit automatiquement supprimée lorsque la première se déclenche.
Ou le modifier
Merci.
KimIV
Igor. Avez-vous assez de doigts ?
Bonjour
Quelques conseils.
J'ai un EA qui passe des ordres des deux côtés à un certain moment.
Veuillez expliquer sur vos doigts comment faire pour que la deuxième commande soit automatiquement supprimée lorsque la première se déclenche.
Ou le modifier
Merci.
Prenez d'abord la fonction nombre d'ordres dans cette branche et si elle renvoie "== 1", "< 2" ou "== nombre impair", alors appelez la fonction de cette branche "fermer les ordres".
KimIV
Igor. Avez-vous assez de doigts ?
Probablement pas... Je n'en ai que deux : index et poignée... hee
Prenez d'abord la fonction "nombre d'ordres" dans cette branche, puis si elle renvoie "== 1", "< 2" ou "== nombre impair", appelez alors la fonction "fermer les ordres" de cette branche.
La fonction de la quantité d'ordres ne fonctionnera pas, car l'EA est réglé différemment pour chaque paire. Et il passe des ordres sur différentes paires en même temps. Ensuite, si quatre ordres sont placés pour deux paires et un déclenché, trois d'entre eux sont supprimés et l'ordre opposé pour chacun est supprimé.