Design a set of object-oriented MQ4 classes for usage in flexible and rapid EA development

MQL4 Asesores Expertos Bibliotecas

Trabajo finalizado

Plazo de ejecución 7 días
Comentario del Ejecutor
very straight and patient and have very high level technical skills
Comentario del Cliente
Very good coder. Excellent job.

Tarea técnica

I want to create a set of object-oriented MQ4 classes that can serve as the base code for rapid writing of MT4 Expert Advisors.

The initial list of features is:

- Each class in its own MQH include file. Code commented.

- Position sizing class based on percentage of equity, that allow to expand to other algorithms of size calculation.

- Entry rules class & order entry, that allows for addition of multiple rules.

- Exit rules class & order closing, that allows for addition of multiple rules.

- Option for triggers (of both entry/exit) to be immediate or at bar close.

- There’s probably the need for a general execution class that wraps all the pieces together.

 

I will require a “demonstration EA” that will work based on the following rules for entry:

SELL

•       TRIGGER BAR MUST CLOSE BELOW EMA 200 (SELL)

•       TRIGGER BAR MUST CLOSE BELOW LOWER BOLLINGER BAND (20,2)

BUY

•       TRIGGER BAR MUST CLOSE BELOW EMA 200 (SELL)

•       TRIGGER BAR MUST CLOSE BELOW LOWER BOLLINGER BAND (20,2)

 

CLOSE

•       Bar after cross-over between 100 EMA and 50 EMA

 

Note: This set of code will eventually be expanded with added functionalities and more complex features, so it needs to be very modular and well designed. 

Looking forward to work with a top-notch object-oriented MQL4 coder that can see this as a long-term partnership.

Thanks.

 

Han respondido

1
Desarrollador 1
Evaluación
(14)
Proyectos
15
60%
Arbitraje
2
0% / 100%
Caducado
5
33%
Libre
2
Desarrollador 2
Evaluación
(52)
Proyectos
133
44%
Arbitraje
14
50% / 29%
Caducado
55
41%
Libre
3
Desarrollador 3
Evaluación
(46)
Proyectos
73
16%
Arbitraje
13
8% / 92%
Caducado
37
51%
Libre
4
Desarrollador 4
Evaluación
(564)
Proyectos
845
73%
Arbitraje
15
53% / 13%
Caducado
193
23%
Libre
5
Desarrollador 5
Evaluación
(453)
Proyectos
566
26%
Arbitraje
24
42% / 38%
Caducado
85
15%
Libre
Ha publicado: 6 ejemplos
6
Desarrollador 6
Evaluación
(221)
Proyectos
369
66%
Arbitraje
10
50% / 0%
Caducado
46
12%
Libre
7
Desarrollador 7
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(121)
Proyectos
134
66%
Arbitraje
36
25% / 56%
Caducado
22
16%
Libre
Ha publicado: 10 ejemplos
9
Desarrollador 9
Evaluación
(219)
Proyectos
370
42%
Arbitraje
145
17% / 41%
Caducado
124
34%
Libre
Ha publicado: 38 ejemplos
Solicitudes similares
NextGen 30 - 50 USD
Hello, Before I select a developer, please confirm that you can implement the complete MT5 EA exactly according to my specification. The most important requirements are: 1. Strict NO-REPAINT / NO-HINDSIGHT logic. 2. Sweep, MSS/BOS, Displacement, FVG, Order Block and POI must be defined algorithmically before coding. 3. M1 and M5 confirmation logic. 4. Zero-Float Entry logic. 5. MT5 terminal alerts and immediate MT5
I need a professional XAUUSD signal indicator for MetaTrader 5, written entirely in MQL5 (.mq5). IMPORTANT: This is NOT an auto-trading EA. It must never open, close or modify trades. It only analyzes XAUUSD and generates signals + MT5 push notifications. 1. Multi-timeframe analysis: H4 → H1 → M30 → M15 → M10 → M5 → M1. 2. Detect market structure: - Swing High / Swing Low - BOS - MSS - CHOCH - Bullish/Bearish HTF
I would like to create a tradingview robot that will sync with tradovate. My strategy is as follows: Chart Setup - MES on left and MNQ on right. The MES chart has quarter levels on it. The MNQ has the volume indicator. Trading Session is from 9:30AM EST - 11:00AM EST If most recent price action has crossed *up* a quarter level on MES, I look for *sells* on MNQ. My trigger for a sell is a bearish engulfing candlestick
Hi, I would like to commission an Expert Advisor (EA) for MetaTrader 5 (MT5) based on the Smart Money Concepts (LuxAlgo) indicator, which is available in the MQL5 Market. Below are the detailed specifications for the EA: 1. General Parameters & Symbol Trading Asset: Gold (XAUUSD) Timeframe: 5-Minute (M5) Indicator Integration: Integration with "Smart Money Concepts (LuxAlgo - Smart Money Concepts)" via
We are looking for an experienced MQL5 developer who also has real trading experience to build our existing trading strategy into a fully automated MT5 Expert Advisor (EA). We already have our entry and exit trading rules documented . We are not looking for someone to invent a strategy for us. We need someone who understands trading well enough to understand our rules, discuss them with us in normal trading terms
Hello, I need an MQL5 Expert Advisor for MT5 on XAUUSD (H1) using a 1.0 lot size where every $1 movement matters. The logic must work as follows: When any active trade reaches $20.0 in profit, close that specific trade immediately and open a new opposite trade automatically. When an active trade reaches a loss of $4.0, DO NOT close the existing trade; instead, keep it open and immediately open a new opposite trade
I'm looking to purchase a profitable trading robot (EA) for MetaTrader. Requirements: Backtest Requirements: Verified backtest results covering exactly 2 years of historical data (no more, no less) Data must be from a reputable source with tick-level accuracy (99% modeling quality preferred) Please include key metrics: total net profit, profit factor, maximum drawdown, win rate, and Sharpe ratio Strategy Explanation
Surebot 100+ USD
I want a sure bot that will be able to plat a good and nice trade thst i will benefit from and that i all use to make it in life
i have indicator for Trading View, also copy for NT, i need someone to improve and check the NT version (indicator is simple is volume density koncept)…. when i put same settings on TV version and NT version i have diffrerent results, but this can be because diffrent market data or fact that TV sending tick info in blocks , not tick by tick like NT8 on both. I(ndicator base on counting volume) so besied that is it
MT5 Expert — Custom Manual Fibonacci Automation & Cycle Synchronization Project Overview I am looking for an experienced MT5 / MQL5 Expert developer to build a fully customized Expert based on my own chart cycle/engine and manual Fibonacci workflow. This is not an auto-trading robot . The Expert is designed to assist my manual trading workflow by automating the repetitive chart and Fibonacci process while keeping the

Información sobre el proyecto

Presupuesto
10 - 100 USD