Aide au codage

 

Bonjour,

M. Guru, pourriez-vous m'aider à rafraîchir constamment une ea après chaque mouvement de tic.

J'ai tout essayé, mais je n'arrive pas à le rafraîchir constamment.

Quelles lignes de code dois-je insérer pour qu'une ea et un indicateur se rafraîchissent après chaque tick?

Tnx

 

fonction stop loss et fonction edit time pour Breakout EA

Bonjour,

Merci d'avoir pris le temps de lire ce fil de discussion.

J'ai un breakout_EA qui place des ordres d' achat et de vente à un nombre spécifique de pips d'un nombre sélectionné de barres précédentes. J'ai besoin d'ajouter une option de stop loss fixe et d'ajuster la fonction "day_start_hour" pour qu'une demi-heure puisse être ajoutée, par exemple 15:30 au lieu de 15:00 ou 16:00.

J'apprécierais vraiment si quelqu'un pouvait jeter un coup d'œil à l'EA et peut-être tenter de l'améliorer. J'ai backtesté la stratégie breakout manuellement et cela prend beaucoup de temps.

Merci,

Rich.

Dossiers :
oheabeta5.mq4  19 kb
 

ea à deux indicateurs

S'il vous plaît, coder guru et tout autre bon codeur devrait m'aider à coder les deux indicateurs suivants (ci-joint) à un ea

1) Dinap_basic sethings 1000, 6--- c'est un indicateur basé sur le zigzag. Je veux que l'indicateur dinap_basic n'autorise pas les transactions lorsqu'il a tiré dans la direction opposée au signal, c'est-à-dire que s'il tire vers le haut, les signaux d'achat entrants ne sont pas autorisés, mais seulement les signaux de vente, et s'il tire vers le bas, les signaux de vente entrants ne sont pas autorisés, mais seulement les signaux d'achat.

2) indicateur de supertendance

Merci.

Dossiers :
 

Convertir et coder l'indicateur ergorique de trade station en code MQL4

Cher Guru & Forumer

Quelqu'un peut-il m'aider à convertir l'indicateur ergordique de la station commerciale ci-dessous en code MQL4. Merci.

Indicateur ergodique par William Blau

Indicateur ergodique - version texte

* A : "Joel"

* Objet : Indicateur ergodique - version texte

* De : "Barry Silberman"

* Date : Tue, 2 Dec 2003 07:07:30 -0800

* In-reply-to :

Voici le code pour l'ergodique qui est très similaire à celui utilisé dans la pièce de Woodie.

Le gars avec l'identification de R7 utilise une valeur de 7, 27, 7. Cela devrait être équivalent aux valeurs dans mon indicateur de 7, 27, 1, 7.

Voici la version texte de l'indicateur et trois fonctions qui peuvent être coupées et collées :

Salutations,

Barry Silberman

Type : Fonction, Nom : TXAverage

{Fonction TXAverage

FORMAT : TXAverage(Price,r,s,u) }

Entrées : Price(NumericSeries), r(NumericSimple),s(NumericSimple),

u(NumericSimple) ;

TXAverage = XAverage(XAverage(Price,r),s),u) ;

Type : Fonction, Nom : TSI

{Fonction TSI = True Strength Index de Bill Blau}

{FORMAT : TSI(Prix,r,s,u)

Où : r = longueur du premier lissage EMA du momentum sur 1 jour,

s = longueur de la deuxième EMA de lissage du momentum sur 1 jour,

u = longueur de la troisième EMA de lissage du momentum sur 1 jour.}

Entrées :

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

u(NumericSimple) ;

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

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

Si Value2 0 alors TSI = Value1 / Value2

Sinon TSI = 0 ;

Type : Indicateur, Nom : Indicateur ergodique

{Indicateur Ergodique:}

