Cool système ! - page 41

 
Sasha81 >> :

Il s'agit d'une opinion subjective. Si un modèle de chandelier a été formé sur l'intervalle H4 chez un courtier, comment peut-il ne pas l'être chez un autre. Si les devis sont différents, dans le pire des cas, pas plus de 5 points (en représentation à quatre chiffres). Dès lors, comment les résultats du trading sur H4, même avec des confirmations selon le principe des trois écrans sur H1 et M30 peuvent-ils différer significativement ?


Les schémas seront différents au moins parce que les heures d'ouverture des différents courtiers ne coïncident pas. Chez un courtier GMT+1, chez un autre courtier GMT+2, etc.

Ainsi, des bougies horaires différentes toucheront la bougie sur l'échelle de temps H4 et D1, sur D1 bien sûr le moins perceptible.

 
boing9267 >> :

Je poste les journaux.

Et voici à quoi ressemble la fenêtre graphique avec l'EA.



Pourquoi n'y a-t-il pas d'indicateurs sur le graphique ? L'Expert semble être écrit de telle manière que des indicateurs sont nécessaires dans la fenêtre.
 
yuripk >> :

Les schémas seront différents d'un courtier à l'autre, ne serait-ce que parce que les heures d'ouverture de la journée chez les différents courtiers ne coïncident pas. Un courtier a l'heure GMT+1, un autre courtier a l'heure GMT+2, etc.

C'est pourquoi des chandeliers horaires différents tomberont dans le chandelier sur l'échelle de temps H4 et D1, sur D1 bien sûr moins perceptible.


Un argument de poids. Merci ! (Rires) Je n'avais pas pensé à ça.

 

Capture des données une fois toutes les 30 minutes.

void start()
 {
   static double trend. buy. m30, trend. sell. m30, trend. buy. h1, trend. sell. h1, trend. buy. h4, trend. sell. h4;
   static color ZH1, ZH4, ZD1, expRecomend;
   static datetime dtM30 = 0;
   datetime dt = iTime(NULL, PERIOD_M30, 0);
   if ( IndsDataEveryTick || dt != dtM30)
   {
      dtM30 = dt;
      // TRO_InsideBar_Plot2.
      if (IsTesting()) iCustom(NULL, PERIOD_H4, "TRO_InsideBar_Plot2", 50, true, Blue, Lime, 0, 0);
      double LineGreen = ObjectGet("HIGH_0", OBJPROP_PRICE1);
      double LineRed = ObjectGet("LOW_0", OBJPROP_PRICE1);

      // IBFX - CPR.
      if (IsTesting()) iCustom(NULL, PERIOD_H4, "IBFX - CPR", true,  true, true, true, DarkBlue, DimGray, 
                                                                Lime, Red, Blue, FireBrick, 50, 0, 0);
      double StopLoss;
      if ( SL > 0) StopLoss = SL;
      else StopLoss = ObjectGet("STOPTARGET", OBJPROP_PRICE1);
      double TakeProfit;
      if ( SL > 0) TakeProfit = 2* SL;
      else TakeProfit = ObjectGet("PROFITTARGET", OBJPROP_PRICE1);
      ZH1 = ObjectGet("ScanH1O", OBJPROP_COLOR);
      ZH4 = ObjectGet("ScanH4O", OBJPROP_COLOR);
      ZD1 = ObjectGet("ScanD1O", OBJPROP_COLOR);
      expRecomend = ObjectGet("Commentary4", OBJPROP_COLOR);
  
      // Trend.
      trend. buy. m30 = iCustom(NULL, 30, "trend", 15, 3, 0, 0, 0);
      trend. sell. m30 = iCustom(NULL, 30, "trend", 15, 3, 0, 1, 0);
      trend. buy. h1 = iCustom(NULL, 60, "trend", 15, 3, 0, 0, 0);
      trend. sell. h1 = iCustom(NULL, 60, "trend", 15, 3, 0, 1, 0);
      trend. buy. h4 = iCustom(NULL, 240, "trend", 15, 3, 0, 0, 0);
      trend. sell. h4 = iCustom(NULL, 240, "trend", 15, 3, 0, 1, 0);
   }
   ...
 }

"IndsDataEveryTick=true" veuillez le vérifier vous-même, car avec mon ordinateur c'est une longue attente.


 

