• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

TraderGav.com

Gav's trading blog - Perseverance, Consistency, Confidence

  • Home
  • Start Here
    • Back to Basics of Trading
    • Resource For Traders – The Best Tools for Traders
    • Learn Trading Articles
    • Sierra Chart Resource
  • Blog
    • Blog Posts
    • Other learning resource
    • Dummy Collection
    • Harmonic setups
  • About Me

Learn Trading

Examing the MMA, Indicatorian approach

by Gav 8 Comments

I was thinking if I am going to post this article which I wrote some time back. It makes me sound like a indicatorian (Gavipedia: Indicatorian refers to trader who can’t live without indicator). In fact, I hardly look at indicator. Oh well. This is a season of sharing. I am sharing something that I find to be useful. In case, you are interested in Multiple Moving averages ,as mentioned in my previous post ‘Defining a trend”

I take a deeper look at Multiple Moving averages. Though I don’t like the idea of manipulating price by using indicator, I gave it a try and I think it is useful. The basic idea of Multiple moving average(MMA) is to view the trend as two band of moving averages – short term band and long term band. MMA has provided a great visual of trend, but, how should I quantify it in case I need to integrate into my system?

I obtain an idea from Leon Wilson, Author of “The Next step to share trading success”. (I am not sure if the book is available in U.S, at least, I can’t find it in Amazon.) He is an truly “indicatorian”, and according to the description in the book, he trade stocks for living. He derives something called MMACD (MACD of Multiple Moving averages) Ok, here are the steps I quantify MMA by following his suggestion.

1. Take the combined value of moving averages for each short term band and long term bands. So, now we have two lines instead of two bands of moving averages.

2. We want to measure the distance between short term band and long term band. When the distance goes extreme, you know a bubble is forming and potentially we can expect a pull back. I display MMACD into percentage form.

MMACD=[(short term – Long term)/long term]/100

3. For a better view of the changes, we add in a trigger line. We do not want to establish a Long position when MMACD is below its trigger line. (reverse for short position)
trigger= 9-period Moving average of MMACD

So now we have a new indicator to analyzed Multiple Moving average. An Indicator for an indicator? OMG. Well, It is just some mathematics work to help me in reading Multiple moving average. And personally, I find it to be helpful to analyze trend.

MMACD

I have been using this in swing trading of stocks. And I am looking for the possibility of implementing it in day trading as well. Before you start mesmerizing this MMACD, you gotta understand the concept behind MMA. Check out the links in my previous post “Defining a trend“.

Ok, here is the indicator I have programmed for Tradestation, just in case, some of you are interested in trying out. Pull in GMMA into your chart and MMACD. Observe the behavior. Shoot me some comments if you have other view. Just another tool, dump it if it confused you.

Filed Under: blogs, Learn Trading, Trading Journal Tagged With: Strategy & tools

About programming and trading

by Gav 28 Comments

About Programming and trading
About Programming and Trading

Don’t get me wrong, I am not selling any trading system here. Before I go into the main point, I am thinking of sharing some of my new findings of Tradestation.

I spent most of the past weekend reading some books in my trading library and playing with EasyLanguage programming on Tradestation.

I was preparing the program for backtesting, and to my surprise, I was in fact, automating my dummy trading system.

With the help of some functions in Tradestation, I am able to fire basket orders for execution automatically. Well, good findings, but, now it is not the time for me to utilize it. Anyway, It is useful to Asian traders like me, who trades in the middle of the night. I can always replace the order function with Alert, just to wake me up when an opportunity appears.

Some thoughts from programming.

As you might know, to code a piece of software, you need to have a defined program flow, logic, specific declarations, input, and return values, etc. (I know some readers like ZBS, Eyal, and Richard are far better than me when it comes to these IT stuffs, so please correct me if I sound funny).

You can’t have something which is ambiguous. You gotta tell the program what it should do. I have no problem with coding, but I was stopped a couple of times when programming my trading system. I have realized that I have been making too many assumptions and judgments when I was making dummy trades.

For example, “we want the price pull back to the area near 20-EMA”. Fine. How “near” is considered near? 1 tick, 2 ticks or 5 ticks away from 20-EMA? Another example, “We want to enter the trade above a narrow range bar”. Excellent idea. But how “narrow” is considered as narrow? One more example, “When the price is trending up, I would go long” , Cool.

Hey, What do you mean by trend up?

Dave commented on my system before as “I see there is a lot of “play” in the system, In other words, there are a lot of guidelines, there are very few real rules.” I fully understand his point when I started programming.

Here are some suggestion to evaluate if you really have a set of real trading rules for your system. You don’t have to do the boring coding. Instead, I would suggest trying to write out Pseudocode of your system. For example, a simple moving average crossover system should look like something like this

If 5-EMA crosses above 20-EMA then
  if High-Low <=1.5 points and (low-20-EMA)<=2 ticks then 
    Buy next at high +1 Tick. 
    Stop loss at low - 1 Tick 
  end
end

(The code above is for illustration purpose, you will go burst trading that)

Nothing so technical, but it is one of the ways to think through and stop cheating yourself by thinking you do have rules.

Guidelines are just not enough.

I have found it to be inefficient when I need to make too much judgment and guessing during the trading sessions.

