Indikatoren: Fractal_TL - Seite 2

 
Sergey Voytsekhovsky:

Vladimir, guten Abend. Sie sind ein erfahrener Programmierer, wenn man Ihre Veröffentlichungen und Arbeiten betrachtet. Könnten Sie mich bitte über das Wesen dieses Threads beraten - das Programm funktioniert nicht im Tester, aber es funktioniert korrekt auf Online-Charts. Der Autor antwortet nicht, anscheinend ist er beschäftigt.

Alles funktioniert:


obwohl ich denke, dass der Code nicht ganz korrekt ist.

 
Sergey Voytsekhovsky:

Vladimir, guten Abend. Sie sind ein erfahrener Programmierer, wenn man Ihre Veröffentlichungen und Arbeiten betrachtet. Könnten Sie mich bitte über das Wesen dieses Threads beraten - das Programm funktioniert nicht im Tester, aber es funktioniert korrekt auf Online-Charts. Der Autor antwortet nicht, offenbar ist er beschäftigt.

Hier führe ich im Tester den Code aus, den ich im vorherigen Kommentar angehängt habe. Alles wird normal neu gezeichnet.

Betrieb des Indikators im Prüfgerät
 
Vladimir Karputov:

Alles funktioniert:

Anscheinend haben Sie den ursprünglichen Code des Autors heruntergeladen und aktiviert, er funktioniert im Tester und online. Wenn Sie die oben erwähnten Änderungen vornehmen (ich werde den geänderten Code aus den ersten Beiträgen unten posten, die Änderungen werden gelb hervorgehoben) - werden die Widerstandslinien immer nach unten und die Unterstützungslinien nach oben geneigt sein. Dafür sind die gelben Änderungen gedacht. Und die größte Verwirrung ist, dass es keine Fragen zu den Änderungen selbst, sie funktionieren gut online, aber sie aufhören zu arbeiten in der Tester.

Könnten Sie mir bitte sagen, wie Sie bewegte Bilder im Forum platzieren?


   for(n=0; n<Bars(Symbol(),base_tf); n++)
     {
      // --- wenn ein nicht leerer Wert, Beendigung der Schleife
      if(FractalUp_base[n]!=EMPTY_VALUE)
         break;
     }
   UpFractal_1_base=FractalUp_base[n];// --- Schreiben Sie den Preiswert des ersten Fraktals in die Variable
   UpperFractal_1_base=n;// --- den Index des ersten Fraktals in die Variable schreiben
                         // --- 
// --- Suche nach dem zweiten oberen Fraktal
   for(n=UpperFractal_1_base+1; n<Bars(Symbol(),base_tf); n++)
     {
      // --- wenn ein nicht leerer Wert, Beendigung der Schleife
      if(
         FractalUp_base[n]!=EMPTY_VALUE
         &&
         FractalUp_base[n]>UpFractal_1_base
         )
          break;
     }
   UpFractal_2_base=FractalUp_base[n]; // --- Schreiben Sie den Preiswert des zweiten Fraktals in die Variable
   UpperFractal_2_base=n;// --- Schreiben Sie den Index des zweiten Fraktals in die Variable
                         // ---
// --- Suche nach dem ersten unteren Fraktal
   for(n=0; n<Bars(Symbol(),base_tf); n++)
     {
      // --- wenn ein nicht leerer Wert, Beendigung der Schleife
      if(FractalDown_base[n]!=EMPTY_VALUE)
         break;
     }
   LowFractal_1_base=FractalDown_base[n];// --- Schreiben Sie den Preiswert des ersten Fraktals in die Variable
   LowerFractal_1_base=n;// --- den Index des ersten Fraktals in die Variable schreiben
                         // --- 
// --- Suche nach dem zweiten unteren Fraktal
   for(n=LowerFractal_1_base+1; n<Bars(Symbol(),base_tf); n++)
     {
      // --- wenn ein nicht leerer Wert, Beendigung der Schleife
      if(
         FractalDown_base[n]!=EMPTY_VALUE
         && 
         FractalDown_base[n]<LowFractal_1_base
         )
          break;
     }
   LowFractal_2_base=FractalDown_base[n];// --- Schreiben Sie den Preiswert des zweiten Fraktals in die Variable
   LowerFractal_2_base=n;// --- Schreiben Sie den Index des zweiten Fraktals in die Variable
 
 