Laissez-moi vous le dire. Je vous observe depuis un jour maintenant, et qu'est-ce que je vois ? Vous attrapez le pseudo-grial, pseudo. Parce que j'ai regardé tous les indicateurs. Et voilà le truc :

Ordre de vente. Le prix a baissé de 6 points par rapport à la position ouverte, mais le Takeprofit a déjà bougé de 13 points, nous attendons le temps X et nous voyons que le Takeprofit "corrigé" a manqué exactement 7 points (à cela il était dû au Low), donc c'est un vrai graal. Bonne chance à tous.

 

à artsnz

+1

D'accord, si j'étais quelqu'un d'autre, pas seulement le code source, même une version compilée.

 
boing9267 писал(а) >>

Je poste les journaux.

Et voici à quoi ressemble la fenêtre du graphique avec le conseiller expert.

Si vous avez pris les indicateurs du premier post, vous devez mettre les fichiers dans les dossiers appropriés, redémarrer le terminal et appliquer le même modèle au graphique.

Et puis le conseiller doit être attaché.

>> Bonne chance.

 

Les amis, quelqu'un peut aider ....

Cet EA nécessite l'indicateur trend.ex4...

Donnez s'il vous plaît.... Merci

 
gdemon >> :

Les amis, quelqu'un peut aider ....

Cet EA nécessite l'indicateur trend.ex4...

Donnez s'il vous plaît.... Merci

Dossiers :
trend_2.mq4  3 kb
 

Faisons une digression sur les principes du système.



En quoi consiste le système ?

1) Détecter la direction de la tendance. L'indicateur : "Trend"

2) Détection des lignes de signaux (limites de la barre interne) L'indicateur : "TRO_InsideBar_Plot2"
. Vous pouvez apprendre la théorie de la barre interne et les principes de trading dans le fichier texte joint à ce post.

3) Identification d'un modèle de chandelier. Indicateur : "IBFX - CPR" (rus)
A propos de la configuration des chandeliers - modèles, vous pouvez lire, regarder des vidéos, examiner les modèles présentés graphiquement ici : http://fxcandle.ru/




Principes de formation des signaux :

1) Déterminer la direction de la tendance par l'indicateur "Trend"
2) Identifier les lignes de signaux (inside bar) par l'indicateur "TRO_InsideBar_Plot2" et se préparer à ouvrir une transaction dans la direction de la tendance ouverte, après la rupture de la ligne de signal dans cette direction.
3) Identifiez le modèle de chandelier en utilisant l'indicateur "IBFX - CPR" (rus). Les modèles ne sont intéressants que dans le sens de la tendance, ce qui complète notre intention d'ouvrir le trade.




Stratégie de trading :
Principe de la théorie des trois écrans d'A. Elder. Vous pouvez lire plus de détails dans le fichier joint.

1) Nous déterminons le calendrier de travail.
2) Pour déterminer la direction de la tendance dans laquelle nous allons effectuer des transactions, nous utilisons le TF environ cinq (5) fois plus grand que celui de travail.
3) Pour déterminer le point d'entrée sur le marché, nous utilisons le TF, qui est environ cinq (5) fois moins élevé que le TF opérationnel.




Comme alternative, un bref algorithme pour l'ouverture d'une transaction :

1) Déterminer le TF de travail. Par exemple, ce sera H1
2) Déterminez la direction de la tendance sur le TF environ cinq fois plus que le TF de travail. A cette fin, nous prenons le TF H4. Ceci sera montré par l'indicateur "Trend"
3) Nous attendons la formation de lignes de signaux (barre interne) dans l'ancien TF H4 (dans ce cas à partir de celui de travail), qui sera montré par l'indicateur "TRO_InsideBar_Plot2".
4) Après la formation de la barre interne (lignes de signal), attendez la formation d'un mouvement directionnel similaire à l'ancien TF (dans ce cas H4) et
modèle de chandelier, qui montrera l'indicateur "IBFX - CPR" (rus)
5) Nous entrons la transaction dans le TF inférieur (du travail) dans ce cas prend M15. Point d'entrée rentable dans la transaction à M15, recherchez une analyse supplémentaire.
Dossiers :
vnytrenneitbar.rar  1007 kb
3ekrana.rar  831 kb
indikators_1.rar  3043 kb
svechi.rar  258 kb