He have any difference with your modification( Buy = iif(BarsSince(condition
== True) <10,1,0); )
Try the formula below
With your modification,
I'm obtain the value 1 always time price is over 1.7(NO LIMIT ????)
See the file 1delete.gif , the line in BLEU(Cond_Lim) are always at ON
BarsSince made NOTHING with the FUNCTION C_Over
Thank
YLTech
--------------------------------------------------------------------------------
function C_Over(Price,Bas)
{ // This function give when price is over $1.70
{Cond= IIf(Price>Bas,1,0) ; } ;
return Cond ;
} ;
Cond1= C_Over(C,1.7) ; // Price over $1.70
Plot(IIf(Cond1,0.5,0)," ",colorRed );
Cond_Lim= IIf(BarsSince(Cond1)<10,1,0) ; // ???????????
Plot(Cond_Lim," ",colorBlue );
--------------------------------------------------------------------------------
Merci
YLTech ( Yves L. )
Le présent message et les documents qui y sont joints sont réservés
exclusivement au destinataire indiqué. Il est strictement interdit d'en
utiliser ou d'en divulguer le contenu. Si vous recevez le présent message par
erreur, veuillez le détruire S.V.P. et nous en aviser immédiatement afin que
nous puissions corriger nos dossiers. Merci.
This message and the attached documents may contain privileged or confidential
information that are intended to the addressee only. Any unauthorized
disclosure is strictly prohibited. If you happen to receive this message by
error, please delete it and notify us immediately so that we may correct our
internal records. Thank you.
[email protected]
----- Original Message -----
From: Ara Kaloustian
To: [email protected]
Sent: Wednesday, December 16, 2009 2:48 PM
Subject: Re: [amibroker] How Limit the BUY( 2nd TIME )
Buy = iif(BarsSince(condition == True) <10,1,0);
----- Original Message -----
From: Yves
To: [email protected]
Sent: Wednesday, December 16, 2009 11:24 AM
Subject: [amibroker] How Limit the BUY( 2nd TIME )
I'm write a complex fonction and the result give a long area to BUY it.
How limited the AREA at 10 period?
Below, I'm write around the same function( C_Over )
How LIMIT the BUY( Cond_Lim ) for only the first 10 period ?
With BarsSince ?
Thank
YLTech
----------------------------------------------------------------------------
function C_Over(Price,Bas)
{ // This function give when price is over $1.70
{Cond= IIf(Price>Bas,1,0) ; } ;
return Cond ;
} ;
Cond1= C_Over(C,1.7) ; // Price over $1.70
Plot(Cond1," ",colorRed );
Cond_Lim= IIf(BarsSince(Cond1)<10,0.5,0) ; // ???????????
Plot(Cond_Lim," ",colorBlue );
----------------------------------------------------------------------------
Merci
YLTech ( Yves L. )
Le présent message et les documents qui y sont joints sont réservés
exclusivement au destinataire indiqué. Il est strictement interdit d'en
utiliser ou d'en divulguer le contenu. Si vous recevez le présent message par
erreur, veuillez le détruire S.V.P. et nous en aviser immédiatement afin que
nous puissions corriger nos dossiers. Merci.
This message and the attached documents may contain privileged or
confidential information that are intended to the addressee only. Any
unauthorized disclosure is strictly prohibited. If you happen to receive this
message by error, please delete it and notify us immediately so that we may
correct our internal records. Thank you.
[email protected]