Gold Day Trading Strategy

Gold Weekend Trading Strategy


A trading strategy that takes advantage of gold futures contract's (@GC) remarkably regular price gap-ups over the weekend.

This is a professional trading strategy, ready for real-world automation or manual trading.

Buy Now


More than a decade ago, I stumbled upon a recurring phenomenon while researching historical performance of gold on an intra-day timescale. Through meticulous testing, I uncovered a fascinating trend: the price of gold consistent gap-ups not only based on the time of day but also on the day of the week.

This revelation led me to a groundbreaking discovery: profits could be reaped by purchasing gold on Friday afternoons and subsequently selling on Sunday afternoons, coinciding with the reopening of the Gold futures market.

Yet, the key to this strategy's success isn't just buying and holding gold over every weekend; it requires identifying a very specific pattern at an exact time to trade with confidence.

This strategy precisely pinpoints the opportune time and pattern to purchase gold futures contracts, automatically executing sales when the market reopens on Sunday afternoons.

This strategy boasts adaptability to market volatility, thanks to its dynamic position sizing function, ensuring consistent performance over time.

And with one of the most extensive real-time records I've encountered, spanning more than a decade, this strategy continues to generate profits, standing as a testament to its enduring effectiveness.

Gold Day Trading Strategy
Gold Day Trading Strategy


  • Adaptive position sizing based on real-time market volatility.
  • Option to manually set position size.
  • Ready for automated trading out of the box.
  • Fully annotated code for easy comprehension.
  • Full transparency with no "black boxes."

What's Included

  • Quick start guide
  • EasyLanguage source code (.eld format)
  • TradeStation Workspace (.tsw format)
  • Full code (.txt format)
  • Life-time strategy updates
Gold Day Trading Strategy

Strategy Specifications

Trading Platform

TradeStation or MultiCharts

Programming Language


Ticker Symbol

@GC (Gold futures contracts)

Trade Types


Trade Execution

Automated or manual

Stop-Loss Orders


Average Trade Duration

2 days

Trades per Year


Percent Profitable


Profit Factor


Signals can also be used for:

Gold options

Learning From My Code

I think you'll find the following functions of interest to start coding and testing your own strategies!

Implemented Sub-Functions In This Strategy:

  • Best time-of-day to day-trade function
  • Best day of week to trade function
  • Pattern recognition
  • Open trade management

Happy Trading!

Buy Now


Do I need a brokerage account to execute the code?

Yes, you'll need an account with either TradeStation or MultiCharts.

Both platforms offer free tier accounts. Simply copy and paste the code into your account to begin.

Is there a quick start guide available?

Yes, I provide a quick start guide that details how to set up the strategy for either manual or automated trading, based on your preference.

Is it necessary to fund the account with real money?

No, real money is not required to utilize the strategy.

It operates in live or simulation mode (your choice), allowing you to analyze trades or use another broker to execute them.

Can I place trades in advance, before the market opens?

Yes, all strategies, except for day trading, generate trade signals at the close of the current trading day.

This feature allows you to set up trades the evening before the market opens, freeing you from having to be at your computer.

Do I need programming skills to use this strategy?

No programming skills are needed. The strategy is ready to use right out of the box.

If you have an interest in learning how to program or have previous coding experience, the open-source code may be of interest to you.

What if I prefer manual trading over auto-trading?

That's perfectly fine. All strategies can toggle between automated and manual trading modes, allowing you to switch anytime according to your preference.

Do trade alerts only occur at the close of a trading bar?

Yes, trade alerts are issued at the close of each trading bar, which triggers a buy or sell order for the next bar.

The length of a bar depends on your trading style: one day for swing trading and a specified number of minutes for day trading.

How are trade alerts provided during manual trading?

In manual trading mode, a notification window appears to inform you of potential trades, allowing you to accept or reject them with a simple click.