Enrico Lambino
Enrico Lambino
  • Information
10+ years
experience
1
products
122
demo versions
10
jobs
0
signals
0
subscribers

Enrico Lambino
Left feedback to customer for job Would like to add new features to my EA
joseraposo215
joseraposo215 2021.06.04
Hello Enrico Lambino!
Would you convert my MT4 EA To MT5?
If yes email me: josexhxx@gmail.com
Enrico Lambino Published product

The Universal Signal Dashboard (USD) is a signal dashboard or indicator matrix. It can generate a matrix of signals from values, chart and candle prices, and from the buffer output of almost any technical indicator. However, unlike most dashboards of the same category, USD is configurable based on the inputs provided by the user within the app interface. The tabs (Display, Data, and Signals tabs) starts empty and the Display tab will show more display entries as the user adds more signal entries

Enrico Lambino
Introduction The Basics Comparing Outputs The Data Tab Adding Data...
Enrico Lambino
Published code CDictionary
An implementation of the dictionary (associative array) data structure in MQL5, based on CArrayObj and CList.
Enrico Lambino
Published article Cross-Platform Expert Advisor: The CExpertAdvisor and CExpertAdvisors Classes
Cross-Platform Expert Advisor: The CExpertAdvisor and CExpertAdvisors Classes

This article deals primarily with the classes CExpertAdvisor and CExpertAdvisors, which serve as the container for all the other components described in this article-series regarding cross-platform expert advisors.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Custom Stops, Breakeven and Trailing
Cross-Platform Expert Advisor: Custom Stops, Breakeven and Trailing

This article discusses how custom stop levels can be set up in a cross-platform expert advisor. It also discusses a closely-related method by which the evolution of a stop level over time can be defined.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Stops
Cross-Platform Expert Advisor: Stops

This article discusses an implementation of stop levels in an expert advisor in order to make it compatible with the two platforms MetaTrader 4 and MetaTrader 5.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Time Filters
Cross-Platform Expert Advisor: Time Filters

This article discusses the implementation of various methods of time filtering a cross-platform expert advisor. The time filter classes are responsible for checking whether or not a given time falls under a certain time configuration setting.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Money Management
Cross-Platform Expert Advisor: Money Management

This article discusses the implementation of money management method for a cross-platform expert advisor. The money management classes are responsible for the calculation of the lot size to be used for the next trade to be entered by the expert advisor.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Signals
Cross-Platform Expert Advisor: Signals

This article discusses the CSignal and CSignals classes which will be used in cross-platform expert advisors. It examines the differences between MQL4 and MQL5 on how particular data needed for evaluation of trade signals are accessed to ensure that the code written will be compatible with both compilers.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Order Manager
Cross-Platform Expert Advisor: Order Manager

This article discusses the creation of an order manager for a cross-platform expert advisor. The order manager is responsible for the entry and exit of orders or positions entered by the expert, as well as for keeping an independent record of such trades that is usable for both versions.

Enrico Lambino
Published screenshot
EURUSD, H1MetaQuotes Software Corp.
Enrico Lambino
Published screenshot
EURUSD, H4MetaQuotes Software Corp.
Enrico Lambino
Published article Cross-Platform Expert Advisor: Orders
Cross-Platform Expert Advisor: Orders

MetaTrader 4 and MetaTrader 5 uses different conventions in processing trade requests. This article discusses the possibility of using a class object that can be used to represent the trades processed by the server, in order for a cross-platform expert advisor to further work on them, regardless of the version of the trading platform and mode being used.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Reuse of Components from the MQL5 Standard Library
Cross-Platform Expert Advisor: Reuse of Components from the MQL5 Standard Library

There exists some components in the MQL5 Standard Library that may prove to be useful in the MQL4 version of cross-platform expert advisors. This article deals with a method of making certain components of the MQL5 Standard Library compatible with the MQL4 compiler.

Enrico Lambino
Published article Cross-Platform Expert Advisor: Introduction
Cross-Platform Expert Advisor: Introduction

This article details a method by which cross-platform expert advisors can be developed faster and easier. The proposed method consolidates the features shared by both versions into a single class, and splits the implementation on derived classes for incompatible features.

Enrico Lambino
Published screenshot
EURUSD, M1MetaQuotes Software Corp.
Enrico Lambino
Published article Using Layouts and Containers for GUI Controls: The CGrid Class
Using Layouts and Containers for GUI Controls: The CGrid Class

This article presents an alternative method of GUI creation based on layouts and containers, using one layout manager — the CGrid class. The CGrid class is an auxiliary control that acts as a container for other containers and controls using a grid layout.

Enrico Lambino
Published screenshot
EURUSD, H1International Capital Markets Pty Ltd.
Enrico Lambino
Left feedback to customer for job SD Channel EA
123