Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

Ingot54

Constructing a Forex Trading System - Part 1

Recommended Posts

CONSTRUCTING A FOREX TRADING SYSTEM - PART 1

 

Before beginning our construction of a forex trading system we need to know whether our system is going to be purely rules-based and fully mechanical, or discretionary, or a mix of both (the most popular ones). We shall keep in mind that there are hundreds of systems available on the Internet trading forums, and I shall be posting several of the better ones on my blog, with the permission of the originators. But for now, we are going to build our own “from the ground up.”

 

WHAT KIND OF SYSTEM?

 

It would be wise for us to stick to purely rules-based trading for our first forex trading system. I say this because beginner-traders usually trade with their emotions, and with poor knowledge of how markets, indicators and charts really work. For inexperienced traders to be making discretionary trading decisions based on what the account balance is doing, can cause panic and uncertainty.

 

Mechanical Trading Systems can always have a degree of discretion added later on, as traders grow in trading wisdom and experience. For example, it might be ok to simply take a “buy” trade because the rules say so, but to be buying when price is almost hard up against a strong resistance level, is not something an experienced trader would be looking to do. Therefore, discretion to ignore that signal would be used, and the trader would wait with interest, to see if a “sell” signal developed after testing the resistance level. There is far more to that situation, of course, but enough for now.

 

FIRST PRINCIPLES … things we need to know and consider

 

Right now we will keep our trading system simple. All we need to know is how to “read” the chart, so as to understand what kind of probability we have of price going higher/lower, and how to get into and out of that trade in the best possible places. In order to profit through trading, we need to be along for the ride when price moves … simple.

 

Buy when price is going up … sell when price is going down … right?

 

Well … yes … and no. Quite often much of the move is over by the time we visually recognise a change in the trend. Or the move is short-lived, and reverses or moves sideways before we can take a position, or establish any profit. But sometimes a strong trend commences, and it is these trends that make us the money in trading, providing we recognise an entry in good time.

 

I should state here that many traders start their trading careers by trying to scalp the market. While I have no opinion on what you should or should not do, I would just say it is something that I would not be looking to do myself as a beginner. Why? Because scalping requires specialist knowledge of the instrument traded.

 

The moves can be fast and furious – as can be the reversals. Traders need very well-developed reflexes to know and understand and judge what might be going on in the market when certain moves occur. Experience can tell the trader if the move is a reversal, or volatility. A novice trader would not be expected to understand or know how to handle that.

 

Volatile price moves could be fake-outs, designed to shake weak hands from their positions. Or they could be just knee-jerk responses to news, causing great price swings before settling down again, and the previous trend, more frequently than not, resumes.

Such trading occurs in the lower time-frames like the 1 minute and 5 minute and even the 15 minute charts. Traders of the higher time-frames, like the 1 hour, 4 hour and Daily time-frames call this “noise” and avoid trading it. It usually has little to do with the main trends.

 

So let’s make our first decision based on time-frame to trade. For the purposes of this exercise, we’ll choose the 4 hour. This is a time-frame that gives us plenty of time to analyse, and is not easily moved by news announcements, or sentiment. And if there is going to be a change of direction, this time-frame usually sends signals to traders that it is going to do that, in time to react to what price is doing. Our decision will be unhurried, and low-stress.

 

I should add that after we construct our forex trading system, we will be able to apply it to other time-frames too. Price action is said to reflect the thinking of the market participants, and the price activity seen in the chart is the manifestation of what the market was collectively thinking at that time.

 

Well … we didn’t get far today. I had hoped to define all the parts of the trading system, but I can see it is a bigger task than I realised. I did discover one thing though, and that is if we are going to create a trading system, we have to define every component. There are sound reasons for that.

 

I have never been one to simply put indicators or trend-lines or moving averages on a chart and expect to be able to make a trading decision based on what I can then see.

 

If I have something on my chart, then I need to know it has earned the right to take its place there. I will have an expectation of it, to tell me its secrets. I need to have as many indicators and filters on my charts as I need to confirm my actions … but not more. If there are too many, then the purpose of having them there is defeated. Each filter chokes back the opportunities more. Each moving average and indicator screams “Look at me!” and soon you have a series of conflicting signals.

 

We don’t want that. We want to keep it simple, and meaningful. We need to be able to look at every object on out charts, and KNOW why they are there, and WHAT it is that they are telling us.

 

We'll take this further next time ... and hopefully get some real progress on designing our own strategy and system.

 

_________________________ __________________

 

