Aide au codage - page 576

 
mladen:

tfi_markets

Cet indicateur "trend" ne met pas à jour la barre actuelle. Mais comme il s'agit d'un code décompilé, je pense que vous devriez obtenir le code original afin de voir ce qui ne va pas.

L'extrait de code que j'ai posté est correct et si l'indicateur appelé fonctionne correctement, il émettra également des signaux corrects.

Salut Mladen,

merci pour votre code. Je l'ai implémenté différemment, maintenant il fonctionne !

Joyeuses fêtes de Noël !

Dossiers :
at.jpg  28 kb
 

Merci ! Juste ce que je cherchais !

 

Cet indicateur pourrait-il être modifié de manière à ce que les "noms" des ma's soient indiqués au lieu des numéros ?

Il y en a trop pour s'en souvenir.

Merci

TEAMTRADER

// MA_Method= 0 : SMA------------Moyenne mobile simple

// MA_Method= 1 : EMA------------Moyenne mobile exponentielle

// MA_Method= 2 : Wilder---------Wilder Moyenne Mobile Exponentielle

// MA_Méthode= 3 : LWMA ---------Moyenne mobile linéaire pondérée

// MA_Méthode= 4 : SineWMA-----Moyenne mobile pondérée sinusoïdale

// MA_Méthode= 5 : TriMA-----------Moyenne mobile triangulaire

// MA_Method= 6 : LSMA ----------Least Square Moving Average (ou EPMA, Linear Regression Line)

// MA_Method= 7 : SMMA ----------Moyenne mobile lissée (Smoothed Moving Average)

// MA_Method= 8 : HMA-------------Moyenne mobile de Hull par Alan Hull

// MA_Method= 9 : ZeroLagEMA--Zero-Lag Moyenne Mobile Exponentielle

// MA_Method=10 : DEMA----------Double Exponential Moving Average de Patrick Mulloy.

// MA_Method=11 : T3-------------T3 par T.Tillson

// MA_Method=12 : ITrend--------Ligne de tendance instantanée de J.Ehlers

// MA_Method=13 : Median ------Moving Median

// MA_Méthode=14 : GeoMean----Moyenne géométrique

// MA_Méthode=15 : REMA---------EMA Régularisée par Chris Satchwell

// MA_Method=16 : ILRS ---------Intégral de la pente de la régression linéaire

// MA_Method=17 : IE/2 ---------Combinaison de LSMA et ILRS

// MA_Method=18 : TriMAgen ----Moyenne mobile triangulaire généralisée par J.Ehlers

// MA_Method=19 : VWMA--------Moyenne mobile pondérée par le volume.

// MA_Method=20 : JSmooth-----Lissage par Mark Jurik

Dossiers :
 
TEAMTRADER:
Cet indicateur pourrait-il être modifié de façon à ce que les noms des ma's soient affichés au lieu des numéros ?

Il y en a trop pour s'en souvenir.

Merci

TEAMTRADER

// MA_Method= 0 : SMA------------Moyenne mobile simple

// MA_Method= 1 : EMA------------Moyenne mobile exponentielle

// MA_Method= 2 : Wilder---------Wilder Moyenne Mobile Exponentielle

// MA_Méthode= 3 : LWMA ---------Moyenne mobile linéaire pondérée

// MA_Méthode= 4 : SineWMA-----Moyenne mobile pondérée sinusoïdale

// MA_Méthode= 5 : TriMA-----------Moyenne mobile triangulaire

// MA_Method= 6 : LSMA ----------Least Square Moving Average (ou EPMA, Linear Regression Line)

// MA_Method= 7 : SMMA ----------Moyenne mobile lissée (Smoothed Moving Average)

// MA_Method= 8 : HMA-------------Moyenne mobile de Hull par Alan Hull

// MA_Method= 9 : ZeroLagEMA--Zero-Lag Moyenne Mobile Exponentielle

// MA_Method=10 : DEMA----------Double Exponential Moving Average de Patrick Mulloy.

// MA_Method=11 : T3-------------T3 par T.Tillson

// MA_Method=12 : ITrend--------Ligne de tendance instantanée de J.Ehlers

// MA_Method=13 : Median ------Moving Median

// MA_Méthode=14 : GeoMean----Moyenne géométrique

// MA_Méthode=15 : REMA---------EMA Régularisée par Chris Satchwell

// MA_Method=16 : ILRS ---------Intégral de la pente de la régression linéaire

// MA_Method=17 : IE/2 ---------Combinaison de LSMA et ILRS

// MA_Method=18 : TriMAgen ----Moyenne mobile triangulaire généralisée par J.Ehlers

// MA_Method=19 : VWMA--------Moyenne mobile pondérée par le volume.

// MA_Method=20 : JSmooth-----Lissage par Mark Jurik

TEAMTRADER,

Utilisez la fonction enum, pour cela, cherchez un code indicateur qui a des noms plutôt que des numéros, essayez d'apprendre quelque chose par vous-même aussi quand vous êtes dans la meilleure classe université [ TSD ] du monde, lol

salutations

 
mladen:

Vlad5624

Non, je ne l'ai pas fait, je ne connais pas du tout les EAs 11111 et 22222.

Bonjour Mladen)Je suis désolé, EA nom qiji

 

Très cher MLADEN,

