You'll have to set your own nBar stop. Try this: Buy = yourConditions: Sell = BarsSince(Buy) > HoldPeriod AND H > Ref(H,-1);
You need to make sure you do not have multiple Buy conditions being True on multiple bars or this won't work. If that is the case, and you can't fix it, you can always track the Buy bar in a loop. (I have not tested this code.) -- Terry -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of gosub283 Sent: Thursday, April 06, 2006 12:52 To: [email protected] Subject: [amibroker] Please help with ApplyStop() function (TJ) Hi, I use a time based stop to exit trades. The ApplyStop function works very well. How can I add an additional rule to achieve the following logic: After 'n' days, sell on the first day in which the HIGH is lower than the previous day's HIGH ============================================== Current sell rule: HoldPeriod = 30; // Time-based stop ApplyStop( stopTypeNBar, stopModeBars, HoldPeriod); Please note that this group is for discussion between users only. To get support from AmiBroker please send an e-mail directly to SUPPORT {at} amibroker.com For other support material please check also: http://www.amibroker.com/support.html Yahoo! Groups Links Please note that this group is for discussion between users only. To get support from AmiBroker please send an e-mail directly to SUPPORT {at} amibroker.com For other support material please check also: http://www.amibroker.com/support.html Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/amibroker/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
