PureBytes Links
Trading Reference Links
|
Hello,
This is new to recent BETA releases and as such not part of the User's Guide.
It is documented in the read me and here:
http://www.amibroker.com/guide/v50/keyword/switch.html
Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: "Ed Hoopes" <reefbreak_sd@xxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Saturday, June 16, 2007 4:45 PM
Subject: [amibroker] Re: Looping - our previous discussion
> Ed & GP,
>
> In the code posted here there is a 'break' keyword. I presume its
> function is to exit the loop when the 'if' statement becomes true.
>
> My question:
> The editor highlights 'break' as a keyword, yet it is not listed in
> any help searches that I can find.
>
> Would either of you kindly point me to where the usage of 'break' is
> defined in the manual.
>
> Thank You,
>
> Ed Hoopes
>
>
> --- In amibroker@xxxxxxxxxxxxxxx, "Edward Pottasch" <empottasch@xxx>
> wrote:
> >
> > ok thanks,
> >
> > I was just a little curious about the code I posted yesterday.
> Possibly I made some error there I am not sure. I wanted to check if I
> was maybe overlooking some error and that would be a problem since I
> use similar coding in the system I trade with and didn't notice any
> problems.
> >
> > regards, Ed
> >
> >
> >
> >
> > ----- Original Message -----
> > From: gp_sydney
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Saturday, June 16, 2007 11:12 AM
> > Subject: [amibroker] Re: Looping - our previous discussion
> >
> >
> > Hi Ed,
> >
> > From a brief look though it, I can't see any problems with it. The
> > loops could perhaps be simplified a bit, but as they are it looks to
> > me like they should work okay.
> >
> > An example of simplifying the loops (not sure if this will preserve
> > the indents or not):
> >
> > for (i = 1; i < BarCount; i++) {
> > cnt = 0;
> > if (Buy[i] == 1) {
> > BuyAdjusted[i] = 1;
> > while (++i < BarCount) {
> > if (++cnt == nBar) {
> > Sell[i] = 5;
> > SellPrice[i] = O[i];
> > break;
> > }
> > }
> > }
> > else {
> > if (Short[i] == 1) {
> > ShortAdjusted[i] = 1;
> > while (++i < BarCount) {
> > if (++cnt == nBar) {
> > Cover[i] = 5;
> > CoverPrice[i] = O[i];
> > break;
> > }
> > }
> > }
> > }
> > }
> >
> > I haven't tested this, but it looks like it should work as well.
> >
> > Regards,
> > GP
> >
>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
> Yahoo! Groups Links
>
>
>
>
>
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|