Improve backtest speed performance fixing/ rewriting calculation concept

MQL5 Indikatoren Experten

Auftrag beendet

Ausführungszeit 17 Stunden
Bewertung des Kunden
Always the best. Fast, professional and available!
Bewertung des Entwicklers
Very professional and working with him goes smoothly. many thanks

Spezifikation

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.



Bewerbungen

1
Entwickler 1
Bewertung
(50)
Projekte
94
29%
Schlichtung
4
25% / 0%
Frist nicht eingehalten
4
4%
Arbeitet
2
Entwickler 2
Bewertung
(378)
Projekte
401
31%
Schlichtung
63
19% / 70%
Frist nicht eingehalten
51
13%
Beschäftigt
3
Entwickler 3
Bewertung
(261)
Projekte
426
38%
Schlichtung
86
44% / 19%
Frist nicht eingehalten
71
17%
Beschäftigt
4
Entwickler 4
Bewertung
(43)
Projekte
59
61%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
6
10%
Beschäftigt
Ähnliche Aufträge
I've a EA with follow logic. strategy is simple using ema, supertrend and "head and shoulder" indicators. simply put when price closes below ema and the supertrend is red then we enter short .strategy must recognize that there was a previous cycle of long trend with a head and shoulder pattern of long before we enter the short. the opposite is for long entries. max long trades: ex: 3-If long trades are made 3 times
1. ............ PLEASE READ FULLY................................. I'll ONLY RESPOND TO PEOPLE WHO READ MY MESSAGE FULLY... SO A HUMBLE REQUEST 2. PLEASE DO NOT BID, IF YOU'VE ARBITRAGE OF MORE THAN 5% OR YOU'VE NOT DONE ANY PROJECTS BEFORE. 3. PLEASE DO NOT BID, WITHOUT READING, AND ONLY, IF YOU CAN COMMUNICATE ACTIVELY AND FINISH THE PROJECT IN 2 DAYS OR EARLY. Need an indicator for mt5, that can run on multiple
Hello, Looking for someone experienced to create indicators. 1. Will be a MA step indicator, visually it has to look like bands, so each band will be an MA. Like picture below. 2. Reversal Indicator with overall trend indicator using perhaps SMA, lets discuss, should look like this 3. Volume Oscillator. SMA to calculate momentum of the market, has upper and lower threshold values
REQUEST: Need to change the calculation to only historical bars, from [Last bar -1]. 1. No calculation OnTicks 2. No calculation of the Last Current Bar 3. The chart values in real time must be exactly the same refreshing the indicator. 4. Must be very fast in EA as the calculation will be only OnBar. 5. Last bar values must be ZERO (or copying same value of the previous bar). MORE INFO: It use several native
Hey there! I’m looking for a talented NinjaTrader programmer to partner with on some exciting projects. If you have a knack for NinjaScript and a passion for trading tech, let’s team up! What You Can Expect: A friendly collaboration on diverse projects Fair pay—50/50 split on all earnings An opportunity to dive deep into innovative trading strategies What I’m Hoping You Bring: Experience with NinjaTrader and
Hey, I need someone to develop a tradingview that must detect BTCUSD Entry. The strategy will incorpored RSI, fractals and breakout. It's pretty simple. Don't apply if you didn't create tradingview indicator before. Thank you
Hallo zusammen, es wird ein Entwickler für einen eigenen Expert Advisors gesucht. Der Expert Advisor soll anhand von zwei miteinander kombinierbaren Indikatoren (Relative Stärke inkl. Gleitender Durchschnitte und dem Supertrend-Indikator) Einstiegssignale in Long und Shortrichtung für alle möglichen Underlyings suchen. Hierbei soll bei einem initialen Einstieg zusätzlich in einem zeitlichen Abstand und gemäß
STRATEGY : Here’s a comprehensive specification document in English for developing your NinjaTrader bid/ask imbalance indicator: --- ### Bid/Ask Imbalance Indicator for NinjaTrader: Full Specifications #### **Objective**The goal is to develop a custom bid/ask imbalance indicator for NinjaTrader 8. The indicator will calculate and visualize bid/ask imbalances in real-time and on historical tick data using Tick Replay
Hello, I need a master pattern indicator. It is important that the lines of the indicator are generated for each candlestick, as there are also master pattern indicators where this is not the case. In the link is an example of a TradingView indicator, how the lines should be. It is also important that the lines are a buffer and I also need the source code. Here is the link
Here’s a comprehensive specification document in English for developing your NinjaTrader bid/ask imbalance indicator: --- ### Bid/Ask Imbalance Indicator for NinjaTrader: Full Specifications #### **Objective**The goal is to develop a custom bid/ask imbalance indicator for NinjaTrader 8. The indicator will calculate and visualize bid/ask imbalances in real-time and on historical tick data using Tick Replay. It will

Projektdetails

Budget
30+ USD
MwSt (21%): 6.3 USD
Insgesamt: 36.3 USD
Für die Entwickler
27 USD
Ausführungsfristen
von 1 bis 3 Tag(e)