ShowTip

Post Reply
Lurubu
Posts: 45
Joined: 08 Dec 2014 17:58

ShowTip

Post by Lurubu »

Bonjour,

Voici le programme que j'ai écrit pour avoir une étiquette me donnant une hauteur de bougie.

Express RG_Hauteur_Bougie
Vars
Numeric Hauteur;

Calculation

Hauteur = High - Low;
ShowTip("Hauteur :" + NumericToString(Hauteur,"%g"));

Interpretation
begin
end

Je n'obtient rien sur le Graphe.
Où se trouve mon erreur ?
Merci
R.Giraud
User avatar
WHS Support
Posts: 2430
Joined: 14 Feb 2013 10:27

Re: ShowTip

Post by WHS Support »

Bonjour,

Pour que le programme puisse afficher le calcul de High-Low il faut le définir comme series et non comme numerique. De plus, il faut indiquer au programme au moyen de 'plotline' qu'il est sensé tracer 'Hauteur' sur le graphique.

Voici votre programme corrigé :

Express RG_Hauteur_Bougie
Vars
Series Hauteur;

Calculation


Hauteur = High - Low;
ShowTip("Hauteur :" + NumericToString(Hauteur,"%g"));

Interpretation
begin
end
plot(Hauteur, lightred, 1);

Cordialement,

Alexandra
WHS Lux
Lurubu
Posts: 45
Joined: 08 Dec 2014 17:58

Re: ShowTip

Post by Lurubu »

Bonjour Alexandra,
Je reviens sur le ShowTip.
La correction proposée ne fonctionne pas.
Alors, toujours par acquis de conscience, j’ai scrupuleusement recopié l’exemple du manuel (p.23) dont je donne ma copie.

Express f_ShowTip_Example1

Vars

Series
TL,BL,ML,delta;

Input $span(1,200,20),$StD_factor(1,200,20);

Calculation
If IsFirstBar() then
begin
MovingAverage(Close,ML,$span);
StdDev(Close,delta,$span);
end

TL = ML + (($StD_factor/10) * delta);
BL = ML - (($StD_factor/10) * delta);

If IsFinalBar() then
ShowTip("UpperBand:" + NumericToString(TL,"%6.2f" +"\n LowerBand:" + NumericToString(BL,"%6.2f")));

Interpretation
begin
end

Plot(ML,Blue,1);
PlotBand(TL,"red",1,BL,"red",1,"LightYellow");

Et de nouveau, c’est sans effet.
Je joins une copie d’écran à toute fin utile.
Merci de me sortir du pétrin.
Raymond Giraud
You do not have the required permissions to view the files attached to this post.
User avatar
WHS Support
Posts: 2430
Joined: 14 Feb 2013 10:27

Re: ShowTip

Post by WHS Support »

Monsieur,

Voici votre RG Hauteur Bougie tel que je l'ai programmé :
RGHauteur.jpg
Comme vous pouvez le voir, cela marche.

Merci de contacter le helpdesk pour que nous vous aidions.

Cordialement

Alexandra
WHS Lux
You do not have the required permissions to view the files attached to this post.
Lurubu
Posts: 45
Joined: 08 Dec 2014 17:58

Re: ShowTip

Post by Lurubu »

Rebonjour,
Non, ce n'est pas cela.
Vous me proposez un indicateur avec Plot.
Effectivement, votre proposition est parfaite.
Mais je désire un "ShowTip,", c'est-à-dire une étiquette pop-up qui s'affiche lorsque le curseur est positionné sur la bougie.
C'est la fonction "ShowTip" que je veux employer.
Je n'ai sans doute pas été assez clair précédemment.
J'espère que c'est mieux maintenant.
Merci de votre patience.
R.Giraud
User avatar
WHS Support
Posts: 2430
Joined: 14 Feb 2013 10:27

Re: ShowTip

Post by WHS Support »

Je comprends mieux votre demande, cependant le pop up est bien present dans mon programme. Voyez la copie d'écran ci-dessous :
RGHauteur.jpg
Il faut être un peu patient et attendre le premier affichage du pop up, mais cela fonctionne bien :-)

Cordialement

Alexandra
WHS Lux
You do not have the required permissions to view the files attached to this post.
mpcdmu
Posts: 19
Joined: 29 Jun 2013 00:11

Re: ShowTip

Post by mpcdmu »

Lurubu wrote:Rebonjour,
Non, ce n'est pas cela.
Vous me proposez un indicateur avec Plot.
Effectivement, votre proposition est parfaite.
Mais je désire un "ShowTip,", c'est-à-dire une étiquette pop-up qui s'affiche lorsque le curseur est positionné sur la bougie.
C'est la fonction "ShowTip" que je veux employer.
Je n'ai sans doute pas été assez clair précédemment.
J'espère que c'est mieux maintenant.
Merci de votre patience.
R.Giraud
Bonjour,

En espérant que ça aide.

Cordialement.
You do not have the required permissions to view the files attached to this post.
mpcdmu
Posts: 19
Joined: 29 Jun 2013 00:11

Re: ShowTip

Post by mpcdmu »

Bonjour Lurubu,

Pour information.

La dernière indication de la barre d'information en bas à gauche du graphique principal donne en "temps réel" la hauteur en "Ticks" de la dernière bougie en cours de formation.

Cordialement.
You do not have the required permissions to view the files attached to this post.
Post Reply

Return to “WHS NANOTRADER - EXPRESS PROGRAMMING”