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

MQL4 Experts Bibliotecas

Trabalho concluído

Tempo de execução 7 dias
Comentário do desenvolvedor
very straight and patient and have very high level technical skills
Comentário do cliente
Very good coder. Excellent job.

Termos de Referência

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.

 

Respondido

1
Desenvolvedor 1
Classificação
(14)
Projetos
15
60%
Arbitragem
2
0% / 100%
Expirado
5
33%
Livre
2
Desenvolvedor 2
Classificação
(52)
Projetos
133
44%
Arbitragem
14
50% / 29%
Expirado
55
41%
Livre
3
Desenvolvedor 3
Classificação
(46)
Projetos
73
16%
Arbitragem
13
8% / 92%
Expirado
37
51%
Livre
4
Desenvolvedor 4
Classificação
(564)
Projetos
845
73%
Arbitragem
15
53% / 13%
Expirado
193
23%
Livre
5
Desenvolvedor 5
Classificação
(453)
Projetos
566
26%
Arbitragem
24
42% / 38%
Expirado
85
15%
Livre
Publicou: 6 códigos
6
Desenvolvedor 6
Classificação
(221)
Projetos
369
66%
Arbitragem
10
50% / 0%
Expirado
46
12%
Livre
7
Desenvolvedor 7
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(121)
Projetos
134
66%
Arbitragem
36
25% / 56%
Expirado
22
16%
Livre
Publicou: 10 códigos
9
Desenvolvedor 9
Classificação
(219)
Projetos
370
42%
Arbitragem
145
17% / 41%
Expirado
124
34%
Livre
Publicou: 38 códigos
Pedidos semelhantes
📈 Trend direction — EMA 20/50/200 🚀 Breakout entries 📊 RSI confirmation 💪 ADX market-strength filter 📏 ATR-based Stop Loss & Take Profit 💰 Automatic lot sizing based on risk % 🛡️ Daily-loss protection 🛡️ Maximum drawdown protection 🔄 Break-even management 📉 ATR trailing stop ⏰ Trading-session filter 💸 Spread filter 📅 Friday late-trading protection 🔢 Maximum open-position control
Mopati 30+ USD
need an MQL5 trading robot for Forex. It should open and close trades based on my strategy rules. Please include money management, stop loss, take profit, and lot size settings. The EA should be stable, easy to edit, and tested before delivery. I will share the exact entry and exit rules with the developer
I need an MQL5 trading robot for Forex. It should open and close trades based on my strategy rules. Please include money management, stop loss, take profit, and lot size settings. The EA should be stable, easy to edit, and tested before delivery. I will share the exact entry and exit rules with the developer
automate ea mt5 conditions Support and resistance. Test Retest New support New resistance Untested support and resistance Displace box using head of body of bar extend right not infinite. Displace box using tail of body of bar extend right not infinite. Support become resistance Resistance become support. Pull back to moving average. Input ma1 Input ma2 Input ma3 Input MA4 Pull back to moving average. Pull back to
Hi Need an expert with two modes based on MACD and Awesome indicators, behave as following when bar started going below zero line close existing buy positions and open sell position and when it revert back means goes above zero line close existing sell positions and open buy positions and it should work on all time frames, 1, 3, 5, 10, 15, 30 mins, 1,2,3,4 hrs and daily
I need a professional programmer who can code this top tier professional synthetic index EA structure perfectly to my laptop extra perfectly payment after successful job very urgent needed here in Nigeria at onitsha Here is my contact you can message me on my WhatsApp 09121052987/ direct call 09038568050
I want to buy an EA for PROFIT for WIN or WDO that generates consistent profits. It can be scalper, trend, or HFT. I just want something profitable. I will need a backtest and a demo version
Serious buyer looking for a profitable MT5 trading bot. Target: Minimum $20 profit per day, consistent, i need low drawndown Please send demo version with optimal settings + backtest/forward test results
Hello, I am looking for an experienced MQL5 developer to develop a professional and reliable Expert Advisor (EA) for MetaTrader 5. The EA will be based on a custom automated Forex trading strategy that I have developed and tested. The detailed trading logic and proprietary rules will be provided privately to the selected developer. General requirements: • Development in MQL5 for MetaTrader 5. • The EA will initially
I would like you to create, or if you already have one: purchase a profitable martingale OR grid EA from you that NEVER blows up the account. REQUIREMENTS Platform : only MT4 Pair : any Timeframe : any Strategy : any Profitability : 10% / month, every month. Not an "average", but: every month. Lots : dynamic (as the account grows, so do the lot sizes) THE PROCESS Send me a trial version of the .ex4 file. I will

Informações sobre o projeto

Orçamento
10 - 100 USD