Ryan L Johnson / Profile
- Information
|
2 years
experience
|
5
products
|
24
demo versions
|
|
0
jobs
|
0
signals
|
0
subscribers
|
YOU CAN CONTACT ME IMMEDIATELY AT https://silkroadtrading.fws.store/page/contact-us
All proprietary indicators, EA's, and signals are listed at: https://silkroadtrading.fws.store where both international and domestic payments through PayPal and Venmo buttons are accepted.
📈📉 Anchored VWAP with Standard Deviation Bands (and Compression Levels) - indicator for MT5 - https://silkroadtrading.fws.store/product/anchored-vwap-with-standard-deviation-bands
(Free 30 day demo available.)
📊 Gann Candles - indicator for MT5 - https://silkroadtrading.fws.store/product/gann-canldes
(Free 30 day demo available.)
📈📉 Better Daily Range - indicator for MT5 - https://silkroadtrading.fws.store/product/better-daily-range
(Free 30 day demo available.)
📈📉 Semi Log Scale Oscillator Anchored - indicator for MT5 - https://silkroadtrading.fws.store/product/semi-log-scale-oscillator-anchored
(Free 30 day demo available.)
📈📉 Logarithmic Moving Average - indicator for MT5 - https://silkroadtrading.fws.store/product/logarithmic-moving-average
(Free 30 day demo available.)
💵 Anti-Martingale EA - GBPJPY EA for MT5 - https://silkroadtrading.fws.store/product/anti-martingale-ea-ea-for-mt5
(Free 30 day demo available.)
💰 Gold/XAUUSD Signals - signals for MT5, MT4, cTrader, and through Telegram = https://silkroadtrading.fws.store/product/goldxauusd-signal-for-mt4-mt5-ctrader-telegram
Scroll down here in my Profile for links to my free indicator source codes published in the CodeBase.
I started out in the afterschool of hard knocks as a kid... Hog farm, trailer park, firewood, etc. but I got my hands on an Apple IIe computer early too. I ended up with more degrees than a thermometer later in life and began trading in 1999. My most valuable bits of education helpful to trading were probably Algebra, Geometry, Advanced Math I and II, Statistics, and Computer Math. That's Computer Science for the younger generation, or hey... just Programming for the next younger.
The retail trading industry is comprised of a multitude of central exchanges (NYSE, NASDAQ, CME, etc.), captive off-exchange markets (forex, CFD's, etc.), broker-dealers, hedge funds, investment banks, pension funds, software providers, and data providers which take profits whether retail traders win or lose. The level of conflicting interests of commercial participants versus retail traders varies widely from one market to another. Step number 1 of becoming a successful trader is choosing the best market(s) to trade.
Having traded so many markets and instruments over the years, I now help beginning or struggling traders for free when they contact me. I have helped many other traders select a market, instrument, chart type, and strategy components without pushing my own products on anyone... no strings attached. The one thing that we the retail traders can do, that commercial traders will not, is help each other for free. (I must admit... I have given free help to beginning fund managers).
And by the way, other people have identified me as a part-time comedian... which I also admit.
Happy trading!🙂
All proprietary indicators, EA's, and signals are listed at: https://silkroadtrading.fws.store where both international and domestic payments through PayPal and Venmo buttons are accepted.
📈📉 Anchored VWAP with Standard Deviation Bands (and Compression Levels) - indicator for MT5 - https://silkroadtrading.fws.store/product/anchored-vwap-with-standard-deviation-bands
(Free 30 day demo available.)
📊 Gann Candles - indicator for MT5 - https://silkroadtrading.fws.store/product/gann-canldes
(Free 30 day demo available.)
📈📉 Better Daily Range - indicator for MT5 - https://silkroadtrading.fws.store/product/better-daily-range
(Free 30 day demo available.)
📈📉 Semi Log Scale Oscillator Anchored - indicator for MT5 - https://silkroadtrading.fws.store/product/semi-log-scale-oscillator-anchored
(Free 30 day demo available.)
📈📉 Logarithmic Moving Average - indicator for MT5 - https://silkroadtrading.fws.store/product/logarithmic-moving-average
(Free 30 day demo available.)
💵 Anti-Martingale EA - GBPJPY EA for MT5 - https://silkroadtrading.fws.store/product/anti-martingale-ea-ea-for-mt5
(Free 30 day demo available.)
💰 Gold/XAUUSD Signals - signals for MT5, MT4, cTrader, and through Telegram = https://silkroadtrading.fws.store/product/goldxauusd-signal-for-mt4-mt5-ctrader-telegram
Scroll down here in my Profile for links to my free indicator source codes published in the CodeBase.
I started out in the afterschool of hard knocks as a kid... Hog farm, trailer park, firewood, etc. but I got my hands on an Apple IIe computer early too. I ended up with more degrees than a thermometer later in life and began trading in 1999. My most valuable bits of education helpful to trading were probably Algebra, Geometry, Advanced Math I and II, Statistics, and Computer Math. That's Computer Science for the younger generation, or hey... just Programming for the next younger.
The retail trading industry is comprised of a multitude of central exchanges (NYSE, NASDAQ, CME, etc.), captive off-exchange markets (forex, CFD's, etc.), broker-dealers, hedge funds, investment banks, pension funds, software providers, and data providers which take profits whether retail traders win or lose. The level of conflicting interests of commercial participants versus retail traders varies widely from one market to another. Step number 1 of becoming a successful trader is choosing the best market(s) to trade.
Having traded so many markets and instruments over the years, I now help beginning or struggling traders for free when they contact me. I have helped many other traders select a market, instrument, chart type, and strategy components without pushing my own products on anyone... no strings attached. The one thing that we the retail traders can do, that commercial traders will not, is help each other for free. (I must admit... I have given free help to beginning fund managers).
And by the way, other people have identified me as a part-time comedian... which I also admit.
Happy trading!🙂
Friends
110
Requests
Outgoing
Ryan L Johnson
Here is a handy Script by fxsaber that can be used to stop MT5 from prompting you to update. It can prevent MT5 from updating to the experimental Beta versions because it blocks all updates...
Ryan L Johnson
Added topic ECB President's name in a Calendar event
What is the point of including the sitting ECB President's last name in the name of an MT5 Economic Calendar event? As I'm calling specific Calendar events by name, I've created an input that allows the sitting ECB President's name to be changed
Ryan L Johnson
Added topic Forum Error
Is anyone else getting slow loading and/or this error message from this Forum in a web browser
Ryan L Johnson
Published post Stop Hunting in Forex. Is It Real?
Have you ever felt like you've been stop hunted, or is it just paranoia...
Ryan L Johnson
Just a quick word of advice for beginning traders...
It's more or less common knowledge that the holiday season is generally a bad time to be trading. Of course, the actual length of the bad trading season depends on the type of instrument and strategy that you're trading. Here are some example statistics in the form a bar chart from the MT5 Tester Report--for a strategy that places a trade every 1 to 2 days. This is a 6 year backtest. Rather obviously, we won't be trading in December nor January.
It's more or less common knowledge that the holiday season is generally a bad time to be trading. Of course, the actual length of the bad trading season depends on the type of instrument and strategy that you're trading. Here are some example statistics in the form a bar chart from the MT5 Tester Report--for a strategy that places a trade every 1 to 2 days. This is a 6 year backtest. Rather obviously, we won't be trading in December nor January.
Ryan L Johnson
Published code ATR Cycles
A volatility filter based on 3 ATR's: a fast ATR, a middle ATR, and a slow ATR
Share on social networks · 1
2634
243
Ryan L Johnson
Here is perhaps the cleanest and most organized video instruction on how to code an MT5 EA based on an indicator by using iCustom(). This video is suitable for beginning MQL5 coders. This is not an endorsement of any broker. I do not use this broker, and I cannot use this broker in my location...
Share on social networks · 2
177
2
Ryan L Johnson
If you'd like to help stop about 400,000,000 non-upgradeable Windows 10 pc's from going into landfills, please sign the nonprofit petition at: https://pirg.org/take-action/tell-microsoft-to-extend-free-support-for-windows-10/ No donation is required. Please share this petition far and wide.🙏...
Share on social networks · 1
109
4
Ryan L Johnson
I've seen quite a bit of confusion about the activities of mql5.com Forum Moderators versus Administrators... versus the Service Desk, so I'll try to clear things up here. A Moderator is relegated to editing, censoring, and reorganizing the content of Forum Topics (threads) and Posts...
Share on social networks · 1
483
2
Ryan L Johnson
Added topic Some advice on issues with MT5 Beta build 5227
I recently reopened an old live FX account with my former FX broker-dealer which shall remain nameless here. Their Latest Release Version of MT5 was 5227 which created a bug that failed to import past tick data into the current bar in my Custom
Ryan L Johnson
Published code MACD Signal Line indicator for MT5
A stripped-down (signal line only) version of Metaquotes' MACD indicator from the MT5==>Indicators==>Examples folder.
Share on social networks
5739
512
Ryan L Johnson
Published code Disconnect Alerts for MT5
Trade server disconnect alerts utility for MT5.
Share on social networks
3569
230
Ryan L Johnson
Free Non-Repainting ZigZag indicator with Arrows and Alerts
17 August 2025, 23:33
Here is a non-repainting ZigZag indicator that I converted from MT4 to MT5. This indicator is already posted in several Forum threads but is not easy to find. Although it works, compiles without errors, and runs fine in the Tester, the CodeBase validator will not accept it...
Share on social networks · 2
2497
2
Ryan L Johnson
Added topic Home Network, PC, and MQL5 Code Security
Several forum users have reported hacking and malware intrusion into trading platforms and pc's, so the purpose of this thread is to give some guidance about security measures. No one knows everything, and I certainly never claimed to, so please post
Ryan L Johnson
Published code Show Positions on Custom Chart (or standard chart) for MT5
This indicator is a utility that shows labelled trade levels on any chart. If you want to replace your native trade levels on a native chart, then turn off "Show trade levels" in your F8 Chart Properties and attach this indicator. If you want to show trade levels on a Custom Chart (where native trade levels cannot be shown), then simply attach this indicator.
BaseSymbol - specify the Symbol from which the trade level data will be pulled--handy for unique Custom Symbols.
TextBarsBack - specify the number of bars back in history from the current bar where the level labels will be drawn.
Note: Although magic number is referenced in the code, it is not presently included in the trade lines. If you're running multiple EA's on the same Symbol, you can edit the code to show magic numbers and then run multiple instances of the indicator on one chart. You can also edit the font sizes and text spacing in the object properties as needed for different display resolutions.
Share on social networks
3785
460
Ryan L Johnson
Published post How Wall Street Really Operates - A Former Quant Turned Reformist
Here is the sad but honest truth about institutional high frequency trading (HFT...
Share on social networks · 1
116
2
Ryan L Johnson
Published code Swaps Monitor for a Single Symbol
A simple utility for monitoring long and short swaps of a single symbol. If your broker-dealer's swaps are specified in points instead of account currency, this utility automatically converts points into account currency. Swaps are tripled on Wednesday. Horizontal and vertical alignment can be adjusted in the inputs.
Share on social networks
3102
225
Ryan L Johnson
Published code Brooky Trend Strength for MT5
This indicator calls 3 other subwindow indicators. All files go in your Indicators folder.
Share on social networks
4737
428
Ryan L Johnson
Here's a 20+ year backtest report of my Gold/XAUUSD signals which I trade live. This test was performed on centralized CME Gold futures data, but the EA tests similarly on XAUUSD. It trades one standard contract at any given time without scaling, stacking, pyramiding, nor Martingaling, etc. As you can see, the EA exits losing trades quickly and tends to hold winning trades by using a dynamic exit. It can be used to trade mini or micro lots or contracts as well. Also, it pulls data from a custom chart from which the MT5 Tester can't print history quality.
https://silkroadtrading.fws.store/product/goldxauusd-signal-for-mt4-mt5-ctrader-telegram
https://silkroadtrading.fws.store/product/goldxauusd-signal-for-mt4-mt5-ctrader-telegram
: