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 isLossLastPos().
Cette fonction renvoie le drapeau de perte de la dernière position fermée. Drapeau vers le haut - Vrai - la dernière position a été fermée avec une perte. Drapeau omis - Faux - la dernière position a été fermée soit à zéro, soit avec un bénéfice. Cette fonction ne tient pas compte des swaps et des commissions. La sélection des positions est définie par des paramètres externes :
Afin de ne pas multiplier le nombre de fonctions liées à la dernière position fermée, je propose la variante suivante :
Cette fonction définit le numéro de ticket de la dernière position fermée...
Les actions ultérieures avec le numéro du ticket sont à la discrétion du programmeur, en fonction du problème à résoudre...
Fonction FindNearFractal().
Cette fonction recherche la fractale la plus proche et renvoie son niveau de prix. La fonction accepte les paramètres facultatifs suivants :
Exemples d'utilisation de FindNearFractal().
SZY. Vous trouverez ci-joint un script pour tester la fonction FindNearFractal().
Примеры использования функции SetVLine().
ЗЫ. Во вложении скрипт для тестирования функции SetVLine().
Exemples d'utilisation de SetVLine().
ZS. Vous trouverez ci-joint un script pour tester la fonction SetVLine().
Salut Igor,
Pourriez-vous me montrer un exemple d'utilisation d'une telle fonction dans un indicateur ?
J'essaie d'améliorer l'indicateur PreviousiHighsvAndhLows0 et d'y ajouter une marque par temps.
Utiliser l'exemple SetVLine() et dessiner la marque à l'ouverture de la barre avec un certain temps...
Jusqu'à présent, ma version de l'indicateur dessine quelques absurdités.
J'ai déjà demandé de l'aide sur le forum, mais les débutants ne sont pas gâtés ici...
Merci quand même, vos fonctions sont très utiles pour l'apprentissage pas à pas, mais bien sûr, il serait bon qu'il y ait beaucoup plus de conseils ou d'exemples.
Pourriez-vous me montrer un exemple d'utilisation d'une telle fonction dans un indicateur ?
J'essaie d'améliorer l'indicateur et d'y ajouter un dessin d'horodatage.
Utiliser l'exemple de SetVLine() et dessiner une marque à l'ouverture de la barre avec un certain temps...
Montrez sur l'illustration les marques que vous souhaitez dessiner.
Fonction GetExtremumZZZBar().
Cette fonction recherche un extremum de l'indicateur ZigZag standard personnalisé et renvoie le numéro de la barre. La fonction accepte les paramètres facultatifs suivants :
Exemples d'utilisation de la fonction GetExtremumZZZBar().
ZS. Vous trouverez ci-joint un script pour tester la fonction GetExtremumZZZBar().
Montrez sur l'illustration les marques que vous souhaitez dessiner.
Merci, Igor, d'avoir répondu,
Ça m'a pris deux jours, mais j'ai fait la marque.
Maintenant, j'essaie d'en faire un autre.
J'en ai besoin pour les tests
En utilisant votre indicateur i-AnyRange, je veux faire
L'indicateur traitera le temps avec une déviation aléatoire.
Par exemple -
l'indicateur a
temps1=10:05 ;
temps2=15:35 ;
et dans l'indicateur lui-même, pour les calculs des lignes de l'indicateur, il utilise
T1=temps1(+/- aléatoire)
T2=temps2(+/- aléatoire)
mais nous devons également définir les limites maximales de l'écart, par exemple
max random =5min ;
L'énigme est de savoir comment limiter le caractère aléatoire à 5 minutes ?
Vous avez probablement des exemples similaires
mais vous devez également définir les limites de l'écart maximal, par ex.
max random =5min ;
Le hic est de savoir comment limiter le caractère aléatoire à 5 minutes ?
Vous devez avoir des exemples similaires.
5 minutes, c'est 300 secondes :
Cinq minutes, c'est 300 secondes :
Merci bien sûr, mais cela ne répond pas tout à fait aux questions,
Comment ajouter int b à string Time2 minutes maintenant ou comment faire plus moins aléatoirement
>> Je vais examiner la question, bien sûr, mais j'ai du mal à le faire.