[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Simple question



PureBytes Links

Trading Reference Links

Thomas Z.

I do not believe this is what you want to do....you will have a buy signal everyday the close is above the moving average and the sell signal will keep getting pushed for every new buy signal. Run your code advice and you will see the results....

buy = close > ema(c,200);

sell = barssince(buy)==5;





Maybe you want something like this:



buy = cross(close, ema(c,200));//buy signal when close crosses above moving average.

buy=exremspan(buy,5);//Removes excessive signals  

Sell = Ref( Buy, -5 ); 



Anthony
  ----- Original Message ----- 
  From: Thomas Z. 
  To: amibroker@xxxxxxxxxxxxxxx 
  Sent: Monday, January 08, 2007 4:18 AM
  Subject: RE: [amibroker] Simple question



  Hi,



  buy = close > ema(c,200);

  sell = barssince(buy)==5;



  Best Regards

  Thomas

  www.patternexplorer.com






------------------------------------------------------------------------------

  From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of veszka
  Sent: Sunday, January 07, 2007 5:23 PM
  To: amibroker@xxxxxxxxxxxxxxx
  Subject: [amibroker] Simple question



  Hello!

  How can I do the following:
  buy when close price > EMA(200) and sell after with 5 days the date of
  buy?
  I can't create the condition of selling. Could anybody help me?
  Thanks!



   


----------------------------------------------------------------------------

    avast! Antivirus: Inbound message clean. 

    Virus Database (VPS): 0701-2, 01/08/2007
    Tested on: 1/8/2007 4:55:37 AM
    avast! - copyright (c) 1988-2007 ALWIL Software.
     

Content-Description: "AVG certification"
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.16.7/620 - Release Date: 1/8/2007 4:12 PM