PureBytes Links
Trading Reference Links
|
Hi Mike, very clear-cut as usual.
I post here a slight enhancement as reference supporting Long/Short orders as well as PriceLimit optimization (if PriceLimit == 0 trade at next day Open - MOO orders). Positions are closed at next day open...hopefully it can help others.
Thanks for your help,
paolo
//////////////////////////////////////
PriceLimit = Optimize("% Price Limit", 1, 0, 5, 0.25);
BuyCond = ...my buy trigger;
Sell = ...my sell trigger;
ShortCond = ...my short trigger;
Cover = ...my cover trigger;
BuyLimit = Ref(C, -1) * (1 - PriceLimit/100);
ShortLimit = Ref(C, -1) * (1 + PriceLimit/100);
Buy = Ref(BuyCond, -1) AND IIf(PriceLimit==0, 1, Low < BuyLimit);
Short = Ref(ShortCond, -1) AND IIf(PriceLimit==0, 1, High > ShortLimit);
BuyPrice = IIf(PriceLimit==0, Open, Min(Open, BuyLimit));
SellPrice = Open;
ShortPrice = IIf(PriceLimit==0, Open, Max(Open, ShortLimit));
CoverPrice = Open;
SetTradeDelays(0,1,0,1);
--- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@xxx> wrote:
>
> // Your decision today to trigger a buy tomorrow
> Trigger = ...
>
> // Your buy today based on yestereday's trigger
> LimitPrice = 0.99 * Ref(Close, -1);
> Buy = Ref(Trigger, -1) && Low <= LimitPrice;
> BuyPrice = min(Open, LimitPrice);
>
> Mike
>
> --- In amibroker@xxxxxxxxxxxxxxx, "Paolo Cavatore" <pcavatore@> wrote:
> >
> > I'm sure this question has already been done but I couldn't find any answer.
> >
> > How can I code a buy limit order for tomorrow at a limit price lower than 1% of today close?
> >
> > Many thanks for any help,
> >
> > paolo
> >
>
------------------------------------
**** 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/
|