Hi, I posted some code to a related question here: http://finance.groups.yahoo.com/group/amibroker/message/146956
Short answers: 1. Use Flip function to capture current position "state". 2. Use state captured above AND'ed with next criteria. See if that helps. Mike --- In [email protected], "longt3rm" <longt...@...> wrote: > > Hello, > > Goal Description: > 1) Initial $500 position opened when RSI(2) < 25 > 2) Add $1000 to position when entry price for #1 is less than current close. > (regardless of value for RSI(2)) > 3) Add $1500 to position when entry price for #2 is less than current close. > (regardless of value for RSI(2)) > 4) If all three positions are entered, we would have a total position of > $3,000 > > > Two questions / problems: > 1) What is the most efficient way to determine if we have a position and if > we do, is it the first ($500) or second ($500+$1000=$1500)? > 2) If the initial buy is "Buy = RSI(2)", how do we tell AmiBroker that RSI(2) > is not longer needed, we just need current close > last position entry price. > > Thanks for any suggestions. > > Sincerely, > > > Bill >
