Ok, here is an explanation of the spreadsheet I just sent you (ignore the first tab called historical - I intend to compile all results here). This is for the UGAZ tab. Starting on May 19, 2014, for example, we just finished selling off the previous cycle at 23.93. So now we look at 30% below the daily high of 24.67, which is 17.27. But since the low of the day was only 23.7, this would never trigger to actually buy. So we continue up the list looking at 30% below the daily high from that point back to the end of the previous cycle (May 19th). For example, on June 13th, the high of the day is 28.66. The max of the daily highs from May 19 through June 13 is 28.66. So the new buy target is 0.7 * 28.66. Ok, so then on 7/7, we finally trigger a buy because the low of the day is below our buy target, the low was 19.19 and our target is 20.10. So the buy would have triggered at 20.10. If the open on that day were below 20.10, we would have triggered at the open price since it is a limit order.
Ok, so now we decide when to buy again at double the position or when to sell. We would sell if the price rose 10%. 1.1x20.10 is 22.11. We would buy again if the price dropped another 10% from the high (28.66, back on June 13th), or 0.6 x 28.66 = 17.23. One 7/17, the buy triggered. Then we go again 0.5 x 28.66 or 1.1 x our average cost, resulting in another buy at 14.36 which is quadruple x our 1st position. Next buy is 0.4 x 28.66 at 11.48 on 10/20. This was a pretty long cycle, but good example I guess. So then the sell finally occurs at 10% above our current average of $13.15 (1.1x 13.15 = 14.46). So as a result is $1000 + $2000 + $4000 + $8000 of buys = $15,000, sold at $16,500 for $1,500 profit minus commissions. But note that for most of this period, you had $8000 or less invested only, only the final 15 days was $15,000 invested. Actual returns based on average amount invested verus time comes out to $112.93% annualized.