I need 3 MQL5 Indicators Converted to a Class

İş tamamlandı

Tamamlanma süresi: 35 gün
Müşteri tarafından geri bildirim
Hamed, did a great and thorough job and I would gladly work with him again. Thank You!!!

Şartname

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
}

     

Dosyalar:

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(620)
Projeler
680
57%
Arabuluculuk
25
16% / 60%
Süresi dolmuş
228
34%
Serbest
2
Geliştirici 2
Derecelendirme
(258)
Projeler
396
28%
Arabuluculuk
70
19% / 49%
Süresi dolmuş
121
31%
Çalışıyor
3
Geliştirici 3
Derecelendirme
(557)
Projeler
851
61%
Arabuluculuk
33
27% / 45%
Süresi dolmuş
24
3%
Serbest
Yayınlandı: 1 kod
4
Geliştirici 4
Derecelendirme
(66)
Projeler
95
28%
Arabuluculuk
20
25% / 55%
Süresi dolmuş
24
25%
Serbest
5
Geliştirici 5
Derecelendirme
(4)
Projeler
4
0%
Arabuluculuk
0
Süresi dolmuş
2
50%
Çalışıyor
6
Geliştirici 6
Derecelendirme
(144)
Projeler
285
42%
Arabuluculuk
19
63% / 5%
Süresi dolmuş
29
10%
Serbest
Yayınlandı: 2 kod
Benzer siparişler
Masoudahg1 999999+ USD
Hello world, thank you for your helping and supporting for us from your for all everyone that investments or working in this programing and supporting seven/24 hours in daily and nightly for customers
Laily Mahmudy 100000+ USD
Thank you very much and of trying supporting and helping for us and my investfolio portfolio id is:"investfolio portfolio masoudahg1 id is":"7Zk0iVh7zuytHkQ9OJSzeY" &"35VmgKWofZxWowQ7O6CL8K" https://leylimahmudi46.atlassian.net is my Atlassian programing that when I working of this programs
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
I am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor. This is NOT simply a coding job. The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type. I do not require the EA to copy or resemble any existing commercial EA. My priority is: ROBUST LONG-TERM
MT4/MT5 HFT EA us30 30 - 3000 USD
Hello everybody, I'm looking for an experienced MQL4/MQL5 developer to optimize a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5. The EA performs consistently and profitably on demo accounts, but when it is run on Raw and Standard live accounts under what appear to be the same trading conditions, it begins generating losses. I do not have the original source code (.mq4/.mq5); I only have the

Proje bilgisi

Bütçe
30+ USD
Son teslim tarihi
from 1 to 2 gün