Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Mais ce code n'écrit pas, vous dérange dans MT4 ok ? Extrêmement reconnaissant
Kreangast
2013/5/21Vous avez 2 routines de démarrage dans ce code, pour le démarrage donc ce n'est absolument pas clair ce qui doit être fait. De plus, à partir du code TS patché, il n'est pas visible quel est le but et ce que l'indicateur doit faire, donc, tout ce que je peux faire est de regarder ce texte et dire que je ne peux pas vous aider puisque je n'ai aucune idée de ce qu'il doit faire.
Bonjour,
j'ai besoin de votre aide.
Existe-t-il la possibilité de rappeler une fonction lorsque quelqu'un change le texte d'un objet ?
Merci
Bonjour,
J'ai besoin de votre aide.
Il y a la possibilité de rappeler une fonction lorsque quelqu'un change le texte d'un objet ?
MerciPour autant que je sache, il n'y a aucun moyen de le faire (vous devriez utiliser ObjectGet() pour cela et il n'y a aucun moyen prévu dans cette fonction pour récupérer le texte d'un objet).
...
Code du Cap...
Vous avez 2 routines de démarrage dans ce code, pour le démarrage donc ce n'est absolument pas clair ce qui doit être fait. De plus, à partir du code TS patché, il n'est pas visible quel est le but et ce que l'indicateur doit faire, donc, tout ce que je peux faire est de regarder ce texte et dire que je ne peux pas vous aider puisque je n'ai aucune idée de ce qu'il doit faire.
Bonjour mladen
Veuillez regarder Codes
_SECTION_BEGIN("pfoot") ;
TimeFrameSet(inDaily) ;
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low)) ;
A= H-(TR*0.3) ;
A1=H-(TR*0,6) ;
A2=H-(TR*0,8) ;
A3=H-(TR*1.0) ;
//
B= L+(TR*0,3) ;
B1=L+(TR*0,6) ;
B2=L+(TR*0,8) ;
B3=L+(TR*1.0) ;
//
N=100 ;
H2=HHV(H,N) ;
L2=LLV(L,N) ;
PPF=Ref(A,BarsSince(H2)) ;
PPF1=Ref(A1,BarsSince(H2)) ;
PPF2=Ref(A2,BarsSince(H2)) ;
PPF3=Ref(A3,BarsSince(H2)) ;
//
PPFF=Ref(B,BarsSince(L2)) ;
PPFF1=Ref(B1,BarsSince(L2)) ;
PPFF2=Ref(B2,BarsSince(L2)) ;
PPFF3=Ref(B3,BarsSince(L2)) ;
TimeFrameRestore() ;
// Tracez les nuages et les lignes des niveaux de support //
Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick) ;
Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick) ;
Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen,styleThick) ;
Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen,styleThick) ;
Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick) ;
Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick) ;
Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick) ;
Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick) ;
_SECTION_END() ;
Bonjour mladen
Veuillez regarder Codes
_SECTION_BEGIN("pfoot") ;
TimeFrameSet(inDaily) ;
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low)) ;
A= H-(TR*0.3) ;
A1=H-(TR*0,6) ;
A2=H-(TR*0,8) ;
A3=H-(TR*1.0) ;
//
B= L+(TR*0,3) ;
B1=L+(TR*0,6) ;
B2=L+(TR*0,8) ;
B3=L+(TR*1.0) ;
//
N=100 ;
H2=HHV(H,N) ;
L2=LLV(L,N) ;
PPF=Ref(A,BarsSince(H2)) ;
PPF1=Ref(A1,BarsSince(H2)) ;
PPF2=Ref(A2,BarsSince(H2)) ;
PPF3=Ref(A3,BarsSince(H2)) ;
//
PPFF=Ref(B,BarsSince(L2)) ;
PPFF1=Ref(B1,BarsSince(L2)) ;
PPFF2=Ref(B2,BarsSince(L2)) ;
PPFF3=Ref(B3,BarsSince(L2)) ;
TimeFrameRestore() ;
// Tracez les nuages et les lignes des niveaux de support //
Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick) ;
Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick) ;
Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen,styleThick) ;
Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen,styleThick) ;
Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick) ;
Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick) ;
Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick) ;
Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick) ;
_SECTION_END() ;Désolé,
Je n'ai aucune idée de ce que font TimeFrameExpand() et TimeFrameRestore().
Désolé, je n'ai aucune idée de ce que font TimeFrameExpand() et TimeFrameRestore().
Bonjour mladen PPF=Ref(A,BarsSince(H2)) ;
Je vous remercie pour votre réponse.
TimeFrameExpand(),TimeFrameRestore() is(AmiBroker Multi Timeframe Function)(Indicateurs à trames temporelles multiples).
Codée :
"PPF=Ref(A,BarsSince(H2)) ;"
BarsSince(H2);Calcule le nombre de barres (périodes de temps) qui se sont écoulées depuis que ARRAY était vrai (ou 1) ;Référence de fonction du langage de formule d'AmiBroker
Veuillez remplacer BarsSince() par BARSLAST()
BARSLAST(H2);Trouver la dernière condition qui tient au nombre actuel de cycles.
J'ai besoin de BARSLAST(H2) pour exprimer cette fonction MT4.
Voir lien Merci
Kreangast
2013-5-23
Bonjour mladen PPF=Ref(A,BarsSince(H2)) ;
Je vous remercie de votre réponse.
TimeFrameExpand(),TimeFrameRestore() is(AmiBroker Multi Timeframe Function)(Multiple time-frame indicators).
Codée :
"PPF=Ref(A,BarsSince(H2)) ;"
BarsSince(H2);Calcule le nombre de barres (périodes de temps) qui se sont écoulées depuis que ARRAY était vrai (ou 1) ;Référence des fonctions du langage de formule d'AmiBroker
Veuillez remplacer BarsSince() par BARSLAST()
BARSLAST(H2);Trouver la dernière condition qui tient au nombre actuel de cycles.
J'ai besoin de BARSLAST(H2) pour exprimer cette fonction MT4.
Voir lien Merci
Kreangast
2013-5-23Avez-vous vérifié parmi les indicateurs multi-temporels de metatrader.
Dans mon expérience 99% des indicateurs amibroker existent déjà pour metatrader 4 aussi.
Bonjour mladen
Encore une fois, merci pour votre réponse !
J'allais changer le code en indicateur MT4 multi-cycle.(1m,5m,15m,30m,1h...)
Pourriez-vous écrire dans les indicateurs MT4.
Kreangast
2013-5-23
Bonjour mladen
barssince(x) : compte le nombre de périodes depuis le premier x != 0 ;
barslast(x) : compte le nombre de périodes depuis le dernier x != 0.
Formule de référence rapide - www.TecStock.com
Merci de votre compréhension
Kreangast
2013-5-23