Posted in my Blog: http://forexapplepie.com/

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By ridhuanuzz
      Here are some trading courses that I know they have experienced trader as a teacher:
      - Stock Trading & Investing for Beginners by Udemy
      - Consistent Profits from Stocks With AI Assistance In Just 10 Minutes a Day! by Snap Academy
      - Trend Following For Stocks by Decodingmarkets
       
      Give me advice which one is the best to join?
    • By Jonh Smith
      I searched in google with keywords best forex robot 2019 and in the end I found fxflightproEA from their website fxflightpro.com . if anyone has ever bought, I was interested in their ea. I saw a very small drawdown, and monthly profit looks great.and I see myfxbook profit reaching 50% in 50 days. if there are buy please review here and I say thank you if anyone would like to share here.

      thanks
    • By sergio
      Hi,
      We are doing a university job where we must investigate how banks manage their financial products that require trading, for example, they offer a fund, as they manage capital internally. Could you help me?
      Thank you!
    • By StraussX
      Hi GUYS, Happy Wednesday!
      I'd like to share daily forex analysis from Followme, hope this information helps your trading.
      Today, Let's focus on AUD and NZD.
      AUDUSD is trading at 0.6761; the instrument is moving below Ichimoku Cloud, thus indicating a descending tendency. The markets could indicate that the price may test the cloud’s downside border at 0.6765 and then resume moving downwards to reach 0.6635. Another signal to confirm further descending movement is the price’s rebounding from the descending channel’s upside border. However, the scenario that implies further decline may be canceled if the price breaks the cloud’s upside border and fixes above 0.6825. In this case, the pair may continue growing towards 0.6905.
       
      NZDUSD is trading at 0.6447; the instrument is moving below Ichimoku Cloud, thus indicating a descending tendency. The markets could indicate that the price may test the cloud’s downside border at 0.6455 and then resume moving downwards to reach 0.6315. Another signal to confirm further descending movement is the price’s rebounding from the resistance level. However, the scenario that implies further decline may be canceled if the price breaks the cloud’s upside border and fixes above 0.6525. In this case, the pair may continue growing towards 0.6645.
  • Topics

  • Posts

    • I'm pretty sure that a Russian resident would say that recessions are real today. Their prime interest rate is 21%, their corporate military contractors are threatening to file bankruptcy, and sticks of butter are kept under lock and key in their grocery stores because shoplifters are stealing it in bulk so they can resell it on the black market. A downturn is cyclical until it turns into a collapse. I really don't think anyone will be buying-into this mess.😬
    • Well said. This principle is highly analogous to trading. Any human can easily click buy or sell when they "feel" that price is about to go up or down. The problem with feeling, commonly referred to as "instinctive" trading, is that it cannot be quantified. And because it cannot be quantified, it cannot be empirically tested. Instinctive trading has the lowest barrier to entry and therefore returns the lowest reward. As this is true for most things in life, this comes as no surprise. Unfortunately, the lowest barrier to entry is attractive to new traders for obvious reasons. This actually applied to me decades ago.🤭   It's only human nature to seek the highest amount of reward in exchange for the lowest amount of work. In fact, I often say that there is massive gray area between efficiency and laziness. Fortunately, losing for a living inspired me to investigate the work of Wall Street quants who refer to us as "fishfood" or "cannonfodder." Although I knew that we as retail traders cannot exploit execution rebates or queues like quants do, I learned that we can engage in automated scalp, swing, and trend trading. The thermonuclear caveat here, is that I had no idea how to write code (or program) trading algorithms. So I gravitated toward interface-based algorithm builders that required no coding knowledge (see human nature, aforementioned). In retrospect, I should never have traded code written by builder software because it's buggy and inefficient. However, my paid subscription to the builder software allowed me to view the underlying source code of the generated trading algo--which was written in MQL language. Due to a lack of customization in the builder software, I inevitably found myself editing the code. This led me to coding research which, in turn, led me to abandoning the builder software and coding custom algo's from scratch. Fast forward to the present, I can now code several trading strategies per day across 2 different platforms. Considering how inefficient manual backtesting is, coding is a huge advantage. When a new trading concept hits me, I can write the algo, backtest it, and optimize it within an hour or so--across multiple exchanges and symbols, and cycle through hundreds of different settings for each input. And then I get pages upon pages of performance metrics with the best settings pre-highlighted. Having said all of this, I am by no means an advanced programmer. IMHO, advanced programmers write API gateways, construct their own custom trading platforms, use high end computers with field programmable gateway array chips, and set up shop in close proximity to the exchanges. In any event, a considerable amount of work is required just to get toward the top of the "fishfood"/"cannonfodder" pool. Another advantage of coding is that it forces me to write trade entry and exit conditions (triggers) in black & white, thereby causing me to think microscopically about my precise trade trigger conditions. For example, I have to decide whether the algo should track the slope, angle, and level of each bar price and indicator to be used. Typing a hard number like 50 degrees of angle into code is a lot different than merely looking at a chart myself and saying, that's close enough.  Code doesn't acknowledge "maybe" nor "feelings." Either the math (code) works (is profitable) or doesn't work (is a loser). It doesn't get angry, sad, nor overly optimistic. And it can trade virtually 24 hours per day, 5 days per week. If you learn to code, you'll eventually reach a point where coding an algo that trades as you intended provides its own sense of accomplishment. Soon after, making money in the market merely becomes a side effect of your new job--coding. This is how I compete, at least for now, in this wide world of trading. I highly recommend it.  
    • VRA Vera Bradley stock watch, pull back to 5.08 support area at https://stockconsultant.com/?VRA
    • MU Micron stock watch, pull back to 102.83 gap support area with high trade quality at https://stockconsultant.com/?MU
    • ACLX Arcellx stock watch, trending at 84.6 support area with bullish indicators at https://stockconsultant.com/?ACLX
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.