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
n'a pas... écrit...
La fonction ClosePosBySortLots().
Cette fonction ferme les positions dans l'ordre de tri par taille de lot. C'est-à-dire qu'à l'aide de cette fonction, vous pouvez fermer des positions dans l'ordre croissant ou décroissant de la taille des lots. La fonction ClosePosBySortLots() accepte les paramètres facultatifs suivants :
SZY. Vous trouverez ci-joint un script pour tester la fonction ClosePosBySortLots().
Merci beaucoup Igor. Je vais prier pour vous :-)
Privat
rsi
Merci pour les exemples !
Décryptez ceci si vous le voulez bien :
Que fait-il ?er... arrêtez ici... Je suis désolé... supprimer... La créativité est toujours la bienvenue !
et prendre le lien vers les fonctions dans le fichier joint...
Veuillez décoder ceci si ce n'est pas difficile :
var=Close[0]
Avec quoi veux-tu le manger ?La variable nommée var se voit attribuer la valeur du niveau de prix de la clôture de la barre actuelle (nombre zéro). Mais comme la barre actuelle n'est pas encore terminée, Close[0] est identique à Bid, c'est-à-dire le prix actuel.
KimIV
Et j'ai continué à essayer d'utiliser d'une manière ou d'une autre marketinfo ; il s'avère que c'est encore plus simple .....
Bon après-midi.
Igor, avez-vous une fonction pour implémenter les tactiques de verrouillage ?
À la page 45, vous avez donné un exemple qui pourrait être utilisé à cette fin.
Mais une telle approche limite le nombre d'ordres ouverts à 1.
Si nous regardons l'exemple, cela ressemblerait à ceci
LockStep=20 à partir de la position ouverte
LockStopLoss=10
1500 - open Buy\1480 - open sellstop
1470 - open buy\1450 - open sellstop
1460 - close sellstop 1450\open sellstop 1450
1490 - close sellstop 1480\opensellstop 1450
la fonction donnée ouvrira deux ordres sellstop 1450
P.S. Merci beaucoup pour votre travail. Il y a en fait beaucoup d'informations et elles sont très utiles, j'en ai pris la plupart en compte.
Igor, avez-vous une fonction pour implémenter les tactiques de verrouillage ?
Non, il n'y a pas de fonction séparée. Vous devez donc combiner les éléments existants et peut-être en ajouter d'autres. Je vous conseille d'organiser la connexion suivante : une paire Achat/Vente-Stop - un magicien. Paire suivante - magicien suivant et ainsi de suite.
La fonction StringLower().
Cette fonction convertit une chaîne de caractères en minuscules. Tous les caractères SIGNIFICATIFS (grands) deviennent des minuscules (petits). La fonction StringLower() n'accepte qu'un seul paramètre obligatoire - la chaîne de caractères d'entrée.
SZY. Vous trouverez ci-joint un script pour tester la fonction StringLower().
La fonction StringUpper().
Cette fonction convertit la chaîne de caractères en majuscules. Tous les caractères minuscules (petits) deviennent des majuscules (grands). La fonction StringUpper() n'accepte qu'un seul paramètre obligatoire - la chaîne de caractères d'entrée.
ZS. Vous trouverez ci-joint un script pour tester StringUpper().
La fonction StringToArrayDouble().
Cette fonction divise la chaîne en nombres réels, et chaque nombre est ajouté au tableau comme un élément séparé. Autant de nombres réels apparaissent dans la chaîne, autant d'éléments seront ajoutés au tableau. Le point-virgule est reconnu comme un séparateur. La fonction StringToArrayDouble() renvoie le nombre d'éléments du tableau et prend les paramètres obligatoires suivants :
ZS. Vous trouverez ci-joint un script pour tester la fonction StringToArrayDouble().