[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FW: FW: [amibroker] price plot help - Tomasz



PureBytes Links

Trading Reference Links

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Greetings Yuki,
	see interspersed comments.

On Fri, 4 Jul 2003 07:47 am, Yuki Taga wrote:
> Can anyone show me the edit that will allow my beginning price bars
> to be visible.  Right now they are invisible, since at the beginning
> of the data neither condition in the code applies.  Oddly, they match
> my background, and I cannot control this from preferences.
>
> Title = Name() +"  -  "+ WriteVal( DateTime(), formatDateTime )+"  - 
> "+"Open: "+WriteVal(O,1.0)+" "+" -  Hi: "+WriteVal(H,1.0)+" "+" -  Low:
> "+WriteVal(L,1.0)+" "+" -  Close: "+WriteVal(C,1.0)+"  -  Volume:
> "+WriteVal(V,1);
>
>
> F1=ValueWhen(H<Ref(H,-2) AND Ref(H,-1)<Ref(H,-2) AND
> Ref(H,-3)<Ref(H,-2) AND Ref(H,-4)<Ref(H,-2),Ref(H,-2),1);
> F2=ValueWhen(L>Ref(L,-2) AND Ref(L,-1)>Ref(L,-2) AND
> Ref(L,-3)>Ref(L,-2) AND Ref(L,-4)>Ref(L,-2),Ref(L,-2),1);
>
> A=Cross(H,F1);
> b=Cross(F2,L);
>
> Buy=BarsSince(A)<BarsSince(b);
> Short =BarsSince(A)>BarsSince(b);
> Cover=Buy;
> Sell=Short;
>
> Buy=ExRem(Buy,Sell);
> Sell=ExRem(Sell,Buy);
> Cover=ExRem(Cover,Short);
> Short=ExRem(Short,Cover);
>
> X = Buy OR Sell;

Before the first Buy or Sell, X will be 0;

>
> Plot( Close, Date() +"\n"+ "O: " + WriteVal( Open, 1.2 ) +"\n"+ "H: " +
> WriteVal(High, 1.2 ) +"\n"+ "L:  " + WriteVal( Low, 1.2 ) +"\n"+ "C: ",
> ValueWhen(X,IIf(Sell,colorRed,colorDarkGreen)), styleBar);

ValueWhen(X, ....) will return Null when X is False (ie 0) or Null.

Wrap it in a Nz(), like this

	Nz(ValueWhen(X,IIf(Sell,colorRed,colorDarkGreen)), colorYellow)

so it will plot in Yellow (substitute as required), up till the first Buy or 
Sell.



>
> Plot(MA(C,18), "18-day SMA", colorRed, 4);
>
> Yuki
>


- -- 
	Nigel Rowe
	rho@xxxxxxxxxxx


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/BLzLBbmcM2pfckkRAvrNAKDpzLfLxTFv4T+up2kXA18DdHCpcwCg25Ke
IOEzWSqYg37FbQyZMrvLqWo=
=MlQF
-----END PGP SIGNATURE-----


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get A Free Psychic Reading! Your Online Answer To Life's Important Questions.
http://us.click.yahoo.com/Lj3uPC/Me7FAA/ySSFAA/GHeqlB/TM
---------------------------------------------------------------------~->

Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/