Almat Kaldybay:

Hier führe ich den Code, den ich im vorherigen Kommentar angehängt habe, im Testprogramm aus. Alles wird normal neu gezeichnet.

Seltsam, bei mir funktioniert es trotzdem nicht. Ich habe sogar versucht, das Terminal neu zu installieren.

 

Frage an den Moderator - Wenn ich einige Fragen zu diesem Indikator in anderen Threads Ihres Forums stelle (ich versuche, eine Antwort auf die Frage zu finden - warum der Code im wirklichen Leben funktioniert und im Tester NICHT funktioniert), wenn ich mich auf diesen Thread beziehe - ist das nicht ein Verstoß? Es wird den Autor nicht beleidigen?

Der Punkt ist, dass der Algorithmus dieses Codes ist gut geeignet, um die Strategie, die ich versuche zu entwerfen, aber ein unglückliches Missverständnis erlaubt mir nicht, die Strategie auf Geschichte laufen. Ich habe mir das Hirn zermartert und kann den Grund nicht finden. Ich brauche Hilfe.

 
Sergey Voytsekhovsky:

Offenbar haben Sie den Original-Autorencode heruntergeladen und aktiviert, denn er funktioniert sowohl im Testprogramm als auch online.

Natürlich habe ich den Originalcode verwendet - da dies der offizielle Thread ist, in dem der Fractal_TL-Code diskutiert wird.


Sergey Voytsekhovsky:

Wie kann man bewegte Bilder im Forum platzieren?

Zuerst erstelle ich ein Gif-Bild. Die wichtigste Bedingung ist, dass die Breite 750 Punkte nicht überschreiten sollte.

 
Sergey Voytsekhovsky:

Frage an den Moderator - Wenn ich einige Fragen zu diesem Indikator in anderen Threads Ihres Forums stelle (ich versuche, eine Antwort auf die Frage zu finden, warum der Code in der Realität funktioniert und im Tester NICHT), wenn ich mich auf diesen Thread beziehe - ist das kein Verstoß und beleidigt den Autor nicht?

Der Punkt ist, dass der Algorithmus dieses Codes ist gut geeignet, um die Strategie, die ich versuche zu entwerfen, aber ein unglückliches Missverständnis erlaubt mir nicht, die Strategie auf Geschichte laufen. Ich habe mir das Hirn zermartert und kann den Grund nicht finden. Ich brauche Hilfe.

Wenn Sie etwas Eigenes auf der Grundlage desFractal_TL-Codes erstellen, ist es besser, ein neues Thema im Bereich Technische Indikatoren und Forex-Marktanalyse zu eröffnen, wo Sie Fragen zu den von Ihnen vorgenommenen Änderungen stellen können.

 
Vladimir Karputov:

Wenn Sie etwas Eigenes auf der Grundlage desFractal_TL-Codes erstellen, ist es natürlich besser, ein neues Thema im Abschnitt Technische Indikatoren und Forex-Marktanalyse zu eröffnen, wo Sie Fragen zu den vorgenommenen Änderungen stellen können.

Ich danke Ihnen. Ja, ich versuche, einen zu erstellen. Dieser Indikator, nach den Änderungen, wird Konsolidierungsmomente mit dem anschließenden Zusammenbruch finden. Um ein Signal zu geben.

Ging in die angegebene Richtung, sorry für die Störung.

 
Vladimir Karputov:

Zuerst erstelle ich ein gif-Bild. Die wichtigste Bedingung ist, dass die Breite nicht mehr als 750 Punkte beträgt.

Toll, da weiß ich schon mehr. Aber wie erstellt man ein Gif-Bild aus dem Bildschirm des Strategietesters? Ich habe im MT5-Menü keine solche Schaltfläche "Upload to gif" gefunden. Wird das mit MT5 gemacht oder mit einer Drittanwendung? Wenn Drittanbieter, welche empfehlen Sie?