Convertir : easyLanguage - page 4

 

Traduire de EasyLanguange à MQL4

Chandra Sekhar:
Bolla, bien sûr, nous aimerions que ce système soit bien optimisé pour un rendement maximal.

Nous avons posté quelques questions, observations et problèmes de l'EA.

Pouvez-vous y répondre ? Merci.

L'EA semble être bon, bien sûr avec une gestion intelligente de l'argent. Les abonnés du forum peuvent contribuer à cet aspect de l'EA une fois qu'ils ont appris comment l'EA fonctionne.

Sans savoir ce que fait l'EA et ce que font ses entrées, il est difficile de contribuer efficacement à son optimisation. Pouvez-vous donc nous donner quelques explications sur la philosophie de trading de l'EA elle-même et les fonctions de toutes ses entrées.

Merci.

-Vivek

Bonjour GBolla,

Il semble que vous ayez quitté ce groupe après avoir obtenu la traduction de l'EA en Easylanguage par Igorad !

Etes-vous toujours dans ce groupe ?

-Vivek

 
igorad:
Bonjour,

J'ai fini de traduire le code EL à MT4.

J'essaie de tester et d'optimiser cet EA.

Igor

Bonjour Igor,

Je viens d'installer votre EA, 'VolExExpert_v1.mq4' que vous avez traduit de EasyLanguage à MT4 pour GBolla.

Il semble que GBolla ne soit pas actif dans ce groupe. Pouvez-vous nous donner quelques explications sur le fonctionnement de l'EA.

J'aimerais l'exécuter sur une démo pour m'en faire une idée.

Merci.

-Vivek

 

Aide pour convertir ce code de langage facile en Metatrader

Quelqu'un peut aider ?

vars : atr(0),longLiqPt(0),shortLiqPt(9999 99),protLongStop(0),protShortStop(0 ),lowestClose4(0),highestClose4(0), bed(0),sed(0),stb(0),sts(0),canTrad e(0) ;

atr = avgtruererange(24) ;

lowestClose4 = lowest(close,4) ;

highestClose4 = highest(close,4) ;

canTrade = 0 ;

si(highestClose4 - lowestClose4 < atr) alors canTrade = 1 ;

stb = ouverture de demain + .5*truerange ;

sts = ouverture de demain - .5*truerange ;

Si(canTrade = 1 et entriesttoday(date) = 0) alors

commencer

buy("pattbuy") demain à stb stop ;

sell("pattsell") demain à sts stop ;

fin ;

si(canTrade = 0) alors

commencer

exitlong("longliq") au stop sts ;

exitshort("shrtliq") au stop stb ;

fin ;

Merci beaucoup !

 
 

Easylanguage à mt4

Bonjour,

Quelqu'un pourrait-il avoir la gentillesse de traduire les codes Easylanguage suivants en Metaquotes ?

Merci d'avance.

Bandes de tendance

Variables : BandDays(28), DevConstant(3.500000) ;

Variables : keltnerTop(0), keltnerMid(0), keltnerBot(0), expSmoothPrice(0) ;

Variables : expSmoothRange(0) ;

Variables : altu(0),altd(0),up(0),down(0),dir(0),n(0),p(0) ;

IF (CURRENTBAR = 1) THEN

BEGIN

expSmoothPrice = CLOSE ;

expSmoothRange = HIGH-LOW ;

END ELSE

BEGIN

expSmoothPrice = (expSmoothPrice*(BandDays-1)+CLOSE)/BandDays ;

expSmoothRange = (expSmoothRange*(BandDays-1)+(HIGH-LOW))/BandDays ;

END ;

keltnerTop = expSmoothPrice+(expSmoothRange*DevConstant) ;

keltnerMid = expSmoothPrice ;

keltnerBot = expSmoothPrice-(expSmoothRange*DevConstant) ;

si close <= KeltnerMid alors altd = 1 sinon altd = 0 ;

si altd = 1 et high[1] <= KeltnerMid et close < Low[1] alors begin

dir = -1 ;

fin ;

si close >= KeltnerMid alors altu = 1 sinon altu = 0 ;

si altu = 1 et low[1] >= KeltnerMid et close > high[1] alors begin

dir = 1 ;

fin ;

si dir = -1 alors setplotcolor(2,magenta) ;

si dir = 1 alors setplotcolor(2,green) ;

PLOT1 (keltnerTop, "TBand Top") ;

PLOT2 (keltnerMid, "TBand Mid") ;

PLOT3 (keltnerBot, "TBand Bot") ;

Lignes de déclenchement

variables : Length(20), TrigAvg(5), UpColor(vert), DnColor(magenta) ;

Variables : xAvg(0),yAvg(0) ;

yAvg = TimeSeriesForecast (Length, 0) ;

xAvg = XAverage (yAvg, TrigAvg) ;

PLOT1 (yAvg, "Trigger") ;

