Launch the "Help Contents" from the AmiBroker "Help" menu. Change to the "Search" tab and enter "scaling". One of the first results will be "Portfolio level backtesting". Double click on that and you will see some examples of scaling, including scaling into an existing position once the position rises 5% above the original. You will have to modify the code to handle additional scaling. And, I think there may be a setting somewhere that you may need to set to allow scaling in more than once.
--- In [email protected], "David" <[EMAIL PROTECTED]> wrote: > > Hi, > > can anyone help with pyramid coding? I can do a simple pyramid of a > position if it uses the same triggers as first entry using sigscalein > however I wish to do the following: > > After the first entry signal, add to position at intraday price when > price rises every X % above the first entry price. Ideally the code > would provide a variable to control the max no of pyramids allowed. > > So eg for a 2% pyramid, I want to add to a position at BuyPrice*1.02, > 1.04, 1.06 etc. > > Any help is appreciated... > > Regards, Dave >
