Scratch Built EA 2

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 8 minutos
Comentario del Ejecutor
Most interesting job ever, a big challenge on the quality that I was happy to meet. Thank you Adam.
Comentario del Cliente
Alain is by far the best freelance programmer I've ever had the good fortune to with - he ticks ALL the boxes. He is deserving of the highest reccomendation, you will not be dissapointed.

Tarea técnica

Scratch built EA 2

I am reposting this job even though I have assigned a developer already because first build of EA did backtest pass that took 80 seconds. Please dont bother applying unless you are really confident that you can code what I require otherwise you will be wasting your time and mine. Specifically, your code needs to be fast in backtesting.

If you feel I overlooked your first application but are up to the job - please apply again :

Simple bar open reversion based pre-asian system using bband and wpr entry

No Global variables to be used.

Code must be kept simple, don´t use to many functions, try to keep things in the main-code loop and code that one smart. E.g. if there is a condition to check several times in a row, don´t check the condition several times in a row but check it one time at the beginning with "If condition1 = true, then begin to check sub-conditions....", instead of checking sub-conditions first like "if indicator1=234, then if condition1=true, then...". 

My colleagues latest message to me :

"Just last week I´ve done some more optimization´s on SC, a 13 years backtest on M5 bar open is now down to 1400 milliseconds, with 3 parallel orders open at once max (as multiple orders at once slow down things as well):
 
2014.12.13 04:07:30.021 USDCHF,M5: 1031776 tick events (1031875 bars, 2063398 bar states) processed within 1312 ms (total time 1359 ms)

All achieved by rethinking some logics and putting really EVERYTHING now into the main loop without any functions"

=========================================================================

To coders reading this, you will need to really think carefully about how the processes of backtesting works in order to code efficiently enough that you can code a system that will perform fast backtest passes. Im only using single order entries versus up to 3 orders open and managed simultaneously, so really your code should go even faster than 1.3 seconds !

No premade code blocks - I am looking for max performance, be sure that your code is the most efficient way it can be handled. Must complete 12 years x 5 min bar open backtest in 4 seconds max.

Live trading experience a pre-requisite. Must be aware of the pitfalls that come with live-trading that you simply don´t have in a backtest where everything always goes smooth.

Your code will be reviewed by my colleague to ensure adherance to specified outline above.

Ideally contact me via email info@new-millenniuminc.com and/or skype Adam Liddiard (surfieadam/Western Australia)

Han respondido

1
Desarrollador 1
Evaluación
(215)
Proyectos
302
79%
Arbitraje
4
25% / 0%
Caducado
62
21%
Libre
2
Desarrollador 2
Evaluación
(2044)
Proyectos
2595
62%
Arbitraje
112
45% / 26%
Caducado
417
16%
Trabaja
3
Desarrollador 3
Evaluación
(54)
Proyectos
164
43%
Arbitraje
43
47% / 16%
Caducado
58
35%
Libre
4
Desarrollador 4
Evaluación
(4)
Proyectos
30
70%
Arbitraje
5
0% / 40%
Caducado
12
40%
Libre
5
Desarrollador 5
Evaluación
(34)
Proyectos
80
34%
Arbitraje
13
31% / 54%
Caducado
19
24%
Libre
6
Desarrollador 6
Evaluación
(182)
Proyectos
342
42%
Arbitraje
118
12% / 73%
Caducado
104
30%
Libre
7
Desarrollador 7
Evaluación
(128)
Proyectos
236
65%
Arbitraje
30
37% / 23%
Caducado
49
21%
Libre
8
Desarrollador 8
Evaluación
(646)
Proyectos
1294
67%
Arbitraje
84
26% / 49%
Caducado
338
26%
Libre
9
Desarrollador 9
Evaluación
(9)
Proyectos
18
28%
Arbitraje
2
50% / 50%
Caducado
6
33%
Libre
10
Desarrollador 10
Evaluación
(187)
Proyectos
367
56%
Arbitraje
45
22% / 56%
Caducado
188
51%
Libre
11
Desarrollador 11
Evaluación
(499)
Proyectos
750
63%
Arbitraje
33
27% / 45%
Caducado
23
3%
Libre
12
Desarrollador 12
Evaluación
(62)
Proyectos
140
46%
Arbitraje
19
42% / 16%
Caducado
32
23%
Libre
Solicitudes similares
Hi, Coding Skills Required: Experience in coding trading robots for MT5. Ability to implement increasing coefficients for the distance between orders and lot size 1. Project Objective: Develop an automated trading robot for MetaTrader 5 (MT5) as per the specified trading strategy. 2. Trading Strategy: The robot must execute a strategy that includes the following elements: Opening initial orders. Placing pending
my style of trade is to manually scale position size up & down from 1 to 100+ micros as the market moves, so the indicator I need has nothing to do with scaling in & out of the position, but I need an indicator that dynamically trails the position P&L, And has a trailing daily max loss that will reject new order entry if triggered. Example is setting a $350 Position auto stop-loss so as I scale in & out of contracts
Trading signals will be generated once a candle close above or below the inside bar candlestick pattern. No indicator to be used. All signal is based on price action only. Mother bar's high is set as resistance level while mother bar's low as support level. Breaking and closed above/below this levels will generate our trading signals
FIFO Closing EA I need an EA that will follow FIFO rules for closing of open trades. The EA should close a trade per order/ticket number – NOT a magic number – at: 1) A specified price, and/or 2) A specified time of “Today”, whichever comes first. For more info see attachment
Hi, i have a simple strategy which has 4 different types of entries based on parabolic sar and moving average that I would like to be coded into an EA. I would also like some inputs for it like news filter, time start and time end, risk % and so on. Will discuss further upon application
basic mt4 expert advisor required I have a screenshot with the parameter's I require. order must be completed within 24 hours. only reply if your fast and incredibly experienced. its a few indicators: 2 ma atr macd two ma for a trend strat atr and macd for a reversion strat simple as
I want a developer who can develop an EA that enter a trade that is opposite of what 15m Candles does(example: if the 15m Candlestick is buying you put selling order and when is selling it place buying orders) 10 Seconds before 3 Bulls Major News and Nasdaq Open and once it has triggered it enter 1 trade whenever each position has moved 10 points and it does so continually until it has entered 10 position and
I accidentally deleted the order, so I apologize to the developer with whom I started the order. If you can, contact me to continue the order.And I would like to thank the others for responding to the offer. I wish you all success in your work
i want to make a little correction to y existing ea that is working fine only that when it has a loosing trade and the setup is still valid it will not take another trade. it was supposed to take another trade immediately as far as setup is still valid. the second ea is base on candle stick and order block with confirmation entry. multi timeframe
I want to include expiry date to a mt5 template and indicators. I want to make template expire after a certain period of time my be 30days. the template should be transferable to other mt5 users

Información sobre el proyecto

Presupuesto
150+ USD
Para el ejecutor
135 USD
Plazo límite de ejecución
de 3 a 5 día(s)