Thomas Fairhurst / Profile
⚙️ Shell scripts (Bash, Bourne, Batch).
⚙️ Internet browser- and application program interfaces (PHP, HTML5/CSS and Javascript).
⚙️ Miscellaneous programming languages Python and more... 😎
No reinventing the wheel. Currently experimenting with automated trading based on the values of a combination of indicators.
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Thomas Fairhurst Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Thomas Fairhurst Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Thomas Fairhurst Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Mathematics in Trading: How to Estimate Trade Results](https://c.mql5.com/2/14/442_223.gif)
We all are aware of that "No profit obtained in the past will guarantee any success in future". However, it is still very actual to be able to estimate trading systems. This article deals with some simple and convenient methods that will help to estimate trade results.
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![How to Develop a Profitable Trading Strategy](https://c.mql5.com/2/14/289_2.png)
This article provides an answer to the question: "Is it possible to formulate an automated trading strategy based on history data with neural networks?".
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Trading Ideas Based on Prices Direction and Movement Speed](https://c.mql5.com/2/18/zbm4cy.png)
The article provides a review of an idea based on the analysis of prices' movement direction and their speed. We have performed its formalization in the MQL4 language presented as an expert advisor to explore viability of the strategy being under consideration. We also determine the best parameters via check, examination and optimization of an example given in the article.
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Random Forests Predict Trends](https://c.mql5.com/2/11/Random_Forest_MetaTrader5.png)
This article considers using the Rattle package for automatic search of patterns for predicting long and short positions of currency pairs on Forex. This article can be useful both for novice and experienced traders.
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Integrating MQL-based Expert Advisors and databases (SQL Server, .NET and C#)](https://c.mql5.com/2/25/ForArticle.png)
The article describes how to add the ability to work with Microsoft SQL Server database server to MQL5-based Expert Advisors. Import of functions from a DLL is used. The DLL is created using the Microsoft .NET platform and the C# language. The methods used in the article are also suitable for experts written in MQL4, with minor adjustments.
![Thomas Fairhurst](https://c.mql5.com/avatar/2019/5/5CED6981-8082.jpg)
![Comparative analysis of 10 flat trading strategies](https://c.mql5.com/2/32/10_flat.png)
The article explores the advantages and disadvantages of trading in flat periods. The ten strategies created and tested within this article are based on the tracking of price movements inside a channel. Each strategy is provided with a filtering mechanism, which is aimed at avoiding false market entry signals.