Jason Smith
Jason Smith
  • Information
1 year
experience
22
products
15
demo versions
2
jobs
0
signals
0
subscribers
The best algorithmic developers aren't just programmers - they're traders who code.
I develop and code custom trading strategies, automation tools and custom software across multiple platforms and languages, including TradingView (Pine Script), MetaTrader 5 (MQL5), Python and other modern development frameworks.
Looking for a quantitative developer role.
I can turn trading strategies into fully functional systems.
Extensive experience with Linux (Gentoo, Debian) and Unix systems (FreeBSD, OpenBSD)
I’m available for projects.You can ask for me directly in the Freelance section.

How Observation Changes Outcomes :
In quantum mechanics, when light (or electrons) passes through two slits, it creates an interference pattern on the screen behind them.
Each particle seems to go through both slits at once, existing in a super position of all possible paths and the resulting pattern reflects the probabilities of where the particle could land.

If you try to measure which slit the particle goes through, the interference pattern disappears.
Observing the particle forces it into a definite state - it goes through one slit or the other.
The act of measurement collapses the wave function and fundamentally changes the outcome.

Before you check a trade, it’s in super position.
From a statistical perspective, your trade has a probability of winning or losing based on your system but you don’t yet know the outcome.
The trade is evolving naturally, just like a quantum system.

The moment you look at it, your observation collapses the “trade wave function” into a definite state - good or bad, winning or losing.
That observation triggers an emotional reaction — stress, fear, or overconfidence—which can cause you to break your plan, over-leverage, or revenge trade.
Just like in quantum mechanics, the act of measurement affects the system.

If you hadn’t looked, the system would have continued evolving naturally and you would have followed your plan without emotional interference.
This analogy mirrors the quantum concept perfectly - observation changes the outcome, not because the market changed, but because your interaction with it changed your behavior.

In other words, checking too often destroys the natural probabilistic outcome of your system, just like measuring the slit destroys the interference pattern.
The trade itself hasn’t changed; your observation changed how you interact with it, which changes the outcome.

Final Thoughts:
Traders, you know what I’m talking about — in a demo, you can leave your strategy untouched for days, weeks, even months.
The moment it goes live, you start checking too often, micromanaging your trades, and suddenly your observation is affecting the outcome.
Jason Smith
Jason Smith
Had so much frozen chart time. Had to watch it like a hawk. Good thing i had Ping monitor. I only did that this morning.
Jason Smith
Jason Smith
Been validated and ready for you to download. If you run Bots or not. This is a must download (Free for everyone)
Jason Smith
Jason Smith
Chart freezing this is outrageous.
Jason Smith
Jason Smith
Ftmo chart (Gold) constant freezing. Its why i am up so late
Strange we get the freezing charts when price is closing in on the daily lows and highs.
Traders put this on a gold chart and turn your volume up ;) I will upload this soon. Its free
Jason Smith
Jason Smith 2025.12.08
Very nice utility. It can really save your day
Jason Smith
Jason Smith
Another must download for serious traders that use EA's. (coming soon)
The Ping-Monitor Utility is designed to detect when a chart freezes or the data feed stalls, even if MT5 still shows that the connection is active. It works by tracking the time of the last incoming tick. Every time the chart receives a new price update, the EA records the timestamp. Then, on a regular interval (every second by default), it checks how much time has passed since the last tick.

If the difference exceeds a set threshold (for example, 5 seconds), the EA assumes the chart is frozen or the data feed has stalled. When this happens, it immediately alerts you with a popup message, a print to the journal, and a sound notification. This allows you to take action — like pausing your trading EA, reconnecting, or switching servers — even when MT5 doesn’t detect a disconnect.

In short, the EA acts as an independent watchdog that monitors the flow of market data so your trading strategies aren’t silently impacted by frozen charts or soft disconnects.
MT5 only plays the disconnect sound when the platform detects a complete connection drop, but chart freezing can occur even when MT5 still thinks the connection is active. In this case, the problem is a data feed stall rather than a true disconnect. Because the TCP connection remains open, MT5 still thinks it is connected, so the charts freeze silently without any alert, sound, or warning.
Jason Smith
Jason Smith
Martingale added to Random pulse. Not uploaded yet
Jason Smith
Jason Smith
RandomPulse. Added Martingale and Anit martingale features. Testing before updating
Jason Smith
Jason Smith
Magic history Displaying the FTMO account
Jason Smith
Jason Smith
4th day into my live FTMO account.
Jason Smith
Jason Smith
Ftmo Live. (Riding the trend)
Jason Smith
Jason Smith
Magic History
Jason Smith
Jason Smith
6 winning trades (Gold) That's me out for the day. Selling and buying.
Jason Smith
Jason Smith
Live FTMO 10 k. Going for prime Quantlane. Hence, small position. Compounding my way to success
Jason Smith
Jason Smith
Magic history
Jason Smith
Jason Smith
FTMO live. Only got the login details yesterday
Jason Smith
Jason Smith
2 CLOSED gold trades ALGO ON.
Jason Smith
Jason Smith
Today's Gold battle map. Waiting on the range to expand for first entry. Algo currently off
Jason Smith
Jason Smith
Thank you mql5
Jason Smith
Jason Smith
Nice start. 3 manual trades. Let the bot takeover tonight
Jason Smith
Jason Smith
First 3 trades on live FTMO. Nice start i was only getting it ready for tonight grabbed quick 30 USD.