[ARCHIV]Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Ohne dich kann ich nirgendwo hingehen - 5. - Seite 222
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Der Kern der Frage ist, dass ich die Anzahl der Balken in jedem kontinuierlichen Block des Balkendiagramms des Top-Indikators zählen muss. Ich habe einen solchen Indikator geschrieben (der unterste). Darin entspricht der Wert jeder Balkendiagrammspalte der Anzahl der Balken in einem kontinuierlichen Block des Top-Indikators, aber er beginnt die Anzeige NUR seit seiner Installation (die rote vertikale Linie).Ich möchte, dass es auf den vorherigen Bars angezeigt werden (wie wenn Sie AO oder CCI installieren), d.h. das "Bild" war ähnlich wie der mittlere Indikator (es ist der gleiche Indikator, aber noch früher installiert). Ich werde auf alle Vorschläge mit Dankbarkeit hören (vorzugsweise mit Code-Schnipsel).Ich füge den Code des unteren Indikators.
Der Kern der Frage ist, dass ich die Anzahl der Balken in jedem kontinuierlichen Block des Balkendiagramms des Top-Indikators zählen muss. Ich habe einen solchen Indikator geschrieben (der unterste). Darin entspricht der Wert jeder Balkendiagrammspalte der Anzahl der Balken in einem kontinuierlichen Block des Top-Indikators, aber er beginnt die Anzeige NUR seit seiner Installation (die rote vertikale Linie).Aber ich brauche es, um auf früheren Bars auch angezeigt werden (wie wenn Sie AO oder CCI installieren), dh das "Bild" war ähnlich wie der mittlere Indikator (es ist das gleiche wie der untere Indikator, aber es war noch früher installiert).
So etwas wie das hier?
-
So etwas wie das hier?
-
Ich danke Ihnen vielmals! Genau das, was Sie brauchen!
int start()
{
double Sl =Low[1];
double Tpb =((High[1]-Open[1])/Tp)+Open;
double bar2b;
if (Open[2]<Close[2])bar2b=(High[2]-Open[2];
double bar1b;
if(Open[1]<Close[1])bar1b=(High[1]-Open[1]);
if(bar2b<bar1b)OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Sl,Tpb,",16384,0,Green);
Hilfe!!!
einfacher gleitender Durchschnittsindikator
wie man sie in einem EA anwendet auf: Frühere Indikatorendaten
iMA(NULL,0,8,0,MODE_EMA,PRICE_PREVIOUS,0);
Spam. Genug von einer eigenen Branche
Es ist besser, viele Worte zu schreiben, als nur zu sagen: "Das ist wohl ein höheres Lebensbekenntnis".
Meine Herren! Guten Abend!
Könnten Sie mir bitte sagen, warum der Compiler denkt, dass in dem folgenden Code
die Variable int Ticket ist undefiniert.
Es erzeugt einen Fehler
'Ticket' - Variable nicht definiert C:\Programmdateien\Alpari NZ MT4(2)\experts\hhhh.mq4 (18, 6)
Die Variable Ticket ist jedoch auch in der Zuweisungsanweisung im folgenden Code definiert, und der Code lässt sich erfolgreich kompilieren
Meine Herren! Guten Abend!
Könnten Sie mir bitte sagen, warum der Compiler denkt, dass in dem folgenden Code
die Variable int Ticket ist undefiniert.
Es erzeugt einen Fehler
'Ticket' - Variable nicht definiert C:\Programmdateien\Alpari NZ MT4(2)\experts\hhhh.mq4 (18, 6)
Die Variable Ticket ist jedoch auch in der Zuweisungsanweisung im folgenden Code definiert, und der Code lässt sich erfolgreich kompilieren
Wahrscheinlich fehlen nur Klammern an einer Stelle