Scratch Built EA 2

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 8 minutos
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.
Comentario del Ejecutor
Most interesting job ever, a big challenge on the quality that I was happy to meet. Thank you Adam.

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
Ha publicado: 7 ejemplos
2
Desarrollador 2
Evaluación
(2351)
Proyectos
2958
63%
Arbitraje
125
44% / 26%
Caducado
429
15%
Libre
3
Desarrollador 3
Evaluación
(54)
Proyectos
164
43%
Arbitraje
43
47% / 16%
Caducado
58
35%
Libre
Ha publicado: 1 ejemplo
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
Ha publicado: 4 ejemplos
7
Desarrollador 7
Evaluación
(128)
Proyectos
236
65%
Arbitraje
30
37% / 23%
Caducado
49
21%
Libre
8
Desarrollador 8
Evaluación
(647)
Proyectos
1295
67%
Arbitraje
84
26% / 49%
Caducado
337
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
Ha publicado: 1 artículo, 6 ejemplos
11
Desarrollador 11
Evaluación
(560)
Proyectos
855
61%
Arbitraje
33
27% / 45%
Caducado
24
3%
Trabaja
Ha publicado: 1 ejemplo
12
Desarrollador 12
Evaluación
(64)
Proyectos
145
46%
Arbitraje
21
38% / 24%
Caducado
32
22%
Libre
Solicitudes similares
Hello, I would like to create a trading robot based on the Moving Average indicator. Here are the technical specifications: 1. Indicator Settings: - Moving Average Period: 50 (Exponential - EMA). - Applied to: Close price. 2. Buy Signal (Long): - Enter a Buy order when the price crosses and closes above the 50 EMA. 3. Sell Signal (Short): - Enter a Sell order when the price crosses and closes below the 50 EMA. 4
Hello, I am looking for an MQL5 developer to create a simple custom Expert Advisor for MetaTrader 5 based on my manual trading strategy. Strategy requirements: Instrument: NASDAQ index (broker-dependent symbol, e.g. NAS100 or USTEC). Timeframe: M1 (1-minute chart). Trading session: 16:00–21:00 Slovenia local time, with daylight saving time handled correctly. Strategy: Bull Coach / Bear Coach price-action setup based
buy stop sell stop with multiple orders send trail file and performance chart to test.....Backtesting results and verified trading history, source code availability. Existing bots are welcome...fully automatic.. no martingale. note- i need expiry and account number in source code... fixed budget...don't bargain please...read well then confirm job please
Title: Fully Automatic MT5 Trading Bot (Expert Advisor) with Risk Management I want a fully automated trading robot (Expert Advisor) for MetaTrader 5, written in MQL5. The bot must automatically analyse market data, identify trading opportunities, execute BUY and SELL orders, manage open positions, and close trades according to predefined rules without requiring manual confirmation for each trade. Requirements
Hello. I have some custom chartbooks/studies that run on ACSIL C++ in Sierra Charts trading platform. I need them put into pinescript to be able to be used in trading view and look similar to the charts we are giving you. also need it to be able to work on ninja trader NinjaScript (C#)/java, and MQL4 and MQL5 for metatrader 4 and 5. You would have to assist with testing. Let me know if you can help with this task
Hello I want some that can help with my strategy signal I have the video that you are going to watch if you know you can help me with kindly do well to bid and let discussed it an urgent project and also if you can not work before you get paid please don bid thanks
Hello, I’m looking for an experienced developer to research, build, test, and install a fully automated MetaTrader 5 trading bot for gold, XAUUSD. My total development and installation budget is $300, including all agreed work and fees. My goal is to pass a $100,000 FTMO US Two-Step Standard evaluation and sustainably maintain the funded account. I need a day-trading strategy that can buy in bullish markets and sell
I have three indicators that operate independently. I want to combine them into one indicator with custom expert programming that automatically enters trades when a signal is generated by one of the indicators. I will pay for this service Thanks you
Existing EA: NEW_CORE_ORB_M5_v021 | MT5 | XAUUSD M5 Early-stage research prototype, not a new EA from scratch. Need an experienced MQL5 developer to audit, complete, repair, improve and test BOTH independent strategies equally: Opening Range Breakout (ORB) and Scalp. Keep code lightweight and preserve an untouched baseline. No unnecessary rewrite or complex filters. 1. ORB Strategy Verify opening-range construction
أود تحسين استراتيجية المستشار الخبير الهجين، مع التركيز على جودة الدخول والأداء الصافي بعد تكاليف التداول. يرجى الإشارة إلى ما يلي: تدقيق النظام الحالي: تحديد أخطاء الترميز، والظروف المتضاربة بين الوحدات، وأسباب الإدخالات الفائتة أو المتأخرة. حدد قواعد واضحة للشراء والبيع: استخدم هيكل السوق، الاتجاه، الزخم، ومستويات الدعم/المقاومة. تجنب الشراء بعد ارتفاع مطول أو البيع بعد انخفاض مطول. راجع الفرص الضائعة: قارن بين

Información sobre el proyecto

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