Again from the
Chairman Maoxian website, more particularly
one of his archive pages.
On that archive page, he lists quite a number of trades under the "Trading for Dummies, Q&A Series" banner.
While he does not specify his rules explicitly, you can work them out.
Here's what I came up with:
- On 30-Minute chart.
- Unusually active (more volume than normal).
- Very volatile. Perhaps a gap.
- Wait for pullback.
- "Pullback" means lower high in uptrend, higher low in downtrend.
- "Uptrend" means prices above EMA. "Downtrend" means prices below EMA.
- Set entry at high of pullback bar (for Long trades).
- Set initial stop-loss at low of pullback bar (for Long trades).
- If next bar pulls back further, reset entry and initial stop-loss.
- Trade must be before lunch-time. The noon bar is the last bar to make calculations off. Otherwise finish for the day.
- Exit at the end of the day (or could keep half if you want).
- One trade per stock per day only (i.e. don't get back in if stopped out).
Please keep in mind that this system is meant for trading shares. Some adaptation is required to make it usable for trading currency. For example, currency does not have volume. Further, currency trading is 24/7, 5.5 days per week. The rule to stop trading at noon or at the end-of-day needs to be dropped or adapted.
There are also a couple of things which need to be changed into "purely objective trading systems" language. For example "unusually active", and "very volatile".
If you look at the charts he has given, you can see that yes, obviously, the volume is much higher than normal, and yes, obviously, the price is more volatile than normal.
But for purely objective rules, we need to specify exactly what this means.
Let's see how we go.
For "unusually active" I was thinking of using the Average True Range rule that I've already coded - "True Range is more than a multiple of the average".
And then for "very volatile", perhaps using Bollinger Bands. They flare out when prices are volatile, and narrow when they aren't. Along with Bollinger Bands,
John Bollinger came up with 2 other indicators which are based on the same calculations. %b is one - see the %b Systems below for more details. Bollinger Bandwidth is the other. That's what we'll be using, although you'll have to experiment yourself to see which values of the Bandwidth are to be considered "volatile".
For the time-based rules, such as the noon bar being the last to make calculations from, and the end-of-day being the time to sell, we could see what happens if we make these times based on the various trading sessions throughout the day - the U.S. one, the London one, the Asian one, etc (are there more?)
We won't know the results until we backtest...
Anyway, here are the rules written in objective form:
| Rule Type | Description |
| Long - Entry Rules | True Range is more than a multiple (2.5) of the average |
| Long - Entry Rules | Bollinger BandWidth is above X |
| Long - Entry Rules | Close Above Exponential Moving Average (Period=20) |
| Long - Entry Rules | Current High Below Previous |
| Long - Entry Rules | Time Of Day Is On Or Before 12PM (for whatever session you want to trade in). |
| Long - Entry Values | High Of Current Bar |
| Long - Init. S/L Values | Low Of Current Bar |
| Long - T/P Mgmt Rules | Time Of Day Is On Or After 5PM (for whatever session you want to trade in). |
| Long - T/P Mgmt Values | Exit At Market |
And for shorts:
| Rule Type | Description |
| Short - Entry Rules | True Range is more than a multiple (2.5) of the average |
| Short - Entry Rules | Bollinger BandWidth is above X |
| Short - Entry Rules | Close Below Exponential Moving Average (Period=20) |
| Short - Entry Rules | Current Low Above Previous |
| Short - Entry Rules | Time Of Day Is On Or Before 12PM (for whatever session you want to trade in). |
| Short - Entry Values | Low Of Current Bar |
| Short - Init. S/L Values | High Of Current Bar |
| Short - T/P Mgmt Rules | Time Of Day Is On Or After 5PM (for whatever session you want to trade in). |
| Short - T/P Mgmt Values | Exit At Market |
Please note that the Chairman recommends to not get back in on the same day after being stopped out. TS cannot provide this functionality yet.
Thanks to Trader Eyal for his help with this system.