{from William Blau's book --- "Momentum, Direction and Divergence" (Momentum, Direction et Divergence)

FORMAT : Ergodic_TSI(Price, r, s, u,, SmthLen)

où r = longueur du premier lissage EMA du momentum sur 1 jour,

s = longueur du deuxième lissage EMA du momentum sur 1 jour,

u = longueur de la troisième EMA de lissage du momentum sur 1 jour,

SmthLen = longueur de la ligne de signal ema.

Il s'agit de tracer la moyenne uniquement (valeur2)}

Entrées : Prix(c), r(7), s(27), u(1), Zeroline(0), SmthLen(7),

upcolor_1(green), downcolor_1(red), dotsize(2) ;

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

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

Si valeur2 > valeur2[1] alors

Plot3(Value2, "SigLin", upcolor_1, default, dotsize) ;

Si valeur2 < valeur2[1] alors

Plot3(Value2, "SigLin", downcolor_1, default, dotsize) ;

 

Aide pour le codage de Hedger

Bonjour, j'ai besoin d'aide pour modifier l'ea suivant. Actuellement, il attend que vous passiez un ordre, puis ouvre un ordre opposé à x pips près, au double de la taille du lot précédent..... Par exemple, disons que vous ouvrez un ordre d'achat à 0,05... l'ea ouvrira alors un arrêt de vente à x pips près, à 0,1.... si cet ordre est déclenché, il ouvrira un arrêt d'achat à 0,2 lots, etc.... J'ai besoin qu'il ouvre des ordres à 0,05, 0,06, 0,07, 0,08, etc...

Toute aide est appréciée... Meilleures salutations et merci beaucoup....

Dossiers :
hedger.mq4  9 kb
 

Trading en un clic

Bonjour, quelqu'un peut-il éduquer ce script ?

Parfait pour les scalpers, avec ce script vous pouvez trader en un clic.

Dossiers :
 

Besoin d'aide pour un petit mod ea

Bonjour,

Quelqu'un peut-il faire en sorte que cette ea n'ouvre un trade qu'après la clôture de la barre actuelle et à l'ouverture de la suivante. En ce moment, il s'ouvre instantanément sur le signal n'importe où dans la barre et je ne veux pas de cela, il serait grandement apprécié puisque j'ai été messing avec elle toute la journée, mais je ne peux pas comprendre.

Merci

Dossiers :
5min-momo.mq4  9 kb
 

ea mod

Bonjour, cette ea achète et vend sur la base d'une combinaison d'une moyenne mobile et d'un signal macd. Actuellement, il n'utilise qu'une seule ema et c'est celle de la clôture de la barre.

Est-ce que quelqu'un peut modifier cette ea pour qu'elle utilise la même ema mais du bas de la bougie pour les positions longues et l'ema du haut de la bougie pour les positions courtes... ?

Je pense que cette ea pourrait avoir un sérieux potentiel...

Dossiers :
5min-momo.mq4  9 kb
 
 

ea ne fixe pas de stop sur les positions courtes...

Bonjour, pour une raison quelconque, l'ea ne fixe pas de stop sur les ordres courts, il utilise correctement le trailing stop et fixe un stop et un ordre long...

j'ai vérifié le code et selon mes connaissances limitées, il semble correct, alors s'il vous plaît, que quelqu'un y jette un coup d'oeil pour moi.....

Dossiers :
macd_ea.mq4  6 kb
 

Aide pour le codage de l'EA

Bonjour, j'ai besoin de quelqu'un pour coder l'EA suivant.... utilisé manuellement mais il est très difficile de le faire car il faut passer beaucoup de temps à l'écran...

Lorsque l'EA est chargé, il doit immédiatement ouvrir un trade basé sur un croisement de moyenne mobile de 1 et 3 (1 étant la MA rapide et 3 étant la MA lente) de 0.1 lots.... Disons qu'il ouvre un ordre d'ACHAT à 1.5315 - ce trade doit avoir un TP de 30 et un SL de 45... Un ordre de VENTE en attente de 0.2 lots doit alors être placé 15 pips en dessous de l'ordre d'achat, donc à 1,5300 (également avec un TP de 30 et un SL de 45)....Si le premier ordre atteint le TP, la transaction est fermée et le cycle recommence....Si l'ordre de vente en attente est atteint, la transaction s'ouvre et nous avons un achat et une vente ouverts.Si le SELL atteint le TP, tous les ordres sont fermés pour un profit de 15 pips... Si le SELL n'atteint pas le TP et que le prix monte, un autre BUY de 0,3 lots est ouvert à 1,5315 avec les mêmes TP et SL que ci-dessus (il s'agirait d'un ordre en attente de BUY placé lorsque l'ordre SELL a été déclenché). ......Ce cycle se poursuit jusqu'à ce que le profit global de 15 pips soit atteint et que tous les ordres soient fermés. ......Les ordres en attente seront supprimés une fois le profit atteint... J'espère que ce qui précède a du sens et j'apprécierais toute aide...Best rgds

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786
Raison: