PureBytes Links
Trading Reference Links
|
Ok, I checked it.
So i have still one problem - how to stop number of daily trades to one. I mean
Buy = ExRem(Buy, Sell);
Sell = ExRem(Sell, Buy);
works fine to stops double buying or smth. But i wanne only one trade per day - I mean max Sum(buy or sell) = 1 each day.
How to do it easily?
--
Best regards
--- In amibroker@xxxxxxxxxxxxxxx, "raskoks" <raskoks@xxx> wrote:
>
> Thank you Keith, and from now i will be adding prevoius posts to mains
> I'll check your hint and let you know about results ;]
>
> --- In amibroker@xxxxxxxxxxxxxxx, Keith McCombs <kmccombs@> wrote:
> >
> > Raskoks --
> > First of all, please add your response to a post above what you are
> > responding to. Otherwise, the reader most hunt back through previous
> > threads, to make any sense out of it. I'm adding what I said the first
> > time, just so that it will make sense to me.
> >
> > To do what you want to do, at least as I understand it, all you need is
> > this:
> > Buy= C1 AND CondBuy;
> > Sell=C2 AND CondShort;
> > // then ExRem prevents additional buys before sell
> > // and additional sells before buy
> > Buy = ExRem(Buy, Sell);
> > Sell = ExRem(Sell, Buy);
> >
> > Then decide if you want to allow your strategy to sell on same bar as
> > buy, and check or uncheck AA>Settings>General>"Allow same bar exit"
> > accordingly.
> >
> > No looping is needed.
> >
> > -- Keith
> >
> > --- previous response from raskoks ---- broken thread ------
> > Keith thank you - you are right about it should be
> > B= (bsB>bsS);
> > S= (bsB<=bsS);
> >
> > But how to start these arrays. I mean that it impossible to count B and
> > S without previous byy and sell. So i need something like 'fake' first
> > buy and sell.
> > But how ? B[0]=true , S[0]=false ??
> >
> > --
> > regards
> > raskoks
> >
> > Keith McCombs wrote:
> > > Raskoks --
> > > Assuming that C1, C2, CondBuy, and CondShort, are arrays and not a
> > > function of your buying history,
> > > You might have two problems (or maybe just one):
> > > 1. You may, or may not, need to use looping if you wish to make buy
> > > sell decisions based on previous buys and sells.
> > > 2. More importantly, I do not think that you have thought through what
> > > you mean by:
> > > B= (bsB<bsS);
> > > S= (bsB>=bsS);
> > > because, if you want to buy before you sell and sell before you buy,
> > > you are not pyramiding, and you do not want to buy and sell on the
> > > same bar, or vise-versa, then:
> > > once you are long, then bsB *is* less than bsS and therefore B would
> > > be true (and S false). And
> > > once you have sold, then bsB *is* more than bsS and therefore S
> > > would be false (and B true).
> > >
> > > Once you straighten out 2. above, you might even discover that you
> > > don't need looping after all.
> > >
> > > -- Keith
> > >
> > > raskoks wrote:
> > >>
> > >>
> > >> Hi, I've got problem with looping of my arrays ;-)
> > >> Let's look:
> > >>
> > >> Buy= C1 AND CondBuy AND Ref(B,-1)
> > >> Sell=C2 AND CondShort AND Ref(S,-1)
> > >>
> > >> bsB=BarsSince(Buy);
> > >> bsS=BarsSince(Sell);
> > >> B= (bsB<bsS);
> > >> S= (bsB>=bsS);
> > >>
> > >> But i need B and S before Buy and Sell. How to start the array ?
> > >> Probably this is not a smart question - bu I stick on it.
> > >>
> > >> --
> > >> Best regards
> > >> raskoks
> > >>
> > >>
> >
>
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
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/
|