PLOT2 (xAvg, "AverageTSF") ;

SI (PLOT2 >= PLOT1) ALORS

BEGIN

SETPLOTCOLOR (1, DnColor) ;

SETPLOTCOLOR (2, DnColor) ;

END ELSE

BEGIN

SETPLOTCOLOR (1, UpColor) ;

SETPLOTCOLOR (2, UpColor) ;

END ;

Plot3(yAvg, "Sy") ;

Activateur de commerce

Tout d'abord la fonction TSI

Entrées :

Price(NumericSeries), r(NumericSimple), s(NumericSimple),

u(NumericSimple) ;

Value1= 100*TXAverage(Price-Price[1],r,s,u) ; { Numérateur }

Value2=TXAverage(AbsValue(Price-Price[1]),r,s,u) ; {Dénominateur }

Si Value2 0 alors TSI = Value1 / Value2

Sinon TSI = 0 ;

L'indicateur

Entrées : Price(c), r(7), s(27), u(1), SmthLen(7) ;

Valeur1= TSI(Prix, r, s, u) ;

Value2= XAverage(TSI(Price, r, s, u), SmthLen) ;

plot1(value2, "XAverage") ;

plot2(value2, "SXMoyenne") ;

plot3(valeur1, "TSI") ;

SI (PLOT1 >= PLOT3) ALORS

BEGIN

SETPLOTCOLOR (1, magenta) ;

SETPLOTCOLOR (3, magenta) ;

END ELSE

BEGIN

SETPLOTCOLOR (1, vert) ;

SETPLOTCOLOR (3, vert) ;

END ;

plot4(valeur1, "STSI") ;

plot5(valeur1, "Histogramme") ;

 

newdigital et codersguru j'ai besoin de votre aide svp

Bonjour newdigital et codersguru, je vous ai suivi tous les deux et j'ai lu beaucoup de messages et de fils de discussion sur ce grand site, mais j'ai besoin de votre aide pour un indicateur dont j'ai besoin pour mon trading. L'indicateur trace HH/LL/HL/LH à des points de retournement extrêmes, j'ai trouvé l'indicateur sur le site Traderslaboratory sous Swing Trading et il a été posté par Tams, avec un code de langage facile.Il a dit qu'il pense qu'il y a une version mt4, mais hélas je ne peux pas le trouver après beaucoup de recherche sur le site, et je me demandais si vous savez s'il existe ou pouvez-vous m'aider à le programmer pour mt4, j'ai joint une image de ce que j'ai besoin. Je pense que c'est un bon indicateur et serait bénéfique pour beaucoup de gens. Donc, si vous pouvez m'aider, je serais vraiment reconnaissant. Le code de langue facile est sur le site TL, mais je ne pouvais pas le transférer sur ce site comme une pièce jointe. J'espère que vous pouvez m'aider ?

Merci d'avance..,

Pat

Dossiers :
 

Indicateur de tendance

Bonjour à tous,

Je suis tombé sur cette page qui contient un indicateur intéressant, appelé Trendiness indicator.

Breakout Bulletin - Février 2003

La formule est très simple - EasyLanguage :

AbsValue(C - C[NBars])/Moyenne(TrueRange, NBars) ;

Quelqu'un sait-il si cette formule existe pour MT4 ? De plus, quelqu'un a-t-il de l'expérience avec cette formule, je veux dire à quel point elle est bonne pour identifier les tendances ?

Merci

 

Conversion de mql4

Bonjour à tous !

Je passe enfin de MetaTrader 4 à MultiCharts.

J'ai donc besoin d'un convertisseur de MQL4 vers EasyLanguage (ou vers C++).

Il y a quelques indicateurs et un EA assez gros.

Quelqu'un connaît-il un tel convertisseur ?

 

Besoin d'un convertisseur de code !

Je veux convertir le code MQL4 en code Easy Language. Comment puis-je le faire sur cet indicateur ?

Merci

Dossiers :
jvel1.mq4  7 kb
jvel1_1.ex4  40 kb
 

MT4 vers EasyLanguage

Bonjour à tous

Quelqu'un pourrait-il coder le graphique Renko Live avec les mèches pour TradeStation/Multicharts - par exemple : en EasyLanguage. Il faudrait qu'il affiche les mèches de la même manière que le Metatrader. Je suis prêt à payer pour une version qui fait tout ce dont j'ai besoin - tout codeur sérieux avec une expérience antérieure de Metatrader et EasyLanguage - s'il vous plaît envoyez-moi un message avec une estimation du prix que vous factureriez pour ce service. J'ai besoin de :

1) La possibilité de spécifier la taille de la boîte

2) Une option pour afficher les mèches

3) De préférence, il peut être tracé comme un graphique auquel les stratégies peuvent être appliquées.

Merci, j'espère avoir bientôt de vos nouvelles si vous répondez aux critères ci-dessus.