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
Est-ce que ce code est correct ? Si non, veuillez écrire du code au lieu du lien, je suis toujours confus.
NON https://www.mql5.com/en/forum/133792/page3#550831
donne la valeur du pip pour un lot négocié sur un symbole spécifique
1. Il y a quelques ordres d'achat ouverts et un ordre d'achat en attente placé. Tous les ordres sont dans la même paire de devises. Comment un EA va-t-il sélectionner seulement le dernier ordre ouvert pour vérifier ses limites d'arrêt ?
2. chaque ordre ouvert a été placé à des prix différents avec un tp de 20. est-il possible pour l'EA de modifier tous les ordres ouverts, sauf le dernier, et de changer leurs limites d'arrêt par les limites d'arrêt du dernier ordre ouvert ?
EXEMPLE :
Un peu de confusion avec...
L'ancien éditeur accepte les lignes surlignées, mais le nouvel éditeur donne un avertissement "Expression not boolean".
J'ai essayé alors...
Le nouvel éditeur accepte les deux, mais... lequel fonctionnera de la même manière que la ligne surlignée ? si les deux sont vrais, lequel dois-je utiliser ? (plus pratique ?)
PS : Le code ci-dessous est également accepté par le nouvel éditeur...
Le nouvel éditeur accepte les trois, mais... lequel fonctionnera de la même manière que la ligne surlignée ? si tous sont vrais, alors lequel sera le plus pratique pour moi ?
(SignalS & AAA) !=0
Opération
Description
Ordre d'exécution
()
[]
.
Appel de fonction
Référence à un élément de tableau
Référencement à un élément de structure
De gauche à droite
!
~
++
--
(type)
sizeof
Négation logique
Négation par bit (complément)
Changement de signe
Incrémentation par un
Décrémentation d'une unité
Typecasting
Détermination de la taille en octets
De droite à gauche
*
/
%
Multiplication
Division
Division de modules
De gauche à droite
+
Addition
Soustraction
De gauche à droite
<<
>>
Décalage à gauche
Décalage à droite
De gauche à droite
<
<=
>
>=
Inférieur à
Inférieur ou égal
Supérieur à
Supérieur ou égal
De gauche à droite
==
!=
Egale
Non égal
De gauche à droite
&
Opération ET par bit
De gauche à droite
^
Opération OU exclusif par bit
De gauche à droite
|
Opération OU par bit
De gauche à droite
&&
Opération ET logique
De gauche à droite
||
Opération OU logique
De gauche à droite
? :
Opérateur conditionnel
De droite à gauche
=
*=
/=
%=
+=
-=
<<=
>>=
&=
^=
|=
Assignation
Multiplication avec affectation
Division avec affectation
Module avec affectation
Addition avec affectation
Soustraction avec affectation
Décalage à gauche avec affectation
Décalage à droite avec affectation
ET par bit avec affectation
OU exclusif avec affectation
OU par bit avec affectation
De droite à gauche
,
Virgule
De gauche à droite
Opération par bit ET De gauche à droite | Opération par bit OU ^ Opération par bit OU exclusif << Décalage à gauche >> Décalage à droite
WHRoeder j'ai trouvé votre code (select last market order) et j'ai ajouté des lignes en surbrillance pour vérifier son prix tp et pour fixer le même prix tp sur les ordres précédents :
Une ligne supplémentaire...
S'il vous plaît guidez, si je me trompe.
(Tous les ordres de marché + en attente sont uniquement des ordres d'achat et non de vente ou uniquement des ordres de vente et non d'achat et je veux que le prix de tous les ordres de marché soit modifié à chaque fois qu'un nouvel ordre de marché est ouvert).
C'EST VRAIMENT DIFFICILE POUR MOI, MAIS JE VEUX LE FAIRE.