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, C, C++, PHP, JavaScript, Java, 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 on Freelancer

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 superposition 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 superposition.
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
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.
Jason Smith
Jason Smith
Gold Battle Map
Torben Petersen
Torben Petersen 2025.11.28
xD
Jason Smith
Jason Smith
New indicator coming out. Look out for this. Testing it before release
Jason Smith
Jason Smith
Some day in the near future. I will be offering Trade copying via signals. here at MQL5
Jason Smith
Jason Smith
Ive won x10 accounts since 2021. Different Prop firms. Got myself another FTMO today. Finished Kyc few moments ago