PureBytes Links
Trading Reference Links
|
I'm still struggling with this.. So wouldn't the following code
perform a buy, and then sell at the open 2 days later? It still
reports the buys & sells on the same day when I run it.
Buy = 1;
BuyPrice = Close;
Sell = Ref(Buy,-2);
SellPrice = Open; // or should this be SellPrice = Ref(Open,-2)?
--- In amibroker@xxxxxxxxxxxxxxx, Terry <MagicTH@xxxx> wrote:
> Said another way, you can't buy in the future, so you have to be in the
> future and look back 3 days to see if there is a buy for today
> (3 days into the future from 3 days ago.) Get it?
>
> Terry
>
> Graham wrote:
>
> >the post wanted to sell 3 days after the buy, so the ref needs to look
> >back 3 days, so
> >Sell = Ref(Buy,-3);
> >
> >Defining the buyprice and sellprice can be done in the AA settings, or
> >using SellPrice and BuyPrice
> >If you want to buy on close one day and seel at open the next then as
> >I posted before there are various ways to code this.
> >
> >On Mar 31, 2005 10:19 AM, onlyobsession2k3 <jmpatton@xxxx> wrote:
> >
> >
> >>I'm new to AFL so forgive if these questions seem simple:
> >>
> >>1) Regarding the post below, the AFL Function reference says that in
> >>the Ref function, a positive number refers to the future, so wouldn't
> >>"three days later" be Ref(Close,3) and not -3? Is the help
> >>documentation incorrect?
> >>
> >>2) How would I write a simple formula like "Buy on Close, Sell on
> >>Open"? I tried the following, but it seems to buy & sell on the
same day?
> >>Buy=Close
> >>Sell=Ref(Open,-1)
> >>
> >>
> >>--- In amibroker@xxxxxxxxxxxxxxx, Graham <kavemanperth@xxxx> wrote:
> >>
> >>
> >>>check the help screens for AFL functions
> >>>
> >>>it sets the delays for (buy,sell,short,cover)
> >>>
> >>>
> >>>On Tue, 29 Mar 2005 14:06:07 -0000, Dickie Paria <babui@xxxx> wrote:
> >>>
> >>>
> >>>>Thanks - the 'sell=ref(buy,-3)' worked just fine. Quick qts - what
> >>>>is the 'zeros' mean in 'settradedelays(0,3,0,0)? Is it H,L,O ?
> >>>>
> >>>>--- In amibroker@xxxxxxxxxxxxxxx, "W Schmidt" <william.schmidt@xxxx>
> >>>>wrote:
> >>>>
> >>>>
> >>>>>On Tue, 29 Mar 2005 06:28:51 +0800, Graham <kavemanperth@xxxx>
> >>>>>
> >>>>>
> >>>>wrote:
> >>>>
> >>>>
> >>>>>>A few ways of doing it
> >>>>>>
> >>>>>>buy = exremspan(buy,3);
> >>>>>>sell = ref(buy,-3);
> >>>>>>
> >>>>>>or
> >>>>>>
> >>>>>>settradedelays(0,3,0,0);
> >>>>>>sell = buy;
> >>>>>>
> >>>>>>there are more ways to do it as well.
> >>>>>>
> >>>>>>
> >>>>>>On Mon, 28 Mar 2005 21:13:52 -0000, Dickie Paria <babui@xxxx>
> >>>>>>
> >>>>>>
> >>>>wrote:
> >>>>
> >>>>
> >>>>>>>//IF X=1 THEN Buy Next Bar AT C+.05 STOP;
> >>>>>>>Buy=Ref(x,-1);
> >>>>>>>BuyPrice=Ref(C+.05,-1);
> >>>>>>>Sell=Ref(x,-1);
> >>>>>>>SellPrice=Close;
> >>>>>>>
> >>>>>>>The above is for selling on close on the same day you bought a
> >>>>>>>particular stock/future. How would you write the above - if you
> >>>>>>>
> >>>>>>>
> >>>>wanted
> >>>>
> >>>>
> >>>>>>>to sell on close 3 days after a buy? Thanks
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >
> >
------------------------ Yahoo! Groups Sponsor --------------------~-->
In low income neighborhoods, 84% do not own computers.
At Network for Good, help bridge the Digital Divide!
http://us.click.yahoo.com/EpW3eD/3MnJAA/cosFAA/GHeqlB/TM
--------------------------------------------------------------------~->
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 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/
<*> 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/
|