Salut à tous!
Tout d'abord joyeux noël!
Je viens au rapport
Alors cette technique pour l'instant a donnée comme résultats : (tout les comptes sont levier 1:400 et trade sur H1)
Sur un premier compte avec des trades de volume entre 1 et 2:
Augmentation de 199% sur 5 jours, puis cramage total du compte ...
Sur un deuxième compte avec trade de volume 1 et 2 : -95% sur 2 jours ...
Sur un troisième compte tradé que avec des 0.05, sur 4 jours :
509pips de gain, sur 44 trades (60% gagnants pour 40% perdants je crois)
Sauf que le 5em jours, sur 5 trades passés en 1.0, j'ai perdu 90% du capital...
J'ai remarqué par contre que lorsque j'attends que le centre de gravité de période 25 sur graphe M5 indique une tendance haussière, je me retrouve avec quasi 100% de chance que sur le graphe H1, le rebond parte à la hausse.
ex :
Les cours peuvent très bien continuer à la baisse, et je me fait cramer mon trade. Alors que si j'attends que sur le graphe M5, le centre de gravité m'indique une tendance haussière, j'ai quasi 100% de chance que le rebond sur le graphe h1 joue en ma faveur.
De ce fait, pour tester cette hypothèse, je suis en train de créer un EA, car j'ai pas la possibilité de rester toute la journée devant mon pc à vérifier toutes les 10min l'état du centre de gravité du graphe M5.
Et c'est là où j'aurais besoin de votre aide svp
Je récapitule ma méthode :
Sur H1:
Si l'exit indicateur m'indique un pic négatif, et que le centre de gravité m'indique que la tendance est haussière, et que sur M5, le centre de gravité m'indique que la tendance est haussière, alors je prend le trade à l'achat.
Voici la gueule de mon code, mais de un, je ne sais pas comment mettre dans une variable la valeur du centre de gravité de période tant, et la valeur de l'exit indicator, ensuite je ne sais pas comment lui demander de s'occuper seulement de ce qu'il se passe sur les X dernières minutes ou heures.
Ce que je veux, c'est qu'il me prévienne si :
-le centre de gravité repart en tendance haussière, sur graphe M5.
Dans les conditions ou :
-il n'y a pas eu de pic positifs de l'exit indicateur sur graphe H1 depuis les X derniers temps
-le centre de gravité sur graphe H1 indique toujours une tendance haussière
Code : Tout sélectionner
//+------------------------------------------------------------------+
//| Alerte H1.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#property copyright ""
#property link ""
// Exemple sur un trade d'achat
extern double BasH1=0; // Plus basse valeur du centre de gravité sur H1
extern double BasM5=0; // Plus basse valeur du centre de gravité sur M5
extern double CentergravityM5=0; // Valeur actuelle du centre de gravité sur graphe M5
extern double CentergravityH1=0; // valeur actuelle du centre de gravité sur graphe H1
extern double ExitInd=0; // Valeur de l'exit Indicateur
extern double BasM55=0; //valeur de BasM5 + X pips ( pour éviter les faux signaux de tendance haussière )
extern bool TendHauss=true; // détermine si tendance haussière ou baissière
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
//Tendance haussière
if (TendHauss==true && ExitInd > 0)
Alert ("Pas tendance haussière car ExitInd=",ExitInd);
else if ( TendHauss==true && ExitInd < 0 && CentergravityH1 > BasH1 && CentergravityM5 > BasM55)
Alert ("Tendance haussière sur M5 car CentergravityM5=",CentergravityM5," et le centre de gravité le plus bas sur M5=",BasM55);
else if ( TendHauss==true && CentergravityM5 < BasM55 )
Alert ("Pas bon car CentergravityM5=",CentergravityM5, " et BasM55=",BasM55);
//----
return(0);
}
//+------------------------------------------------------------------+
Je vous avoue que ca faisait pas mal de temps que je n'avais pas programmé, mon code est surement optimisable ...

Le principal c'est que l'idée y soit.
Si certains savent comment intégrer dans une variable le valeur du centre de gravité, et si certain ont une idée pour que :
Ce que je veux, c'est qu'il me prévienne si :
-le centre de gravité repart en tendance haussière, sur graphe M5.
Dans les conditions ou :
-il n'y a pas eu de pic positifs de l'exit indicateur sur graphe H1 depuis les X derniers temps
-le centre de gravité sur graphe H1 indique toujours une tendance haussière
, je pourrais tester cette stratégie, qui toutes les fois ou je suis rester devant mon pc à attendre que M5 soit en tend haussière, à montré qu'elle fonctionnait (reste à voir si c'était un cout de bol

)
Merci bien d'avance!
Bonne fêtes!