I am not suggesting to have any magic values for narrow range candle or distance from EMA, but you need to be specific in defining your system.

Just a quick note to share something which I find to be useful, nothing fancy. I am still working on backtesting.

If you are interested in learning more about trading, make sure to check out my Back to Basics of Trading series.

Filed Under: Back to Basic, Learn Trading Tagged With: Strategy & tools

Trading Plan: Defining a trend

by Gav 13 Comments

Here we go. The postings for the coming weeks are all related to the subjects/tools that I am studying and implementing into my trading plan.

The first thing I need to know before I start a trading day is to evaluate if I am potentially facing a trending day or another choppy one.

There are different strategies for different types of market conditions. It is the most frustrating when getting chopped out by the market. I had tons of this kinda experience in dummy trading. The main reason? I was bowling in a tennis court, I hurt my arm and damage the court.

Two tools caught my attention. Average Directional Index and Guppy Multiple Moving averages.

I am looking at a longer time frame for this purpose. For example, if I were to trade off a 15-min chart, I will be looking at 10 times of 15-min which is approximately a 120-min chart to evaluate the trend.

The idea is to see a bigger picture. I would layout a 120-min chart with 200 SMA and ADX (Average direction index). I am not interested in the ups and downs of 200 SMA. Instead, I am focusing on the slope of it. I am ONLY looking for Long if it is sloping up, and Short if it is sloping down.

That’s not all. I start looking at ADX.

One major function of ADX is to determine if a futures/stock should be traded with a trend-following or non-trend-following system.

Right tools at the right time, give you the ‘right’ result.

ADX was introduced by Welles Wilder in his book New Concepts in Technical Trading Systems. Some explanations can be found on stockcharts.com as well.

ADX does not generate buy/sell signal for me. Instead, it is showing me the strength of a trend. This is the key point.

When ADX is below 20, it shows a lack of a clear trend. So, trend-following systems will face some whipsaws here and there. On the other hand, when ADX is rising and crosses above 20, it shows a trend is building up and gaining strength.

So, be happy, dummy traders. Some said when ADX falls from 40, it is showing a trend is pausing and steps into the consolidation phase.

In addition to the ADX, I browsed through my library last night. ‘Trend Trading’ by Dalry Guppy again caught my eyes. Mr.Guppy introduced Guppy Multiple Moving averages(GMMA). TraderMike wrote about GMMA before. It is used to view the nature and characters of a trend. It not so much of helping to make any decision, it does give me a feel and insight into the trend.

I have done some simple programming to display GMMA in Tradestation.
Some people are sharp enough to look at the chart and shout “It is trending”. I am not. I need some forms of analysis and tools to help. But, anyway, the point here is to make sure I am trading the right strategy in the right market condition.

Coming soon.. I am looking at Candy sticks…Oops…I mean Candlesticks…

Here are some ideas and readings I have found on the internet.

  • Trend or Range? You Better Know the difference [pdf]
  • Make The Trend Your Friend In Forex
  • John Murphy’s Ten Laws of Technical Trading
  • TraderFeed: Why It’s So Difficult To Be A Trend Follower
  • The Trading Tribe – Trend

 

Filed Under: blogs, Learn Trading Tagged With: Links, Strategy & tools

My trading library

by Gav 21 Comments

I’ve been thinking about listing out trading books and magazines on my shelf. I just did not have the time. Here it is. I am not grading the books, instead I am categorizing them according to my understanding and feed back after reading them. Absolutely personal opinions. [Read more…] about My trading library

Filed Under: blogs, Learn Trading

More on ‘The next trade is more important’

by Gav Leave a Comment

More on Next Trade Is More Important

I decided to relook again my previous posting on “Next trade is more important‘. I discussed briefly on experience of having a string of winning days. Now I am looking at the losing experience. It seems to be a common problem among traders. Well, I made the same mistake on tuesday’s trade as well. Coincidently, ugly was having the similar problem yesterday.

What is the relationship between my E-mini S&P trade and Gold trade? Absolutely NO. But, at the psychological side, trader has a tendency to relate them. This is similar to the theory of points and line.

In the same dimension, it is easily for one to connect two points and make it a line, though these two points are, in fact, have no logical relationship

I find it to be so true in trading. When I had one or two losses in a row within a trading day, unintentionally, I become cautious. I do not want to lose money again and I do think that the probability to success today is low, since I had made two losing trades before. So, I assess the third trade in a different approach, (though I still think that I am following the darn trading rules!). I am eager to take profit now when I see the candle is narrow at the top of chart, (well, that’s lucky if the position is in the money) or I am moving stop loss to break even point far too early, just to avoid losing money, again. Oh, not again!

I do not have a concrete treatment for this kinda of psychological problem, since I am not a psychiatrist. To me, the best solution so far, is to stop trading for the day if I have two 1-R losses in a row. Because, I KNOW MYSELF. I am just not cool enough to make another trade immediately after 2 losses.

Anyway, market is always there, let’s fight another day.

Filed Under: blogs, Learn Trading Tagged With: Trading Psychology

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 9
  • Page 10
  • Page 11

Primary Sidebar

Best Tools For Traders

Recommend FX Charting

Footer

Recommended FX Charting

Recommended Training

FXSAnalytics
Price Action Course for Professionals

Copyright © 2025 · Affiliate Disclosure · Privacy

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.