dans les fils de discussion de TSD, à de nombreux endroits, j'ai lu à propos des indicateurs ..... cet indicateur pour EA et l'indicateur de la version EA, donc ma question est, si les indicateurs sont codés spécifiquement pour les EA ou si c'est pour un certain type d'indicateurs ..... si tous les indicateurs ont besoin de certaines caractéristiques spécifiques et l'environnement pour être utilisé dans / avec les EA ... Merci d'expliquer, merci.

Salutations

 

Bonjour à tous, j'ai besoin d'aide avec mon EA pour le limiter à une seule transaction par jour mais je suis dans une impasse. J'ai essayé plusieurs méthodes mais cela ne semble pas fonctionner. J'apprécierais si quelqu'un pouvait m'éclairer à ce sujet.

Vous trouverez ci-dessous mon EA.

Merci

//---- paramètres d'entrée

extern double TakeProfit = 1000.0 ;

extern double Lots = 0.1 ;

extern double StopLoss = 980.0 ;

extern int Entry_Hour_1st = 21 ;

//+------------------------------------------------------------------+

//| fonction d' initialisation de l'expert

//+------------------------------------------------------------------+

int init()

{

//----

//----

return(0) ;

}

//+------------------------------------------------------------------+

//| fonction de désinitialisation experte |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0) ;

}

//+------------------------------------------------------------------+

//| fonction de démarrage expert |

//+------------------------------------------------------------------+

int start()

{

//+------------------------------------------------------------------+

//-- Déclenchement du commerce

//+------------------------------------------------------------------+

int ticket, total ;

total = OrdersTotal() ; // vérification du nombre total de transactions actuellement ouvertes

if(total < 1)

{

if (Hour()==Entry_Hour_1st && ((High[0] - High[1]) > 0.00100) && ((High[1] - Low[1]) > 0.00100))

{

si ((Close[1] - Open[1]) > 0.00100)

{

TP_Value = (Close[1] - Open[1]) ; // valeur du corps long

SL_Value = (Low[1] - 0.0010) ; // toujours la même valeur pour un long

ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,1,SL_Value,Ask+TP_Value, "My EA",200,0,Green) ;

retour(0) ;

}

}

if (Hour()==Entry_Hour_1st && ((Low[1] - Low[0]) > 0.00100) && ((High[1] - Low[1]) > 0.00100))

{

si ((Close[1] - Open[1]) > 0.00100)

{

TP_Value = (Close[1] - Open[1]) ; // valeur du corps long

SL_Value = (High[1] + 0.0010) ; // toujours la même chose pour le short

ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,1,SL_Value,Bid-TP_Value, "My EA",200,0,Red) ;

retour(0) ;

}

}

}

return(0) ;

}

//+------------------------------------------------------------------+

 
TEAMTRADER:
Est-ce que cet indicateur pourrait être modifié de façon à ce que les 'noms' des ma's soient affichés au lieu des nombres ?

Il y en a trop pour s'en souvenir.

Merci

TEAMTRADER

// MA_Method= 0 : SMA------------Moyenne mobile simple

// MA_Method= 1 : EMA------------Moyenne mobile exponentielle

// MA_Method= 2 : Wilder---------Wilder Moyenne Mobile Exponentielle

// MA_Méthode= 3 : LWMA ---------Moyenne mobile linéaire pondérée

// MA_Méthode= 4 : SineWMA-----Moyenne mobile pondérée sinusoïdale

// MA_Méthode= 5 : TriMA-----------Moyenne mobile triangulaire

// MA_Method= 6 : LSMA ----------Least Square Moving Average (ou EPMA, Linear Regression Line)

// MA_Method= 7 : SMMA ----------Moyenne mobile lissée (Smoothed Moving Average)

// MA_Method= 8 : HMA-------------Moyenne mobile de Hull par Alan Hull

// MA_Method= 9 : ZeroLagEMA--Zero-Lag Moyenne Mobile Exponentielle

// MA_Method=10 : DEMA----------Double Exponential Moving Average de Patrick Mulloy.

// MA_Method=11 : T3-------------T3 par T.Tillson

// MA_Method=12 : ITrend--------Ligne de tendance instantanée de J.Ehlers

// MA_Method=13 : Median ------Moving Median

// MA_Méthode=14 : GeoMean----Moyenne géométrique

// MA_Méthode=15 : REMA---------EMA Régularisée par Chris Satchwell

// MA_Method=16 : ILRS ---------Intégral de la pente de la régression linéaire

// MA_Method=17 : IE/2 ---------Combinaison de LSMA et ILRS

// MA_Method=18 : TriMAgen ----Moyenne mobile triangulaire généralisée par J.Ehlers

// MA_Method=19 : VWMA--------Moyenne mobile pondérée par le volume.

// MA_Method=20 : JSmooth-----Lissage par Mark Jurik

Cher TEAMTRADER

Comme vous l'avez demandé dans votre message, je suis désolé et je m'excuse, ce n'était pas et je n'ai jamais eu l'intention de vous blesser, c'était juste un essai pour vous demander d'être capable de faire quelque chose de mineur par vous-même, rien de plus, de toute façon voici votre indicateur selon vos besoins.

salutations

allaverages_v4.0_600.mq4

Dossiers :
 

Compris et très apprécié.

TEAMTRADER

 
TEAMTRADER:
Compris et très apprécié. TEAMTRADER

vous êtes toujours le bienvenu ......... salutations

Raison: