|
Recherche interne à cette page, car celle-ci contient un nombre important de fonctions.
Les fonctions de la liste suivante pourront être utilisées pour créer vos indicateurs personnalisés
, vos "explorations", et testeurs de systèmes, et les " experts "Les fonctions de Candelstick (Chandeliers Japonais) seront présentées à partir de la page Fonctions des Chandeliers Japonais.
Certaines fonctions de reconnaissance de structures - Inside day (Jour en dedans), Outside day (Jour en dehors), Rally (Rallye), Reaction (Réaction) - sont tirées du livret Using the Volume Reversal Survey in Market Analysis de Mark A. Leibovit (520-282-1275).
Absolute Value (Valeur absolue)
SYNTAXE |
abs(CHAMP DE DONNEES ) |
FONCTION |
Calcule la valeur absolue du CHAMP DE DONNEES. |
EXEMPLE |
La formule "abs( -10 )" donnera +10; la formule "abs( 10 )" donnera également +10. |
Accumulation/Distribution
SYNTAXE |
ad() |
FONCTION |
Calcule l'indicateur pré-défini d'Accumulation/ Distribution . |
Accumulation Swing Index
SYNTAXE |
aswing( MOUVEMENT" LIMITE" ) |
FONCTION |
Calcule l'Accumulation Swing Index pré-défini. Le Swing Index nécessite de connaître les cours d'ouverture. |
EXEMPLE |
aswing( 3.0 ) |
VOIR EGALE-MENT |
La fonction swing() un peu plus loin. |
Addition
SYNTAXE |
add( CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Additionne les deux valeurs. |
EXEMPLE |
La formule "add( H, 10.7 )" additionne 10.7 aux plus haut (cette formule pourrait également s'écrire "H + 10.7"). |
VOIR EGALE-MENT |
La fonction sub() (fonction soustraction) |
Alert
SYNTAXE |
alert( EXPRESSION, UNITES DE TEMPS ) |
FONCTION |
Etend le résultat " true/vrai " de l’EXPRESSION pour le nombre d’unités de temps spécifié. Ce résultat " true/:vrai " et considéré comme vrai sur le nombre d’unités de temps qui a été spécifié, quand bien même un résultat " false/faux " devrait être généré. |
EXEMPLE |
alert( cross(rsi(14),70),5 |
VOIR AUSSI |
Voir dans cette page, un peu plus loin, pour plus d’informations sur l’usage de la fonction Alert dans le cadre d’un test de système. |
SYNTAXE |
atan(CHAMP DES Y, CHAMP DES X ) |
FONCTION |
Donne l'arc tangente des coordonnées Y/X. L'angle renvoyé est donné en degrés de 0 à 359.9°. Les degrés sont donnés comme ci-dessous:
|
EXEMPLE |
La formule "atan( 10, 0 )" donne 90. |
VOIR EGALE-MENT |
La fonction cos() (voir dans cette page un peu plus loin; la fonction sin(). |
Aroon Down
SYNTAXE |
aroondown( UNITES DE TEMPS ) |
FONCTION |
Calcule la composante Aroon Down (" Aaron baissier ") de l’indicateur. |
EXEMPLE |
aroondown( 14 ) |
Aroon Up
SYNTAXE |
aroonup( UNITES DE TEMPS ) |
FONCTION |
Calcule la composante Aroon Up (" Aaron haussier ") de l’indicateur. |
EXEMPLE |
aroonup( 14 ) |
Average Directional Movement
SYNTAXE |
adx( PERIODES ) |
FONCTION |
Calcule l'indicateur d'Average Directional Movement Rating pré-défini. |
EXEMPLE |
adx( 14 ) |
VOIR EGALE-MENT |
La fonction adx(); la fonction csi(); la fonction dx(); la fonction mdi(); la fonction pdi(); un peu plus loin dans la page. |
Average True Range
SYNTAXE |
atr( PERIODES ) |
FONCTION |
Calcule l'Average True Range pré-défini. |
EXEMPLE |
atr( 20 ) |
Bars Since (Barres depuis)
SYNTAXE |
barssince( CHAMP DE DONNEES ) |
FONCTION |
Calcule le nombre de barres (périodes de temps) qui se sont écoulées depuis que le CHAMP DE DONNEES est vérifié. Important: Quand vous utilisez la fonction barssince() dans le cadre d’une exploration, vous devez sélectionner le bouton "Load ___ Records" dans la boîte de dialogue Explorer Options (" Options Explorer ") et donner une valeur égale au nombre de barres chargées dans votre graphique ; autrement, il est possible que les résultats de l’exploration ne soient pas justes. |
EXEMPLE |
barssince( macd() < 0 ) |
SYNTAXE |
bbandbot ( CHAMP DE DONNEES, PERIODES, METHODE, DEVIATION ) |
FONCTION |
Calcule la bande basse de Bollinger du CHAMP DE DONNEES en utilisant une METHODE de calcul des moyennes mobiles donnée et une DEVIATION vers le bas donnée en nombre d'écarts-type. Les méthodes de calcul permises peuvent être: SIMPLE (simple ou arithmétique), EXPONENTIAL (exponentielle), WEIGHTED (Pondérée), TIMESERIES (par régression linéaire), TRIANGULAR (triangulaire), et VARIABLE; elles seront marquées en abrégé: S, E, W, T, TRI, et VAR. |
EXEMPLE |
bbandbot( close, 10, S, 2 ) |
Bollinger Band Top
SYNTAXE |
bbandtop( CHAMP DE DONNEES, PERIODES, METHODE, DEVIATION ) |
FONCTION |
Calcule la bande haute de Bollinger du CHAMP DE DONNEES en utilisant la METHODE de calcul de moyennes mobiles donnée et la DEVIATION donnée en nombre d'écarts-type. Les méthodes de calcul permises peuvent être: SIMPLE (simple ou arithmétique), EXPONENTIAL (exponentielle), WEIGHTED (Pondérée), TIMESERIES (par régression linéaire), TRIANGULAR (Triangulaire), et VARIABLE; elles seront marquées en abrégé: S, E, W, T, TRI, et VAR. |
EXEMPLE |
bbandtop( close, 10, S, 2 ) |
Buying Pressure (Pression d’achat)
SYNTAXE |
buyp() |
FONCTION |
Calcule la composante du Demand Index qui mesure la pression d'achat (voir page). La pression d'achat est une mesure du montant des volumes qui est lié aux achats. |
Ceiling (Plafond)
SYNTAXE |
ceiling( CHAMP DE DONNEES ) |
FONCTION |
Calcule le plus petit entier qui est au-dessus du nombre du CHAMP DE DONNEES. |
EXEMPLE |
La formule "ceiling( 7.2 )" donne 8; la formule "ceiling(-7.2)" donne -7. |
VOIR EGALE-MENT |
La fonction floor(); la fonction int() (voir dans la page plus loin). |
SYNTAXE |
co() |
FONCTION |
Calcule l'Oscillateur de Chaikin pré-défini. |
Chaikin's Money Flow (Flux de capitaux de Chaikin)
SYNTAXE |
cmf( UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur de Chaikin Money Flow pré-défini sur le nombre spécifié d’unités de temps les plus récentes. |
EXEMPLE |
cmf(14) |
Chande Momentum Oscillator
SYNTAXE |
cmo( CHAMPS DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule le Chande Momentum Oscillator pré-défini du champs des prix sur le nombre spécifié d’unités de temps les plus récentes. |
EXEMPLE |
cmo( c,14 ) |
Commodity Channel Index (EQUIS)
SYNTAXE |
ccie( UNITES DE TEMPS ) |
FONCTION |
Calcule le Commodity Channel Index (EQUIS) pré-défini. |
EXEMPLE |
ccie( 14 ) |
Commodity Channel Index (Standard)
SYNTAXE |
cci( UNITES DE TEMPS ) |
FONCTION |
Calcule le Commodity Channel Index (Standard) pré-défini. |
EXEMPLE |
cci( 14 ) |
SYNTAXE |
csi( UNITES DE TEMPS, VALEUR, DEPOSIT, COMMISSION ) |
FONCTION |
Calcule le Commodity Selection Index pré-défini. |
EXEMPLE |
csi(14, 25, 50, 2500) |
VOIR EGALE-MENT |
La fonction adx(); la fonction adxr(); la fonction dx(); la fonction mdi(); la fonction pdi(). Retrouvez toutes ces fonctions un peu plus loin dans cette page. |
Correlation Analysis (Analyse de corrélation)
SYNTAXE |
correl(VARIABLE INDEPENDANTE, VARIABLE DEPENDANTE, UNITES DE TEMPS, DECALAGE ) |
FONCTION |
Calcule pour chaque unité de temps le coefficient de corrélation pré-défini. Compare sur une durée de n UNITES DE TEMPS (jours, semaines..) choisie, la corrélation existant entre la variable DEPENDANTE et la variable INDEPENDANTE, après avoir décalé la variable DEPENDANTE vers la droite d'un certain nombre d’unités de temps de DECALAGE. |
EXEMPLE |
La formule "correl( macd(), CLOSE, 5, 10 )" compare l'indicateur de MACD au prix de clôture projeté à 10 unités de temps (jours, semaines..) dans le futur, après avoir moyenné statistiquement chaque champ de données sur des durées à 5 unités de temps . |
VOIR EGALE-MENT |
La fonction tsf(); la fonction stdev() (voir page ). |
Cosine (Cosinus)
SYNTAXE |
cos( CHAMP DE DONNEES ) |
FONCTION |
Donne le cosinus d'un CHAMP DE DONNEES, en faisant l'hypothèse que les valeurs du CHAMP DE DONNEES sont en degrés. |
EXEMPLE |
cos( C ) |
VOIR EGALE-MENT |
La fonction atan() (voir dans le début de cette page; la fonction sin(). |
Cross (Croisement)
SYNTAXE |
cross( CHAMP DE DONNEES 1, CHAMP DE DONNEES 2 ) |
FONCTION |
Marque "+1" le jour où le CHAMP DE DONNEES 1 croise par le haut le CHAMP DE DONNEES 2, et "0" dans les autres cas. Si vous désirez savoir quand le CHAMP DE DONNEES 1 croise par le bas le CHAMP DE DONNEES 2, utilisez la formule suivante: "cross( CHAMP DE DONNEES 2, CHAMP DE DONNEES 1)" |
EXEMPLE |
cross( close, mov(close,9,e) ) |
Cumulate (Cumul)
SYNTAXE |
cum( CHAMP DE DONNEES ) |
FONCTION |
Calcule la somme cumulée des valeurs du CHAMP DE DONNEES. |
EXEMPLE |
La formule "cum( 1 )" produit un indicateur qui gagne un point chaque jour, et la formule "cum( C )" calcule le total cumulé de tous les prix de clôture. |
VOIR EGALE-MENT |
La fonction sum() (voir dans la page plus loin). |
Day Of Month (Date du jour)
SYNTAXE |
dayofmonth() |
FONCTION |
Donne la date du jour. Si nous sommes le 15 juillet, "15" sera donné. |
Day Of Week (Jour de la semaine)
SYNTAXE |
dayofweek() |
FONCTION |
Donne le jour de la semaine. 1=lundi, 2=mardi, 3=mercredi, 4=jeudi, 5=vendredi, 6=samedi, 7=dimanche. |
Delta
SYNTAXE |
delta( TYPE, DATE, PRIX, TAUX D'INTERET, DIVIDENDES ) |
FONCTION |
Calcule l'indicateur Delta. Reportez-vous à la fonction option() pour un descriptif des paramètres utilisés dans la fonction delta(). |
EXEMPLE |
delta( EC, 941220, 125, 7.50, 4.75 ) |
VOIR EGALE-MENT |
La fonction gamma(); la fonction life() ; la fonction option(); la fonction theta(); la fonction vega(); et la fonction volo(). |
Dema
SYNTAXE |
dema( CHAMPS DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur DEMA pré-défini |
EXEMPLE |
dema( c,14 ) |
VOIR EGALE-MENT |
La fonction tema(). |
Demand Index
SYNTAXE |
di() |
FONCTION |
Calcule le Demand Index pré-défini. |
Detrended Price Oscillator(Oscillateur de detrending des prix)
SYNTAXE |
dpo( UNITES DE TEMPS ) |
FONCTION |
Calcule le Detrended Price Oscillator pré-défini. |
EXEMPLE |
dpo( 25 ) |
Directional Movement Index
SYNTAXE |
dx( UNITES DE TEMPS ) |
FONCTION |
Calcule le Directional Movement Index pré-défini. |
EXEMPLE |
dx( 14 ) |
VOIR EGALE-MENT |
La fonction adx(); la fonction adxr(); la fonction csi(); la fonction mdi(); la fonction pdi() |
SYNTAXE |
adxr( PERIODES ) |
FONCTION |
Calcule le Directional Movement Rating pré-défini. |
EXEMPLE |
adxr( 14 ) |
VOIR EGALE-MENT |
La fonction adx(); la fonction adx(); la fonction csi(); la fonction mdi(); la fonction pdi() |
Divergence
SYNTAXE |
divergence( CHAMPS DE DONNEES 1, CHAMPS DE DONNEES 2, DECALAGE MINIMUM EN% ) |
FONCTION |
Marque +1 si CHAMPS DE DONNEES 1 diverge avec CHAMPS DE DONNEES 2 : CHAMPS DE DONNEES 1 est croissant et CHAMPS DE DONNEES 2 est décroissant. Marque -1 si CHAMPS DE DONNEES 1 converge avec CHAMP DE DONNEES 2 : CHAMPS DE DONNEES 1 est décroissant et CHAMP DE DONNEES 2 est croissant. Marque zéro si les champs de données vont dans la même direction. Les mouvements dans le CHAMP DE DONNEES 1 qui sont inférieurs au DECALAGE MINIMUM EN % sont ignorés. |
EXEMPLE |
La formule "divergence( close, rsi(21), 3 )" cherche des divergences entre la clôture et le RSI à 21 unités de temps. Les mouvements des cours de clôture inférieurs à 3% sont ignorés. |
Division
SYNTAXE |
div( CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Divise le premier paramètre par le second. Toute division par zéro donnera zéro. |
EXEMPLE |
La formule "div( 10 , 2 )" donne 5 (cette formule pourrait également être écrite ainsi "10 / 2"). |
VOIR EGALE-MENT |
La fonction mul(). |
SYNTAXE |
dmi( CHAMP DE DONNEES ) |
FONCTION |
Calcule le Dynamic Momentum Index pré-défini. |
EXEMPLE |
dmi( 14 ) |
Ease of Movement (Aisance de mouvement)
SYNTAXE |
emv(UNITES DE TEMPS, METHODE) |
FONCTION |
Calcule la moyenne mobile de l'Aisance de mouvement en utilisant la METHODE de calcul spécifiée. Les méthodes de calcul permises peuvent être: SIMPLE (simple ou arithmétique), EXPONENTIAL (exponentielle), WEIGHTED (Pondérée), TIMESERIES (Par régression linéaire mobile), TRIANGULAR (Triangulaire), et VARIABLE; elles seront marquées en abrégé: S, E, W, T, TRI, et VAR. |
EXEMPLE |
La formule "emv(14,S)" donne la valeur de l'indicateur d'Aisance de mouvement lissé par une moyenne mobile simple à 14 périodes. |
Exponent (exponentielle)
SYNTAXE |
exp( CHAMP DE DONNEES ) |
FONCTION |
Elève la constante e (soit 2.718) à la puissance du CHAMP DE DONNEES. |
VOIR EGALE-MENT |
La fonction log(). |
Fast Fourier Transform(Transformée de Fourier)
SYNTAXE |
fft( CHAMP DE DONNEES, UNITES DE TEMPS, LONGUEUR, DETRENDING ou MOYENNE, AMPLITUDE ou PUISSANCE ) |
FONCTION |
Calcule la transformée de Fourier du CHAMP DE DONNEES sur la durée de n UNITES DE TEMPS (jours, semaines..) choisie, étant fixée la LONGUEUR de l'échantillon avec l'utilisation de la méthode du DETRENDING ou de la MOYENNE, et affichant le spectre de l'AMPLITUDE ou de la PUISSANCE. |
EXEMPLE |
La formule "fft( CLOSE, 100, 1, DETREND, POWER )" donnera la transformée de Fourier par défaut. |
Floor (Plancher)
SYNTAXE |
floor( CHAMP DE DONNEES ) |
FONCTION |
Calcule l'entier le plus grand juste au-dessous CHAMP DE DONNEES. |
EXEMPLE |
La fonction "floor( 13.9 )" donne 13. La formule "floor( -13.9 )" donne -14. |
VOIR EGALE-MENT |
La fonction ceiling(); la fonction int() (voir dans la page un peu plus loin). |
Forecast Oscillator
SYNTAXE |
forecastosc( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule le Forecast Oscillator pré-défini |
EXEMPLE |
forecastosc( close, 14 ) |
Formula Call (Appel d’une formule)
SYNTAXE |
fml(NOM DE FORMULE ) |
FONCTION |
Calcule la valeur d'une autre formule personnalisée. La formule peut être référencée avec son NOM DE FORMULE. Quand on appelle une formule par son nom, ce dernier doit être entre des guillemets (e.g., fml( "Secret A")). Vous devez fournir assez d'éléments du nom pour pouvoir identifier sans équivoque la formule appelée. Par exemple, si vous avez appelé une formule "La meilleure formule" et une deuxième "Ma meilleure formule", en référer à fml( "Meilleure formule" ) provoquera un message d'erreur, étant donné que MetaStock ne sera pas capable de déterminer quelle est la formule que vous appelez. Dans cet exemple, référencer fml( "Ma" ) serait suffisant pour identifier la formule. Si vous changez un nom de formule, il vous faudra changer également tous les appels de formule de type fml() qui ont référencé cette formule. |
EXEMPLE |
La formule "fml("Secret A") * fml("MonMACD")" calcule la valeur d'une formule appelée "Secret A" multipliée par "MonMACD." |
VOIR EGALE-MENT |
Dans le Tutoriel de Formule, voir page Référencer d’autres indicateurs personnalisés . |
Formula Variable Call (Appel d’une formule variable)
SYNTAXE |
fmlvar( "NOM_FORMULE", "NOM_VARIABLE") |
FONCTION |
Appelle l’indicateur personnalisé nommé NOM_FORMULE et restitue la valeur renfermée dans la variable de l’indicateur personnalisé appelée NOM_VARIABLE. |
EXEMPLE |
fmlvar("MyIndicator", "MyVariableA" ) |
VOIR EGALE-MENT |
Pour plus de détails sur l’usage de la fonction fmlvar() . |
Fraction
SYNTAXE |
frac( CHAMP DE DONNEES ) |
FONCTION |
Elimine la partie nombre entier du CHAMP DE DONNEES et ne donne que la partie décimale ou la fraction. |
EXEMPLE |
La formule "frac( 10.7 )" donne 0.7; la formule |
VOIR EGALE-MENT |
La fonction int() (voir un peu plus loin). |
Gamma
SYNTAXE |
gamma( TYPE, DATE, PRIX, TAUX D'INTERET, DIVIDENDE ) |
FONCTION |
Calcule l'indicateur Gamma pré-paramétré. Voir la fonction option() pour un descriptif des paramètres utilisés dans la fonction gamma(). |
EXEMPLE |
gamma( EC, 961220, 125, 7.50, 4.75 ) |
VOIR EGALE-MENT |
La fonction delta(); la fonction life(); la fonction option(); la fonction theta(); la fonction vega(); et la fonction volo(). |
Gap Down (Gap descendant)
SYNTAXE |
gapdown() |
FONCTION |
Marque "+1" les jours où une valeur marque un gap down, un "0" est pointé dans les autres cas. Un gap down se produit si le plus bas de la veille est supérieur au plus haut du jour. |
Gap Up (Gap ascendant)
SYNTAXE |
gapup() |
FONCTION |
Marque "+1" les jours où une valeur marque un gap up, un "0" est pointé dans les autres cas. Un gap up se produit si le plus haut de la veille est inférieur au plus bas du jour. |
Herrick Payoff Index
SYNTAXE |
hpi( CENTS, FACTEUR MULTIPLICATEUR ) |
FONCTION |
Calcule le Herrick Payoff Index pré-paramétré. |
EXEMPLE |
hpi(100, 10) |
Highest (Plus haut)
SYNTAXE |
highest( CHAMP DE DONNEES) |
FONCTION |
Calcule la plus haute valeur du CHAMP DE DONNEES depuis le premier jour chargé pour le graphique jusqu'au jour présent. |
EXEMPLE |
La formule "highest( rsi(14) )" tire la plus forte valeur du RSI depuis le premier jour chargé pour le graphique. La formule "highest ( close )" donne la plus grande valeur de clôture des prix depuis le premier jour chargé pour le graphique. |
VOIR EGALE-MENT |
La fonction hhv(); la fonction llv(); la fonction lowest(). |
Highest Bars Ago
SYNTAXE |
highestbars( CHAMP DE DONNEES ) |
FONCTION |
Calcule le nombre d’unités de temps qui sont se passées depuis l’enregistrement de la plus haute valeur du CHAMP DE DONNEES. Ce qui comprend toutes les données chargées dans le graphique. |
EXEMPLE |
La formule "highestbars( close )" donne le nombre d’unités de temps qui se sont écoulées depuis que les cours de clôture ont marqué leur plus haut pic. |
Highest High Value (Plus haut des plus hauts)
SYNTAXE |
hhv( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule la plus grande valeur du CHAMPS DE DONNEES de toutes les UNITES DE TEMPS passées (y compris le jour courant). |
EXEMPLE |
La formule "hhv( CLOSE, 5 )" tire le cours de clôture le plus haut des 5 dernières unités de temps écoulées (i.e., 5 derniers jours, semaines etc...); "hhv(H,7)" tire le plus haut des plus hauts des 7 dernières unités de temps écoulées. |
VOIR EGALE-MENT |
L'exemple du Stochastic Oscillator; la fonction llv(). |
Highest High Value Bars Ago
SYNTAXE |
hhvbars( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule le nombre d’unités de temps écoulées depuis que le CHAMP DE DONNEES a enregistré son pic sur la période couvrant les UNITES DE TEMPS spécifiées. |
EXEMPLE |
La formule "hhvbars( close,50 )" donne le nombre d’unités de temps qui se sont écoulées depuis que les prix en clôture ont atteint leur pic sur les 50 dernières unités de temps. |
Highest Since (Plus-haut depuis)
SYNTAXE |
highestsince ( Nème, EXPRESSION, CHAMP DE DONNEES ) |
FONCTION |
Donne la plus forte valeur du CHAMP DE DONNEES depuis la Nème plus récente fois où l’EXPRESSION a été vérifiée. Ceci comprend toutes les données chargées à l’écran. |
EXEMPLE |
La formule "highestsince( 2, cross(c,mov(c,10,s), close )" donne la valeur de la clôture la plus élevée qui a été enregistrée depuis l’antépénultième fois où l’on a vu la clôture passer au-dessus de sa moyenne mobile à 10 jours. |
SYNTAXE |
highestsincebars( Nth, EXPRESSION, CHAMP DE DONNEES ) |
FONCTION |
Calcule le nombre d’unités de temps qui se sont écoulées depuis qu’a été enregistrée la valeur la plus élevée du CHAMP DE DONNEES (depuis la Nième plus récente fois où l’EXPRESSION a été vraie). Cela comprend toutes les données chargées dans le graphique. |
EXEMPLE |
La formule "highestsincebars( 2, cross(c,mov(c,10,s), close )" donne le nombre d’unités de temps qui se sont écoulées depuis qu’a été enregistrée la valeur la plus élevée des clôtures ( le tout depuis l’antépénultième fois où l’on vit la clôture passer au-dessus de sa moyenne mobile à 10 jours). |
If (Si)
SYNTAXE |
if( CHAMP DE DONNEES > >= < <= <> = CHAMP DE DONNEES, ALORS CHAMP DE DONNEES , AUTREMENT CHAMP DE DONNEES) |
FONCTION |
Une fonction conditionnelle qui donne le quatrième paramètre (ALORS) si l'expression conditionnelle qui est exprimée par les trois premiers paramètres est vérifiée. Dans les autres cas de figure, nous aurons le cinquième paramètre (AUTREMENT). |
EXEMPLE |
La formule "if(1<2,3,4)" va toujours donner la valeur trois. |
VOIR EGALE-MENT |
L'exemple du On Balance Volume. Pour plus de détails sur l’usage de la fonction if () . |
Inertia (Inertie)
SYNTAXE |
inertia( UNITES DE TEMPS DE LA REGRESSION, UNITES DE TEMPS DU RVI) |
FONCTION |
Calcule l’indicateur Inertia pré-défini. Les UNITES DE TEMPS DU RVI correspondent au nombre d’unités de temps utilisées pour le calcul de la composante Relative Volatility Index de l’indicateur. |
EXEMPLE |
inertia(20,14) |
Input
SYNTAXE |
input( "TEXTE D’INVITE", VALEUR MINIMALE, VALEUR MAXIMALE, VALEUR PAR DEFAUT) |
FONCTION |
Cette fonction charge MetaStock de lancer une invite pour une entrée (input) quand un indicateur personnalisé est tracé. Cette fonction n’est disponible qu’avec le Custom Indicator Builder (" Intégrateur d’indicateurs personnalisés "). Texte d’invite. C’est ce qui définit le texte qui devra être affiché à côté de la zone d’entrée. Ce texte servira à décrire ce qui doit être entré. Valeur minimale. Cet variable est la plus petite valeur qui peut être entrée. Si vous tentez d’entrer une valeur inférieure à celle-ci, MetaStock affichera un message d’erreur. Valeur maximale. Cet variable est la plus grande valeur qui peut être entrée. Si vous tentez d’entrer une valeur supérieure à celle-ci, MetaStock affichera un message d’erreur. Valeur par défaut. Cet variable définit la valeur par défaut (i.e., la valeur qui apparaîtra dans la zone de données quand la boîte de dialogue est initialement affichée). Vous remarquerez que la valeur par défaut sera utilisée si une autre formule utilisant la fonction fml() fait appel à l’indicateur personnalisé. |
EXEMPLE |
input("Entrez le nombre d’unités de temps",1,50,9) |
Inside (Jour en-dedans)
SYNTAXE |
inside() |
FONCTION |
Pointe un "+1" quand un inside day se produit. Un inside day arrive quand le plus haut du jour est inférieur au plus haut précédent, et le plus bas du jour est supérieur au plus bas précédent. Un range est déterminé par l'outside day précédent, et il est cassé par un rallye, une réaction ou par un inside day. |
SYNTAXE |
int( CHAMP DE DONNEES) |
FONCTION |
Enlève la partie décimale, ou la fraction, d'un CHAMP DE DONNEES et donne la partie entière. |
EXEMPLE |
La formule "int( 10.7 )" donne 10; la formule |
VOIR EGALE-MENT |
La fonction ceiling() (voir dans le début de cette page); la fonction floor(); la fonction frac() (voir dans cette page un peu avant). |
Intraday Momentum Index
SYNTAXE |
imi( UNITES DE TEMPS ) |
FONCTION |
Calcule l’Intraday Momentum Index pré-défini. |
EXEMPLE |
imi( 14 ) |
Klinger Volume Oscillator
SYNTAXE |
kvo() |
FONCTION |
Calcule le Klinger Volume Oscillator pré-paramétré. |
EXEMPLE |
La formule "kvo()" donne la valeur du Klinger Volume Oscillator (i.e., la ligne continue). La formule "mov(kvo(),13,E)" donne la valeur de la ligne de détente du KVO (i.e., la ligne en pointillés). |
Last Value in Data Array
SYNTAXE |
lastvalue(CHAMP DE DONNEES) |
FONCTION |
Cette fonction charge tout un champ de données y inclus la dernière valeur calculée du CHAMP DE DONNEES spécifié. Le résultat de cette fonction peut être utilisé à la place d’une constante en tant qu’un quelconque argument de fonction. |
EXEMPLE |
La formule mov(close,lastvalue(fml("Détermine unités de temps")),s) calcule une moyenne mobile utilisant le nombre d’unités de temps qui est donné par un indicateur appelé "Determine unités de temps". |
Linear Regression Indicator (Indicateur de régression linéaire)
SYNTAXE |
linearreg( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur de Linear Regression pré-défini. |
EXEMPLE |
linearreg( 50 ) |
Linear Regression Slope (Pente de régression linéaire)
SYNTAXE |
linregslope( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur Linear Regression Slope pré-défini. |
EXEMPLE |
linregslope(c, 50 ) |
Logarithm (natural)
SYNTAXE |
log( CHAMP DE DONNEES ) |
FONCTION |
Calcule le logarithme naturel du CHAMP DE DONNEES. |
VOIR EGALE-MENT |
La fonction exp() (voir dans le début de cette page). |
Lowest (Plus bas)
SYNTAXE |
lowest( CHAMP DE DONNEES ) |
FONCTION |
Calcule la valeur la plus basse du CHAMP DE DONNEES depuis le premier jour chargé sur le graphique jusqu'au jour courant. |
EXEMPLE |
La formule "lowest( rsi(14) )" donne la plus faible valeur du RSI depuis le premier jour qui a été chargé sur le graphique. La formule "lowest ( close )" donne le plus bas cours de clôture depuis le premier jour chargé sur le graphique. |
VOIR EGALE-MENT |
La fonction hhv(); la fonction llv() (juste un peu plus loin); la fonction highest(). |
Lowest Bars Ago
SYNTAXE |
lowestbars( CHAMP DE DONNEES ) |
FONCTION |
Calcule le nombre d’unités de temps qui se sont écoulées depuis l’enregistrement de la valeur la plus basse du CHAMP DE DONNEES. Celui-ci comprend toutes les données chargées sur le graphique. |
EXEMPLE |
La formule "lowestbars( close )" donne le nombre d’unités de temps qui se sont écoulées depuis que les cours de clôture ont enregistré leur point le plus bas. |
Lowest Low Value (Plus bas des plus bas)
SYNTAXE |
llv( CHAMP DE DONNEES, UNITES DE TEMPS) |
FONCTION |
Calcule la valeur la plus basse du CHAMP DE DONNEES pour toutes UNITES DE TEMPS passées (y compris le jour le plus récent). |
EXEMPLE |
La formule "llv( CLOSE, 14 )" donne le prix de clôture le plus bas sur les 14 dernières unités de temps ( jours). |
VOIR EGALE-MENT |
L'exemple du Stochastic Oscillator; la fonction hhv(). |
SYNTAXE |
llvbars( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule le nombre d’unités de temps qui se sont écoulées depuis que le CHAMP DE DONNEES a enregistré un plus bas sur la période couvrant les UNITES DE TEMPS spécifiées. |
EXEMPLE |
La formule "llvbars( close,50 )" donne le nombre d’unités de temps qui se sont écoulées depuis que les prix de clôture ont atteint leur creux sur les 50 dernières unités de temps. |
Lowest Since
SYNTAXE |
lowestsince ( Nième, EXPRESSION, CHAMPS DE DONNEES ) |
FONCTION |
Donne la plus faible valeur du CHAMP DE DONNEES depuis la Nième plus récente fois où l’EXPRESSION a été vérifiée. Ceci comprend toutes les données chargées à l’écran. |
EXEMPLE |
La formule "lowestsince( 2, cross(c,mov(c,10,s), close )" donne la valeur de la clôture la plus faible qui a été enregistrée depuis l’antépénultième fois où l’on a vu la clôture passer au-dessus de sa moyenne mobile à 10 jours. |
SYNTAXE |
lowestsincebars (Nième, EXPRESSION, CHAMP DE DONNEES ) |
FONCTION |
Calcule le nombre d’unités de temps qui se sont écoulées depuis qu’a été enregistrée la valeur la plus faible du CHAMP DE DONNEES (depuis la Nième plus récente fois où l’EXPRESSION a été vraie). Cela comprend toutes les données chargées dans le graphique. Pour le dire autrement, cette fonction donne le nombre d’unités de temps qui se sont écoulées depuis que la fonction lowestsince() a donné sa valeur. |
EXEMPLE |
La formule "lowestsincebars( 2, cross(c,mov(c,10,s), close )" donne le nombre d’unités de temps qui se sont écoulées depuis qu’a été enregistrée la valeur la plus faible des clôtures( le tout depuis l’antépénultième fois où l’on vit la clôture passer au-dessus de sa moyenne mobile à 10 jours). |
MACD
SYNTAXE |
macd() |
FONCTION |
Calcule l'indicateur de MACD pré-défini. |
EXEMPLE |
La formule "macd()" donne la valeur de l'indicateur de MACD (i.e., la ligne continue). La formule "mov(macd(),9,E)" donne la valeur de la ligne de signal du MACD (i.e., la ligne en pointillés). |
Market Facilitation Index (Indicateur de facilitation de marché)
SYNTAXE |
marketfacindex() |
FONCTION |
Calcule le Market Facilitation Index pré-défini. |
EXEMPLE |
marketfacindex() |
Mass Index (Indicateur de masse)
SYNTAXE |
mass( UNITES DE TEMPS ) |
FONCTION |
Calcule le Mass Index pré-défini. |
EXEMPLE |
mass( 25 ) |
Maximum
SYNTAX |
max( CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Donne la plus grande des deux données. |
EXEMPLE |
La formule "max( CLOSE, 10 )" donne le plus grand des deux chiffres entre le cours de clôture et 10. La formule "max(-14, 13)" donne toujours 13. |
Median Price (Prix médian)
SYNTAXE |
mp() |
FONCTION |
Calcule l'indicateur du Median Price pré-défini. |
VOIR EGALE-MENT |
La fonction typ() (voir plus loin dans cette page). |
MESA Lead Sine (Indicateur sinusoïdale Mesa avancée)
SYNTAXE |
mesaleadsine( LONGUEUR DE CYCLE ) |
FONCTION |
Calcule l’indicateur MESA Lead Sine pré-défini qui est tracé avec l’indicateur MESA Sine Wave (Vague sinusoïdale Mesa). |
EXEMPLE |
mesaleadsine( 20 ) |
VOIR EGALE-MENT |
La fonction mesasine() (juste en dessous). |
MESA Sine Wave (Vague sinusoïdale MESA)
SYNTAXE |
mesasine( LONGUEUR DE CYCLE ) |
FONCTION |
Calcule l’indicateur MESA Sine Wave pré-défini (Voir page). |
EXEMPLE |
mesasine( 20 ) |
VOIR EGALE-MENT |
La fonction mesaleadsine() (juste au dessus). |
Midpoint (Point médian)
SYNTAXE |
mid( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Donne le point médian du CHAMP DE DONNEES sur les UNITES DE TEMPS spécifiées. Le point médian est le point à mi-chemin entre les valeurs des plus hauts et des plus bas du CHAMP DE DONNEES pendant la période couvrant les UNITES DE TEMPS spécifiées. |
EXEMPLE |
La formule "mid( CLOSE, 7 )" est équivalente à "llv(C,7) + ((hhv(C,7) - llv(C,7)) / 2)." |
VOIR EGALE-MENT |
La fonction hhv(); la fonction llv() (un peu au dessus). |
Minimum
SYNTAXE |
min( CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Donne la plus petite de deux données. |
EXEMPLE |
La formule "min( CLOSE, 10 )" donne le plus petit des deux chiffres entre le cours de clôture et 10. La formule "min(-14, 13)" donne toujours -14. |
VOIR EGALE-MENT |
La fonction max() |
Minus Directional Movement (Mouvement directionnel descendant)
SYNTAXE |
mdi( UNITES DE TEMPS ) |
FONCTION |
Calcule l'indicateur de Minus Directional Movement pré-défini. |
EXEMPLE |
mdi( 14 ) |
VOIR EGALE-MENT |
La fonction adx(); la fonction adxr(); la fonction csi(); la fonction dx(); la fonction pdi(). |
Modulus (Reste)
SYNTAXE |
mod(CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Calcule le reste (i.e., la portion non divisible) de la division d'un CHAMP DE DONNEES par un autre CHAMP DE DONNEES. Une division par zéro donne zéro. |
EXEMPLE |
La formule "mod( 10, 3 )" donne 1.0; the formule |
Momentum
SYNTAXE |
mo( PERIODE ) |
FONCTION |
Calcule l'indicateur de Momentum pré-défini. |
EXEMPLE |
mo( 12 ) |
Money Flow Index (Indicateur de flux de capitaux)
SYNTAXE |
mfi( UNITES DE TEMPS ) |
FONCTION |
Calcule le Money Flow Index pré-paramétré. |
EXEMPLE |
mfi( 14 ) |
VOIR EGALE-MENT |
La fonction rsi() (voir un peu plus loin dans la page). |
Month (Mois)
SYNTAXE |
month() |
FONCTION |
Marque le mois pour chaque prix. Si une barre était pointée sur le 10/15/94, c'est "10"(le mois en numérotation américaine) qui serait marqué. |
Moving Average (Moyenne mobile)
SYNTAXE |
mov( CHAMP DE DONNEES, UNITES DE TEMPS, METHODE) |
FONCTION |
Calcule une moyenne mobile à n UNITES DE TEMPS, n jours par exemple, du CHAMP DE DONNEES, au moyen d'une METHODE de calcul donnée. Les méthodes de calcul permises peuvent être: SIMPLE (simple ou arithmétique), EXPONENTIAL (exponentielle), WEIGHTED (Pondérée), TIMESERIES (Par régression linéaire), TRIANGULAR (Triangulaire), et VARIABLE; elles seront marquées en abrégé: S, E, W, T, TRI, et VAR. Si vous désirez prendre le prix médian ou prix typique pour le CHAMP DE DONNEES, utilisez simplement les fonctions appropriées (i.e., mp() or typical() ). |
EXEMPLE |
La formule "mov( CLOSE, 25, EXPONENTIAL )" tire la valeur d'une moyenne mobile exponentielle des cours de clôture sur une durée de 25 unités de temps. |
Multiplication
SYNTAXE |
mul( CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Calcule le résultat de la multiplication d'un CHAMP DE DONNEES par un autre CHAMP DE DONNEES. |
EXEMPLE |
La fonction "mul( CLOSE, 2)" calcule le résultat de la multiplication du cours de clôture par deux. (Cette fonction pourrait également être écrite comme: "C * 2.") |
VOIR EGALE-MENT |
La fonction div(). |
Negative
SYNTAXE |
neg( CHAMP DE DONNEES ) |
FONCTION |
Calcule l'opposé ou le "négatif" du CHAMP DE DONNEES. |
EXEMPLE |
La formule "neg( 10 )" donne -10; la formule "neg( -12 )" donne +12. Cette formule pourrait également être écrite "-(-12)." |
Negative Volume Index (Index de volume négatif)
SYNTAXE |
nvi() |
FONCTION |
Calcule le Negative Volume Index pré-défini. |
VOIR EGALE-MENT |
La fonction pvi() (voir dans la page juste un peu plus loin). |
SYNTAXE |
obv() |
FONCTION |
Calcule le On Balance Volume pré-défini. |
VOIR EGALE-MENT |
La formule de l'exemple à la page On Balance Volume. |
Option Expiration (Expiration de l’option)
SYNTAXE |
nextoptionexp() |
FONCTION |
Calcule l’indicateur Next Option Expiration (Prochaine expiration de l’option) pré-défini. |
VOIR EGALE-MENT |
La fonction Option Life (Durée de vie de l’option à) - voir juste en dessous. |
Option Life (Durée de vie de l’option)
SYNTAXE |
life( DATE D’EXPIRATION ) |
FONCTION |
Calcule l'indicateur Option Life pré-défini. |
EXEMPLE |
life( 980121 ) affiche le nombre de jours qui nous séparent du 21 janvier 1998 (en numérotation calendaire américaine c'est à dire: année-mois-jour). |
VOIR EGALE-MENT |
La fonction delta(); la fonction gamma(); la fonction option(); la fonction theta(); la fonction vega; et la fonction volo(). |
Outside (Jour en dehors)
SYNTAXE |
outside() |
FONCTION |
Marque un "+1" quand un outside day se produit. Un outside day arrive quand le plus haut du jour est supérieur au plus haut de la veille, et le plus bas du jour est inférieur au plus bas de la veille. Un range est déterminé par un inside day préalable, il est cassé par un rallye, une réaction ou un outside day. |
Parabolic SAR (Parabolique ou SAR)
SYNTAXE |
sar( STEP, MAXIMUM ) |
FONCTION |
Calcule l'indicateur Parabolic SAR pré-défini. |
EXEMPLE |
sar( 0.02, 0.20 ) |
Peak Bars Ago (Pic-barres passées)
SYNTAXE |
peakbars( Nième, CHAMP DE DONNEES, CHANGEMENT MINIMUM EN %) |
FONCTION |
Marque le nombre de barres (ou bâtonnets) écoulées depuis le Nième pic du passé. Cet indicateur utilise la fonction Zig Zag pour localiser les pics. N=1 donnerait le nombre de barres qui ont été tracées depuis le pic le plus récent. N=2 donnerait le nombre de barres qui ont été tracées depuis le pic qui l’a juste précédé. |
EXEMPLE |
peakbars(1,close,5) |
Peak Value (Valeur du pic)
SYNTAXE |
peak( Nième, CHAMPS DE DONNEES, CHANGEMENT MINIMUM EN % ) |
FONCTION |
Marque la valeur donnée par le CHAMP DE DONNEES il y a N pics dans le passé. Cet indicateur utilise la fonction Zig Zag pour localiser les pics. N=1 donnerait la valeur du pic le plus récent. N=2 donnerait la valeur du pic qui l'a juste précédé. Etc... |
EXEMPLE |
peak(1,close,5) |
Performance
SYNTAXE |
per() |
FONCTION |
Calcule l'indicateur de Performance pré-défini. |
Plus Directional Movement (Mouvement directionnel asecendant)
SYNTAXE |
pdi( UNITES DE TEMPS) |
FONCTION |
Calcule l’indicateur de Plus Directional Movement pré-défini. |
EXEMPLE |
pdi( 14 ) |
VOIR EGALE-MENT |
La fonction adx(); la fonction adxr(); la fonction csi(); la fonction dx(); la fonction mdi(). |
Polarized Fractal Efficiency
SYNTAXE |
pfe( CHAMP DE DONNEES, UNITES DE TEMPS , UNITES DE TEMPS LISSAGE) |
FONCTION |
Calcule l’indicateur de Polarized Fractal Efficiency pré-défini. |
EXEMPLE |
pfe( c,10,5 ) |
Positive Volume Index (Index de volume positif)
SYNTAXE |
pvi() |
FONCTION |
Calcule le Positive Volume Index pré-défini. |
VOIR EGALE-MENT |
La fonction nvi() (voir un peu au dessus). |
Power (Puissance)
SYNTAXE |
power( CHAMP DE DONNEES, PUISSANCE ) |
FONCTION |
Calcule le CHAMP DE DONNEES élevé à la PUISSANCE X. Un CHAMP DE DONNEES de valeurs négatives élevé à une PUISSANCE qui n'est pas un nombre entier, provoquera l'affichage d'un message d'erreur. |
EXEMPLE |
La formule "power( 10, 3 )" donne 1,000. |
Precision (Précision)
SYNTAXE |
prec( CHAMP DE DONNEES, PRECISION ) |
FONCTION |
Coupe le CHAMP DE DONNEES en fonction de la PRECISION d'affichage désirée. |
EXEMPLE |
La formule "prec( 10.12981, 2 )" donne 10.120. La formule "prec( 10.12981, 4 )" donne 10.12980. De minuscules erreurs dues à des chiffres arrondis en notation binaire peuvent causer des distorsions mineures dans la portion décimale de tout nombre enregistré dans l'ordinateur. |
Price Channel High (Haut de canal des prix)
SYNTAXE |
pricechannelhigh( UNITES DE TEMPS ) |
FONCTION |
Calcule la ligne haute de canal de l’indicateur Price Channel (" Canal des prix "). |
EXEMPLE |
pricechannelhigh( 14 ) |
SYNTAXE |
pricechannellow(UNITES DE TEMPS) |
FONCTION |
Calcule la ligne basse de l’indicateur Price Channel (" Canal des prix "). |
EXEMPLE |
pricechannellow( 14 ) |
Price Oscillator (Oscillateur des prix)
SYNTAXE |
oscp( UNITES DE TEMPS, UNITES DE TEMPS, METHODE_MM, METHODE_DIFF ) |
FONCTION |
Calcule l'oscillateur de prix pré-défini, autrement dit la différence entre deux moyennes mobiles à m et n UNITES DE TEMPS et calculées au moyen d'une METHODE-MM choisie. Cette différence sera calculée au moyen de la METHODE_DIFF choisie. Les METHODES-MM permises peuvent être: SIMPLE (simple ou arithmétique), EXPONENTIAL (exponentielle), WEIGHTED (Pondérée), TIMESERIES (Par régression linéaire), TRIANGULAR (Triangulaire), et VARIABLE,; elles seront marquées en abrégé: S, E, W, T, TRI, et VAR. Les METHODES_DIFF permises pour le calcul de la différence sont les suivantes: En PERCENT (POURCENTAGE) et en POINTS; ces dernières donnent en abrégé: % et $. |
EXEMPLE |
La formule "oscp(1, 25, E, $)" donne l'oscillateur des prix, soit la différence exprimée en points, entre la moyenne mobile exponentielle à 1-unité de temps et celle à 25-unités de temps. |
VOIR EGALE-MENT |
La fonction oscv(). |
Price Volume Trend (Tendance des prix/volumes)
SYNTAXE |
pvt() |
FONCTION |
Calcule l’indicateur Price Volume Trend pré-défini. |
Projection Band Bottom (Bande de projection du bas)
SYNTAXE |
Projbandbot( UNITES DE TEMPS ) |
FONCTION |
Calcule la bande de projection du bas. |
EXEMPLE |
projbandbot( 21 ) |
Projection Band Top (Bande de projection du haut)
SYNTAXE |
Projbandtot( UNITES DE TEMPS ) |
FONCTION |
Calcule la bande de projection du haut. |
EXEMPLE |
projbandtot( 21 ) |
Projection Oscillator
SYNTAXE |
Projosc( UNITES DE TEMPS DE REGRESSION , UNITES DE TEMPS DE RALENTISSEMENT ) |
FONCTION |
Calcule le Projection Oscillator pré-défini. |
EXEMPLE |
projosct( 21,3 ) |
Put/Call Price (Ratio put/call des prix)
SYNTAXE |
option( TYPE, DATE, PRIX, TAUX D'INTERET, DIVIDENDE ) |
FONCTION |
Calcule l'indicateur Put/Call Price pré-défini. |
EXEMPLE |
La formule "option( EC, 951231, 125, 8.5, 6.31 )" calcule la valeur théorique d'un call sur action à échéance fixée au 31 décembre 1995 et à prix d'exercice de 125$, dans des conditions où le marché rémunère l'argent au taux de 8.5%. Enfin, l'action sous-jacente paie un dividende annuel de 6.31$. Le TYPE précise deux choses: si l'option calculée repose sur une Equity - option sur action - ou sur un Future - option sur future - (i.e., E ou F), et s’il s'agit d'un Put ou d'un Call (i.e., P ou C). Les TYPES valides sont: EC, EP, FC, and FP. Ces types peuvent également apparaître en toutes lettres dans la formule comme ci-dessous: CALL, PUT, FUTURECALL, et FUTUREPUT. La DATE est la date d'expiration de l'option. Elle doit être entrée en format américain: ANNEE-MOIS-JOUR. Par exemple, le 31 décembre 1995 devrait être entré comme: 951231. Ce format de date est utilisé indépendamment du format de date qui a été défini dans la section Configuration. Le paramètre PRIX précise le prix d'exercice de l'option. Le paramètre TAUX D'INTERET donne le taux d'intérêt "sans risque" du marché (e.g., 8.75). Le paramètre DIVIDENDE spécifie la valeur totale du ou des dividendes reçus au cours des 12 derniers mois. |
VOIR EGALE-MENT |
La fonction delta(); la fonction gamma(); la fonction life(); la fonction theta(); la fonction vega(); et la fonction volo(). |
SYNTAXE |
qstick( UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur Qstick pré-défini. |
EXEMPLE |
qstick( 21 ) |
r-squared (r au carré)
SYNTAXE |
rsquared( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur Rsquared pré-défini. |
EXEMPLE |
rsquared( 21 ) |
Rally (Rallye)
SYNTAXE |
rally() |
FONCTION |
Pointe un "+1" quand arrive un jour de rallye. Autrement, un "0" est pointé. On dira que se déroule un jour de rallye quand le plus haut du jour est supérieur au plus haut du jour de rallye précédent et que le plus bas du jour est supérieur ou égal au plus bas du jour de rallye précédent. |
Rally With Volume (Rallye avec volumes)
SYNTAXE |
rallywithvol() |
FONCTION |
Pointe un "+1" quand arrive un jour de rallye avec volume. Autrement, un zéro est pointé. On dira que se déroule un jour de rallye avec volumes quand le plus haut du jour est supérieur au plus haut du jour du rallye précédent et que le plus bas du jour est supérieur ou égal au plus bas du jour du rallye précédent. De plus, les volumes du jour doivent être supérieurs aux volumes du jour de rallye précédent. |
Random Walk Index of Highs (Indice de marche au hasard des hauts)
SYNTAXE |
rwih( UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur Random Walk Index of the highs pré-défini. |
EXEMPLE |
rwih( 21 ) |
Random Walk Index of Lows (Indice de marche au hasard des bas)
SYNTAXE |
rwil( UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur Random Walk Index of the lows pré-défini. |
EXEMPLE |
rwil( 21 ) |
Range Indicator (Indicateur de range)
SYNTAXE |
rangeindicator( UNITES DE TEMPS, UNITES DE TEMPS LISSAGE ) |
FONCTION |
Calcule le Range Indicator pré-défini. |
EXEMPLE |
rangeindicator( 10,3 ) |
Rate of Change (Taux de variation ou ROC)
SYNTAXE |
roc( CHAMP DE DONNEES, UNITES DE TEMPS, METHODE_ DIFF) |
FONCTION |
Calcule le rate-of-change sur tant d’UNITES DE TEMPS du CHAMP DE DONNEES choisi et exprimé au moyen de la METHODE_ DIFF retenue. Les méthodes valides pour le calcul de la différence sont les suivantes: En PERCENT (POURCENTAGE) et en POINTS; ces dernières donnent en abrégé: % et $. |
EXEMPLE |
La formule "roc( CLOSE, 12, PERCENT )" donne le rate-of-change à 12 unités de temps des cours de clôture. |
Reaction (Réaction)
SYNTAXE |
reaction() |
FONCTION |
Pointe "+1" quand un jour de réaction apparaît. Autrement, un "0" est pointé. Un jour de réaction arrive quand le plus haut du jour est inférieur ou égal au plus haut du jour de réaction précédent, et que le plus bas du jour est inférieur au plus bas du jour de réaction précédent. |
Reaction With Volume (Réaction avec volumes)
SYNTAXE |
reactionwithvol() |
FONCTION |
Pointe "+1" quand un jour de réaction apparaît. Autrement, un "0" est pointé. Un jour de réaction arrive quand le plus haut du jour est inférieur ou égal au plus haut du jour de réaction précédent, et que le plus bas du jour est inférieur au plus bas du jour de réaction précédent. Les volumes du jour doivent être supérieurs à ceux du jour de réaction précédent. |
Reference
SYNTAXE |
ref( CHAMP DE DONNEES, UNITES DE TEMPS) |
FONCTION |
Fait référence à un élément antérieur ou subséquent du CHAMP DE DONNEES. Un nombre d’UNITES DE TEMPS positif renvoie à "n" unités de temps dans l'avenir, tandis qu'un nombre d’UNITES DE TEMPS négatif renvoie à "n" unités de temps dans le passé. |
EXEMPLE |
La formule "ref( CLOSE, -12 )" donne le cours de clôture d'il y a 12 unités de temps. Ainsi, vous pourriez écrire le rate-of-change (exprimé en points) des prix à 12 jours de la sorte: "C - ref( C, -12 )." La formule "ref( C, +12 )" retourne le prix de clôture à 12 unités de temps devant nous. |
Relative Momentum Index (Indicateur de Momentum relatif)
SYNTAXE |
rmi( CHAMPS DE DONNEES, UNITES DE TEMPS, PARAMETRE DU MOMENTUM ) |
FONCTION |
Calcule le Relative Momentum Index pré-défini. |
EXEMPLE |
rmi( 20,20 ) |
Relative Strength Index (RSI)
SYNTAXE |
rsi( PERIODE ) |
FONCTION |
Calcule l'indicateur de RSI pré-défini. |
EXEMPLE |
rsi( 14 ) |
Relative Volatility Index (Indicateur de volatilité relative)
SYNTAXE |
rvi( UNITES DE TEMPS ) |
FONCTION |
Calcule le Relative Volatility Index pré-défini. |
EXEMPLE |
rvi( 21 ) |
Round (Arrondis)
SYNTAXE |
round( CHAMP DE DONNEES ) |
FONCTION |
Arrondit le CHAMP DE DONNEES à l'entier le plus proche. |
EXEMPLE |
La formule "round( +10.5 )" donne +11. La formule "round( -10.4 )" donne -10. |
VOIR EGALE-MENT |
La fonction ceiling(); la fonction floor(); la fonction int(). |
Selling Pressure (Pression vendeuse)
SYNTAXE |
sellp() |
FONCTION |
Calcule la composante de pression vendeuse du Demand Index . La pression vendeuse est une mesure du montant des volumes liés aux ventes. |
Sine (Sinus)
SYNTAXE |
sin(CHAMP DE DONNEES) |
FONCTION |
Retourne le sinus du CHAMP DE DONNEES. Cette fonction fait l'hypothèse que les valeurs du CHAMP DE DONNEES sont exprimées en degrés. |
EXEMPLE |
Vous pouvez pointer une vague sinusoïdale en utilisant la formule"sin(cum(5))." Augmenter la valeur dans la formule (i.e., "5") augmentera la fréquence de la vague sinusoïdale. |
VOIR EGALE-MENT |
La fonction atan(); la fonction cos(). |
Square Root (Racine carrée)
SYNTAXE |
sqrt( CHAMP DE DONNEES ) |
FONCTION |
Calcule la racine carrée du CHAMP DE DONNEES. La racine de tout nombre négatif donne toujours un résultat de zéro. |
EXEMPLE |
La formule "sqrt( 16 )" donne 4. |
VOIR EGALE-MENT |
La formule de l'exemple de Standard Deviation. |
Standard Deviation (Ecart-type)
SYNTAXE |
stdev( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l'indicateur de Standard Deviation pré-défini. |
EXEMPLE |
stdev( CLOSE, 21 ) |
SYNTAXE |
ste( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur de Standard Error pré-défini. |
EXEMPLE |
ste( CLOSE, 21 ) |
Standard Error Band Bottom
SYNTAXE |
stebandbot( CHAMPS DE DONNEES, UNITES DE TEMPS, ERREURS ) |
FONCTION |
Calcule la Standard Error Band basse du CHAMP DE DONNEES déplacé vers le bas d’ERRORS standard errors. |
EXEMPLE |
stebandbot( close, 21, 2 ) |
Standard Error Band Top
SYNTAXE |
stebandbot( CHAMPS DE DONNÉES, UNITÉ DE TEMPS, STANDARD ERREUR ) |
FONCTION |
Calcule la Standard Error Band basse du CHAMP DE DONNEES déplacé vers le haut du niveau de l’erreur standard. |
EXEMPLE |
stebandbot( close, 21, 2 ) |
Stochastic Momentum Index (Indice de Momentum de la Stochastique)
SYNTAXE |
stochmomentum( UNITES DE TEMPS, LISSAGE, DOUBLE LISSAGE ) |
FONCTION |
Calcule le Stochastic Momentum Index pré-défini. |
EXEMPLE |
stochmomentum( 10,40,3 ) |
Stochastic Oscillator (Oscillateur de Stochastique)
SYNTAXE |
stoch( %K PERIODES, %K RALENTI ) |
FONCTION |
Calcule le Stochastic Oscillator pré-défini. |
EXEMPLE |
La formule "stoch( 5, 3 )" donne la valeur du %K à 5 périodes, avec un coefficient de ralentissement à 3 périodes. |
VOIR EGALE-MENT |
La formule de l'exemple de la Stochastique. |
Subtraction (Soustraction)
SYNTAXE |
sub(CHAMP DE DONNEES, CHAMP DE DONNEES ) |
FONCTION |
Calcule un CHAMP DE DONNEES moins un autre CHAMP DE DONNEES. |
EXEMPLE |
La formule "sub( 10, 2 )" donne huit. (Cette formule pourrait être également écrite ainsi: "10 - 2." |
VOIR EGALEMENT |
La fonction add(). |
Summation (Addition)
SYNTAXE |
sum(CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule une somme cumulative du CHAMP DE DONNEES pour une durée spécifiée de n UNITES DE TEMPS (et incluant le jour courant). |
EXEMPLE |
La formule "sum( CLOSE, 12 )" donne la somme des 12 cours de clôture précédents. Une moyenne mobile simple à 12 unités de temps pourrait également être donnée par la formule "sum(C,12) / 12." |
VOIR EGALE-MENT |
La fonction cum(). |
Swing Index
SYNTAXE |
swing( COURS LIMITE ) |
FONCTION |
Calcule le Swing Index pré-défini. Le calcul du Swing Index exige de connaître le prix d'ouverture. |
EXEMPLE |
swing( 3.0 ) |
VOIR EGALE-MENT |
La fonction aswing() (voir dans le tout début de cette page). |
Tema
SYNTAXE |
tema( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur TEMA pré-défini. |
EXEMPLE |
tema( c,14 ) |
VOIR EGALE-MENT |
La fonction dema(). |
Theta (Théta)
SYNTAXE |
theta( TYPE, DATE, PRIX, TAUX D'INTERET, DIVIDENDE ) |
FONCTION |
Calcule l'indicateur Theta pré-paramétré. Voir la fonction option() pour une description des paramètres utilisés dans la fonction théta. |
EXEMPLE |
theta( EC, 941220, 125, 7.50, 4.75 ) |
VOIR EGALE-MENT |
La fonction delta(); la fonction gamma(); la fonction life(); la fonction option(); la fonction vega(); et la fonction volo() (voir page juste un peu plus loin). |
Time Series Forecast (Régression linéaire)
SYNTAXE |
tsf( CHAMPS DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule la régression linaire pré-définie du CHAMP DE DONNEES sur une durée pré-définie de n UNITES DE TEMPS. |
EXEMPLE |
La formule "tsf( CLOSE, 10 )" donne la projection des cours de clôture par une régression linéaire à 10 unités de temps des cours de clôture passés. |
VOIR EGALE-MENT |
La fonction correl(). |
Trade Volume Index
SYNTAXE |
tvi( MINIMUM TICK ) |
FONCTION |
Calcule le Trade Volume Index pré-défini. |
EXEMPLE |
tvi( 0.125 ) |
VOIR EGALE-MENT |
La fonction obv(). |
TRIX
SYNTAXE |
trix( UNITES DE TEMPS ) |
FONCTION |
Calcule le TRIX pré-défini. |
EXEMPLE |
trix( 12 ) |
Trough Bars Ago (Creux-barres passées)
SYNTAXE |
troughbars( Nième, CHAMP DE DONNEES, CHANGEMENT MINIMUM EN %) |
FONCTION |
Marque le nombre de barres (ou bâtonnets) écoulées depuis le Nième creux du passé. Cet indicateur utilise la fonction Zig Zag pour localiser les creux. Si N=1, alors la fonction retournera le nombre de barres qui ont été tracées depuis le creux le plus récent, et si N=2, elle retournera le nombre de barres qui ont été tracées depuis le creux qui l'a juste précédé. Etc... |
EXEMPLE |
troughbars(1,close,5) |
Trough Value (Valeur creux)
SYNTAXE |
trough( Nième,CHAMP DE DONNEES, CHANGEMENT MINIMUM EN % ) |
FONCTION |
Donne la valeur du CHAMP DE DONNEES il y a N creux. Cet indicateur utilise la fonction Zig Zag (voir page pour déterminer les creux. N=1 donnerait la valeur du creux le plus récent. N=2 donnerait la valeur du creux qui le précéda. Etc... |
EXEMPLE |
trough( 1,close,5 ) |
Typical Price (Prix typique)
SYNTAXE |
typical() |
FONCTION |
Calcule l'indicateur Typical Price pré-défini. |
Ultimate Oscillator (Oscillateur ultime)
SYNTAXE |
ult( CYCLE1, CYCLE2, CYCLE3 ) |
FONCTION |
Calcule l'Ultimate Oscillator pré-défini qui utilisera les trois longueurs de cycles données comme paramètres. Notez que chacun des trois paramètres doit être supérieur à celui qui le précède ou alors un message d'erreur sera affiché (e.g., "ult( 5, 5, 5)" is not valid). |
EXEMPLE |
La formule "ult( 7, 14, 21 )" donne l'Ultimate Oscillator fourni par défaut. |
Value When (Valeur quand)
SYNTAXE |
valuewhen ( Nième, EXPRESSION, CHAMP DE DONNEES ) |
FONCTION |
Donne la valeur du CHAMP DE DONNEES quand l’EXPRESSION était vérifiée sur sa Nième apparition la plus récente. Ce qui comprend toutes les données chargées dans le graphique. |
EXEMPLE |
La formule "valuewhen( 2, cross(c,mov(c,10,s), rsi(20) )" donne la valeur du RSI l’antépénultième fois où les cours de clôture sont passés au-dessus de leur moyenne mobile à 10 jours. |
Variance
SYNTAXE |
var(CHAMPS DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule la variance statistique du CHAMPS DE DONNEES sur une durée précisée de n UNITES DE TEMPS |
EXEMPLE |
Var(close,20) |
VOIR EGALE-MENT |
La fonction stdev() (voir un peu plus haut dans la page) ; l'exemple sur la Standard Deviation. |
Vega
SYNTAXE |
vega( TYPE, DATE, PRIX, TAUX D'INTERET, DIVIDENDE ) |
FONCTION |
Calcule l'indicateur Vega pré-paramétré. Voir la fonction option() pour une description des paramètres utilisés dans la fonction vega(). |
EXEMPLE |
vega( EC, 941220, 125, 7.50, 4.75 ) |
VOIR EGALE-MENT |
La fonction delta(); la fonction gamma(); la fonction life(); la fonction option(); la fonction theta() (voir juste un peu plus haut); et la fonction volo() (juste en dessous). |
Vertical Horizontal Filter (Filtre vertical horizontal)
SYNTAXE |
vhf( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule le filtre vertical horizontal du CHAMP DE DONNEES sur une durée donnée de n UNITES DE TEMPS. |
EXEMPLE |
vhf( C, 28 ) |
Volatility, Chaikin's (Volatilité de Chaikin)
SYNTAXE |
vol( UNITES DE TEMPS MOYENNE MOBILE, UNITES DE TEMPS ROC ) |
FONCTION |
Calcule l'indicateur de volatilité de Chaikin pré-défini. |
EXEMPLE |
vol( 10, 10 ) |
Volatility, Option (Volatilité de l’option)
SYNTAXE |
volo() |
FONCTION |
Calcule l'indicateur de volatilité de l'option pré-défini. |
EXEMPLE |
volo() |
VOIR EGALE-MENT |
La fonction delta(); la fonction gamma(); la fonction life(); la fonction option(); la fonction theta(); et la fonction vega(). |
Volume Oscillator (oscillateur des volumes)
SYNTAXE |
oscv( UNITES DE TEMPS, UNITES DE TEMPS, METHODE_MM, METHODE_DIFF) |
FONCTION |
Calcule l'oscillateur de volumes pré-paramétré, autrement dit la différence entre deux moyennes mobiles à m UNITES DE TEMPS et n UNITES DE TEMPS des volumes - calculées au moyen d'une METHODE-MM- et exprimée au moyen de la METHODE_DIFF choisie. Les METHODEs_MM permises pour le calcul des moyennes mobiles peuvent être: SIMPLE (simple ou arithmétique), EXPONENTIAL (exponentielle), WEIGHTED (Pondérée), TIMESERIES (par régression linéaire), TRIANGULAR (Triangulaire), et VARIABLE; et seront marquées en abrégé: S, E, W, T, TRI, et VAR. Les METHODEs_DIFF permises pour le calcul de la différence sont les suivantes: en PERCENT (POURCENTAGE) et en POINTS; ces dernières donnent en abrégé: % et $. |
EXEMPLE |
oscv( 1, 25, SIMPLE, $ ) |
VOIR EGALE-MENT |
La fonction oscp(). |
Weighted Close (Clôtures pondérées)
SYNTAXE |
wc() |
FONCTION |
Calcule l'indicateur Weighted Close pré-défini. |
Wilder's Smoothing (Lissage de Wilder)
SYNTAXE |
wilders( CHAMP DE DONNEES, UNITES DE TEMPS ) |
FONCTION |
Calcule l’indicateur Wilder's Smoothing pré-défini. |
EXEMPLE |
wilders( CLOSE, 14 ) |
VOIR EGALE-MENT |
La fonction mov(). |
Williams' %R (%R de Williams)
SYNTAXE |
willr( %R PERIODES ) |
FONCTION |
Calcule l'indicateur %R de Williams pré-défini. |
EXEMPLE |
willr( 14 ) |
Williams' A/D (A/D de Williams)
SYNTAXE |
willa() |
FONCTION |
Calcule l'indicateur A/D de Williams pré-défini. |
Writeif (Ecriresi)
SYNTAXE |
writeif( EXPRESSION, "TEXTE VRAI", "TEXTE FAUX" ) |
FONCTION |
Cette fonction ne peut être utilisée que dans le cadre d’un commentaire " expert ". Si l’EXPRESSION est vraie, alors la chaîne de texte TEXTE VRAI est affichée dans le cadre du commentaire. Si l’EXPRESSION s’avère fausse, alors la chaîne de texte TEXTE FAUX est affichée à l’écran. |
EXEMPLE |
writeif( c > mov(c,200,s), "La clôture est au-dessus de la moyenne mobile à 200 unités de temps.","La clôture est au-dessous de la moyenne mobile à 200 unités de temps." ) |
VOIR EGALE-MENT |
Pour plus d’informations sur l’usage qui peut être fait de la fonction writeif() dans le cadre d’un commentaire expert . |
Writeval (Ecrireval)
SYNTAXE |
writeval( CHAMP DE DONNEES ) |
FONCTION |
Cette fonction peut uniquement être utilisée dans le cadre d’un commentaire expert. Elle est utilisée pour afficher la valeur numérique de CHAMPS DE DONNEES. |
EXEMPLE |
writeval( stoch(39,3) - stoch(12,3) ) |
VOIR EGALE-MENT |
Pour plus d’informations sur l’usage de la fonction writeval() dans le cadre d’un commentaire expert . |
Year (Année)
SYNTAXE |
year() |
FONCTION |
Marque l'année. Si la barre est marquée au 10/15/96 (en notation américaine), la fonction va donner "96." |
Zig Zag
SYNTAXE |
zig( CHAMP DE DONNEES, DECALAGE MINIMUM, METHODE_DIFF ) |
FONCTION |
Calcule le DECALAGE MINIMUM de l'indicateur de Zig Zag pré-paramétré en utilisant la méthode METHODE_DIFF choisie. Les METHODES_DIFF valides sont les suivantes: en PERCENT (POURCENTAGE) et en POINTS; ces dernières donnent en abrégé: % et $. |
EXEMPLE |
zig( CLOSE, 5, PERCENT ) |