Improve backtest speed performance fixing/ rewriting calculation concept

MQL5 Indicadores Experts

Trabalho concluído

Tempo de execução 17 horas
Comentário do cliente
Always the best. Fast, professional and available!
Comentário do desenvolvedor
Very professional and working with him goes smoothly. many thanks

Termos de Referência

Request to improve performance in back test of a custom indicator SMC_OSC (Smart market concept + Market sentiment oscillator).

It works fine but it has a hard problem, it is extremely slow in tick-mode and I cannot use it in EA due the infinite range times it gets to back-testing.

About the first section in Chart price  (Smart market concept), it uses candle close pivots (on bar, no ticks) and so I think that this section it's OK and does not limit the performances.

About the second section (Oscillator), the indicator gets signals (buffers) from natives very fast basic indicators and it processes an own calculation to finally output a “Market sentiment histogram”.

Here is very slow and maybe is possible to improve or fix calculation to improve performances.


Indicators used: RSI, CCI, MA, ATR.


I developed an simply EA just to test the speed of getting buffers (on ticks). 


Here the reports:


For one day test,  15 min bar, on-tick calculation:

Test 1: Only EA, no copy-buffer

Test 2: Copy-buffer of the native indicators: RSI, CCI, MA, ATR.


Test 3: Copy-buffer of the custom indicator SMC_OSC:


 how can we see the group of indicator need a few ms (385). to be read, unfortunately, the SMC_OSC need 37 second and it uses the same buffers.

MY REQUEST: 

The indicator work fine yet, only need to fix or rewrite calculation code.

Anyway there is a calculation it is an oscillator that use very fast indicators .. Should be fast at the same of them (about 385 ms (+ calculation time) in the previous test).


Many thanks.



Respondido

1
Desenvolvedor 1
Classificação
(50)
Projetos
94
29%
Arbitragem
3
33% / 0%
Expirado
4
4%
Trabalhando
2
Desenvolvedor 2
Classificação
(378)
Projetos
401
31%
Arbitragem
63
19% / 68%
Expirado
51
13%
Carregado
3
Desenvolvedor 3
Classificação
(259)
Projetos
420
38%
Arbitragem
86
44% / 19%
Expirado
70
17%
Ocupado
4
Desenvolvedor 4
Classificação
(38)
Projetos
53
57%
Arbitragem
2
50% / 0%
Expirado
6
11%
Livre
Pedidos semelhantes
Purpose: 1. The EA should catch the trend and follow it up or down. 2. The EA must use volitile and volume (strong money flow/ATR or ADX. Feel free to come up with suggestions for indicators we can use. 3. EA must have a minimal Draw down at 3-5% MT4 EA Inputs • Lot size = 0.1 • Use Dynamic Lots = true/false • Risk Percentage of your balance= 2% • Min Allowed Lot Decimals = 0.1 or 0.01 or 1 • SL pips = 100 • TP Pips
The pink panther 2.0 30 - 200 USD
.I would really like to request for a mobile robot. The robot that will work for me and that is accurate so that it will make me a profit everyday.Opens and closes orders for itself and is able to trade more than one trade every time it sees a trading opportunity and a robot that has the ability to open trades with bigger lot size
Build this Expert Advisor (EA) 1. Risk Management Risk per Trade : The EA will calculate the lot size based on the risk percentage (1-2% of the account balance). This will be a customizable input. Stop Loss & Trailing Stop : The EA will place a stop loss at a defined level (based on strategy parameters like ATR, recent support/resistance, etc.) and will implement a trailing stop to lock in profits as the trade moves
Modify MT4 EA 30+ USD
Hello good Day, I would like to make a modification to an mql4 robot that I have and I am sure that by doing a couple of additional things it would be perfect. looking for someone to help me with it, and make sure you understand Spanish because the Mql4 is in Spanish, I need to place a max order, a filter for operating hours, and add a counter order to the grid, that is, when opening the final order "N" of the grid
Hello good Day, I would like to make a modification to an mql4 robot that I have and I am sure that by doing a couple of additional things it would be perfect. looking for someone to help me with it, and make sure you understand Spanish because the Mql4 is in Spanish
I am looking for someone who can implement the attached strategy into an EA. This can be an existing one or a completely new one. The strategy is described in the attachment. If there are any questions, please let me know
Need to amend the following Composite Index indicator ) Double divergence scanner MT5) to ONLY produce an Alert when it follows a Awesome Oscillator (AO) zero line cross. If the AO cross is down the Composite Index (CI) Alert should only occur on Bearish Divergence signals If the AO cross is up the CI Alert should only occur on Bullish Divergence signals Need all timeframes as per existing CI Indicator. When the
Hello there, i need an expert forex developer who is well versed with GALLIEO FX. I purchased a trading bot from this company and due to some reasons I haven't been able to test and run the program properly so I need an expert who can help me to fine tune the bot for me so that bot can provide excellent results. Thank You
I currently have a license code that connects to my web server, and I add the account number, client name, and expiration date. I’d like something more automated. Currently I allow clients 10 licenses, but adding for them on my side can get exhausting. I’d like a better solution for myself and clients
Hi, I am looking for a developer to convert a TV strategy into a Mt4 or Mt5 EA. The strategy is based on the EMA and the CVD volume indicator. I dont have the Mt4 or Mt5 version of these indicators. Copy the code below and place it in your TV to see the strategy. Other features: Stop loss - Option to either use pips of my choosing or close on opposite signal appears. Take profit - Option to either use pips of my

Informações sobre o projeto

Orçamento
30+ USD
IVA (21%): 6.3 USD
Total: 36.3 USD
Desenvolvedor
27 USD
Prazo
de 1 para 3 dias