Conversion of TradingView Indicator to MQ5 Without Using iCustom Functions or External Resources

MQL5 Göstergeler Dönüştürme

İş tamamlandı

Tamamlanma süresi: 29 dakika
Geliştirici tarafından geri bildirim
Excellent customer. Clear specifications and fast payment. Thank you.
Müşteri tarafından geri bildirim
Rápido, profesional y bien codificado. Gracias!

Şartname

Description:

I am in search of an experienced MQL5 developer to convert a TradingView indicator to the MQ5 programming language. It is crucial for me that the resulting code is highly optimized, without relying on iCustom functions or external resources.

Project Requirements:

  1. Conversion without iCustom Dependency: The conversion must be done without the use of iCustom functions to ensure optimal performance and independence from external resources.

  2. Code Optimization: Thorough code optimization is sought to ensure efficient and fast performance on the MetaTrader 5 (MT5) platform.

  3. Experience in Similar Projects: Previous experience in Pinescript to MQ5 conversion projects will be positively considered. If you have worked on similar initiatives, please provide details about those projects.

Additional Instructions:

  • The converted code must maintain the accuracy and functionality of the original TradingView indicator.

  • The final solution should be compatible with MetaTrader 5 and operate seamlessly on the MT5 platform.

How to Apply:

If you are interested in this project and believe you meet the requirements, please provide specific details about your experience in MQL5 development and any previous projects involving the conversion of Pinescript to MQ5. Attach examples of your previous work if possible.

Note: Avoid including any confidential information or specific code details in your initial application. Detailed discussion about the project will take place once the suitable developer is selected.


//@version=5
indicator("ENTP",precision=4)

base = 2

length = input.int(title="Lookback", defval=10,tooltip="Base entropy lookback window length")

entp_alma_1 = input.int(title="ENTP ALMA 1", defval=5,tooltip="Entropy MA 1")
entp_alma_2 = input.int(title="ENTP ALMA 2", defval=20,tooltip="Entropy MA 2")
entp_alma_3 = input.int(title="ENTP ALMA 3", defval=50,tooltip="Entropy MA 3")
entp_alma_4 = input.int(title="ENTP ALMA 4", defval=100,tooltip="Entropy MA 4")

entp_function(source,length,base) =>
    p = source / math.sum(source,length)
    entp = math.sum(-p * math.log(p) / math.log(base),length)

offset = 0.85
sigma = 10 

t0_entp = entp_function(close,length,base)
t0_entp_1 = ta.alma(t0_entp,entp_alma_1,offset,sigma)
t0_entp_2 = ta.alma(t0_entp,entp_alma_2,offset,sigma)
t0_entp_3 = ta.alma(t0_entp,entp_alma_3,offset,sigma)
t0_entp_4 = ta.alma(t0_entp,entp_alma_4,offset,sigma)

p1 = plot(t0_entp,color=color.white,linewidth=1)
p2 = plot(t0_entp_1,color=color.new(color.gray,50))
p3 = plot(t0_entp_2,color=color.new(color.gray,50))
p4 = plot(t0_entp_3,color=color.new(color.gray,50))
p5 = plot(t0_entp_4,color=color.new(color.gray,50))

fill(p4,p5,color=t0_entp_3 > t0_entp_4 ? color.new(#144552, 10) : color.new(#3E1F47, 10))
fill(p3,p4,color=t0_entp_2 > t0_entp_3 ? color.new(#0B525B,10) : color.new(#312244,10))
fill(p1,p2,color=t0_entp > t0_entp_1 ? color.new(#006466,10) : color.new(#212F45,10))
fill(p2,p3,color=t0_entp_1 > t0_entp_2 ? color.new(#065A60,10) : color.new(#272640,10))

El aspecto visual del indicador es el siguiente:


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(268)
Projeler
602
34%
Arabuluculuk
64
20% / 58%
Süresi dolmuş
147
24%
Çalışıyor
Yayınlandı: 1 makale, 22 kod
2
Geliştirici 2
Derecelendirme
Projeler
0
0%
Arabuluculuk
4
0% / 75%
Süresi dolmuş
0
Serbest
3
Geliştirici 3
Derecelendirme
(209)
Projeler
220
75%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(46)
Projeler
60
53%
Arabuluculuk
7
86% / 0%
Süresi dolmuş
2
3%
Serbest
5
Geliştirici 5
Derecelendirme
(3)
Projeler
9
33%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
0
Serbest
6
Geliştirici 6
Derecelendirme
(549)
Projeler
835
61%
Arabuluculuk
33
27% / 45%
Süresi dolmuş
24
3%
Serbest
Yayınlandı: 1 kod
7
Geliştirici 7
Derecelendirme
(453)
Projeler
566
26%
Arabuluculuk
24
42% / 38%
Süresi dolmuş
85
15%
Serbest
Yayınlandı: 6 kod
8
Geliştirici 8
Derecelendirme
(171)
Projeler
195
42%
Arabuluculuk
13
8% / 54%
Süresi dolmuş
9
5%
Serbest
Yayınlandı: 3 kod

Proje bilgisi

Bütçe
32 - 66 USD
Son teslim tarihi
from 1 to 3 gün