I need 3 MQL5 Indicators Converted to a Class

Trabajo finalizado

Plazo de ejecución 35 días
Comentario del Cliente
Hamed, did a great and thorough job and I would gladly work with him again. Thank You!!!

Tarea técnica

I need the six attached indicators converted to a class so they can be used inside of another program 

- Create a class called CIndicator

- The class should have the means to load 

    - Open
    - High
    - Low
    - Close
    - Spread
    - TickVolume

    For a specified currency pair and date range one time.  For instance in the constructor or a Load function is fine as well

- Create a function in the class for each indicator using the body of the OnCalculate()
- Each function should have the ability to accept array ref to replace the buffers currently being filled by the OnCalculate of the indicators.
- Each function should also have the ability to accept whatever parameters are defined in the Input parameters of the indicators

#define SUCCESS 0

class CIndicator {

public: 

template<typename T>
int X1(T &buffer1[], T &buffer2[]) {

    // Here place the code from the OnCalculate function from the attached indicator
        
    return(SUCCESS)
}

         

The intended use of this class will be something like 

// Buffer Arrays
double b1[], b2[], b3[]

// Class Declaration
CIndicator cIndicator("EURUSD",PERIOD_H1,D'2019.01.01 00:00:00', D'2019.01.02 23:23:59');

// Function Call
cIndicator.X1(b1,b2,b3);


for(int i=0;i < ArraySize(b1); i++) {
    // do stuff
}

     

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(620)
Proyectos
680
57%
Arbitraje
25
16% / 60%
Caducado
228
34%
Libre
2
Desarrollador 2
Evaluación
(258)
Proyectos
396
28%
Arbitraje
69
19% / 49%
Caducado
121
31%
Trabaja
3
Desarrollador 3
Evaluación
(548)
Proyectos
832
62%
Arbitraje
33
27% / 45%
Caducado
23
3%
Trabaja
Ha publicado: 1 ejemplo
4
Desarrollador 4
Evaluación
(66)
Proyectos
95
28%
Arbitraje
20
25% / 55%
Caducado
24
25%
Libre
5
Desarrollador 5
Evaluación
(4)
Proyectos
4
0%
Arbitraje
0
Caducado
2
50%
Trabaja
6
Desarrollador 6
Evaluación
(144)
Proyectos
285
42%
Arbitraje
19
63% / 5%
Caducado
29
10%
Libre
Ha publicado: 2 ejemplos
Solicitudes similares
I am looking for an experienced MQL4 or MQL5 developer to build a high-frequency (HFT) latency arbitrage Expert Advisor for cryptocurrency trading between LMAX and IC Markets. I need someone who understands low-latency execution, price feeds, slippage, spreads, and fast order execution. The basic idea is that LMAX acts as the leading price feed while IC Markets is the execution broker. The EA should constantly
We are seeking talented Graphic Designers capable of transforming concepts into visually striking representations. Whether your expertise lies in branding, marketing materials, or digital graphics, we welcome your application. Our criteria include: - Creativity and originality - Effective communication skills - Prompt delivery of work - A comprehensive and professional portfolio We invite you to submit your portfolio
Title: Need 5 Years Historical Trading Central Analyst Views Data for Backtesting Hello, I need historical Trading Central Analyst Views data for at least the past 5 years. This is not only a tool to record new signals from today. I need past historical data already available from previous years. The data I need should include, if available: Symbol : XAUUSD / GOLD Date and time of the Analyst View Timeframe: 30 MIN
Brotus AI 32+ USD
And let's talk about Linux and more about those technologies, ideas, those AI ideas.Let's make an AI technology summit for us base on wgat i wanna build and their example pictures of roadmapBoss can we take those idea all we've talked about base on technology, tech, UI...J.A.R.V.I.S...eDEX-UI into reality (solution) using laptop cause I think it give accces to build app amd more
I require a custom EA and an accompanying custom indicator built in MQL5 for Meta Trader 4/5. The EA must be fully automated (Algo Trading); Telegram-Signal-Linked and named 'AMK Fx'
Title Professional AI Automation Trading Bot for Forex & Crypto Solution Language Python (preferred) or MQL5 depending on integration requirements. Categories Expert Advisor (EA) for MetaTrader 5 Automated trading strategies AI/ML-based signal generation Risk management automation Required Skills Strong knowledge of MQL5/Python Experience with MetaTrader API integration Machine learning model deployment
I need an Ai trading bot for Binance and BTC on MT5 that also uses order flow data. It should also make use of TSI- Temporal indicator sampling and also it should make use of fundamental analysis in the process of signal generation

Información sobre el proyecto

Presupuesto
30+ USD
Plazo límite de ejecución
de 1 a 2 día(s)