Hi - Try this way

Buy = IIF( C > MA( C, 200 ), BullBuyCond, BearBuyCond );
Similar for sell, short, cover.


----- Original Message ----- 
From: "Paolo" <[email protected]>
To: <[email protected]>
Sent: Thursday, June 24, 2010 2:07 PM
Subject: [amibroker] buy/sell rules for different market regimes


> I'm missing how to code a very simple idea...basically I need to have 
> different buy/sell rules according to different market regimes (for 
> instance Bull and Bear markets).
>
> I tried somethink like the below code but it doesn't work since if/else 
> statements require array subscript and therefore for cycle which I'd like 
> to avoid.
>
> if ( C > MA(C, 200) ) //Bull Market
> {
> Buy = ...myBullBuyCond;
> Sell = ...myBullSellCond;
> Short = ...myBullShortCond;
> Cover = ...myBullCoverCond;
> }
> else //Bear Market
> {
> Buy = ...myBearBuyCond;
> Sell = ...myBearSellCond;
> Short = ...myBearShortCond;
> Cover = ...myBearCoverCond;
> }
>
>
> Any hints is appreciated,
>
> 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
>
>
>
> 


Reply via email to