Andrew Thompson / Profile
- Information
6+ years
experience
|
0
products
|
0
demo versions
|
0
jobs
|
0
signals
|
0
subscribers
|
I have to confess... I was a maths whiz at school; it was never work... sitting at the back of the class in top set at a good school, finishing work well before the deadline, getting marked down for the size of a drawing in an exam paper “because I couldn’t give you 100%”, and getting an A in my Cambridge University Entrance Mathematics Paper without trying, all unfortunately taught me to view maths as a hobby rather than a potential career choice, hence I ended up in Medicine. Tinkering with rendering 3D wireframes and moving them on a prehistoric early PC was fun when we had time, but the result was that I never learnt anything higher than Calculus, 3D Trigonometry and Applied Maths.
I traded very profitably briefly during the .com boom, in between patients(!) - the joys of GSM modems...
However... now that I have time, after early retirement following a stroke, I have much more time to tinker around with trading and coding.
Any and all errors are mine, and whatever small contributions I am able to make I am enabled to do so only by standing on the shoulders of giants.
Should anyone wish to contact me on the above topics, they may do so at:
Email: andydoc1@gmail.com (but please know I receive hundreds of emails and yours may get lost among the spam)
WhatsApp: + 351910813924 (I do not answer voice calls from unrecognised numbers)
I traded very profitably briefly during the .com boom, in between patients(!) - the joys of GSM modems...
However... now that I have time, after early retirement following a stroke, I have much more time to tinker around with trading and coding.
Any and all errors are mine, and whatever small contributions I am able to make I am enabled to do so only by standing on the shoulders of giants.
Should anyone wish to contact me on the above topics, they may do so at:
Email: andydoc1@gmail.com (but please know I receive hundreds of emails and yours may get lost among the spam)
WhatsApp: + 351910813924 (I do not answer voice calls from unrecognised numbers)
Andrew Thompson
Published article A New Approach to Custom Criteria in Optimizations (Part 1): Examples of Activation Functions

The first of a series of articles looking at the mathematics of Custom Criteria with a specific focus on non-linear functions used in Neural Networks, MQL5 code for implementation and the use of targeted and correctional offsets.
Andrew Thompson
Added topic Services context menu gone, will only run on chart...
Just got round to using services and suddenly the services context menu has been replaced by the scripts context menu . My service will only run on a chart! MT5 version 5.0.0.4626 from [redacted] Any ideas
Andrew Thompson
Added topic SymbolsTotal() problem?
So here is part of my program, in a function designed to loop through all the Symbols in Market Watch : Print ( "assetlist = " ,assetlist); bool selected = assetlist == "SELECTED" ? true : false ; Print ( "selected = " ,selected); if ( StringFind
Andrew Thompson
Added topic Coding valuewhen() too short for an article - lol
Introduction - the problem When developing an Expert Advisor, or an indicator, it is not uncommon that we want to find the value of a series x when series y last had a value z, or in other words when a condition was last satisfied. This is so common
Andrew Thompson
Added topic HELP REQUESTED - Conversion from MQ4 to MQ5 - Object properties setting
I am having difficulty with the following code: bool LabelCreate( const string name= "Label" , // label
Andrew Thompson
Added topic Smoothed ADX on Heiken Ashi Bars (with thanks to TradingView)
TradingView calculates their DMI (equivalent to MT4 ADX) on the bars used, i.e. when you select Heiken Ashi bars for the price display, the Open and Close values for the ADX calculation are the modified HA values. In addition, their DMI takes an
Andrew Thompson
Added topic Please help - iRSIOnArray
I am trying to plot the RSI of an indicator, "xxx.mq4", as follows: #property indicator_buffers 1 #property indicator_color1 Red #property indicator_width1 2 //---- buffers double ExtMapBufferCustomIndicator[]; double
Andrew Thompson
Published code EURX - Finally, having found the calculation for the Euro Index - here it is
This indicator calculates and displays the Euro Index and 2 definable moving averages. In order for it to work, the broker must provide prices for all the reference pairs, i.e. EURUSD, EURJPY, EURGBP, EURSEK, EURCHF.
Share on social networks
15563
1008
Andrew Thompson
Added topic Help with array please
I wish to place external variables in an array. I have tried this: extern int Int1 = 0 ; extern string PString1 = "" ; extern string SString1 = "" ; extern int
: