Ryan L Johnson / Publications
Codes
ATR Cycles for MetaTrader 5
A volatility filter based on 3 ATR's: a fast ATR, a middle ATR, and a slow ATR
MACD Signal Line indicator for MT5 for MetaTrader 5
A stripped-down (signal line only) version of Metaquotes' MACD indicator from the MT5==>Indicators==>Examples folder
Disconnect Alerts for MT5 for MetaTrader 5
Trade server disconnect alerts utility for MT5
Show Positions on Custom Chart (or standard chart) for MT5 for MetaTrader 5
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
Swaps Monitor for a Single Symbol for MetaTrader 5
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
Brooky Trend Strength for MT5 for MetaTrader 5
This indicator calls 3 other subwindow indicators. All files go in your Indicators folder
Forum
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. Unless I'm mistaken, her natural 8-year term is up in
Forum Error
Is anyone else getting slow loading and/or this error message from this Forum in a web browser
old Forum Topics promoted on the homepage of mql5.com
Why are old Forum Topics auto-promoted on the homepage of mql5.com while users are logged in? I like to stay abreast of current Topics/issues, and auto-promotion of old Topics only creates clutter for me to sort through. In fact, replying to old Topics is prohibited in the Forum. And is there any
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 Chart. Prior to Version 5227 it worked fine, and the
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 up any additional or superior security measures
Effect of placing one Object within OnInit()
I have found that placing one Object within OnInit() exponentially improves the loading of all other Objects created within a custom function or anywhere below OnInit(). Up top in the global scope: bool initialized; Inside OnInit(): ObjectCreate ( 0 , "Initial_Object" , OBJ_LABEL , 0 , 0 , 0 );
MT5 Beta Demo platform - switch from Netting mode to Hedging mode
When I first registered my MQ Demo account in the MT5 Beta platform, it was set to Hedging mode. Shortly after registering, MQ switched it to Netting mode likely because I'm in the U.S. where live hedging is prohibited. Obviously, I'm only using the Demo account in MT5 Beta for development and
