[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 675
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 Indikator schreibt die Kommentare nicht um, sondern fügt bei jeder Maßnahme hinzu
Hier ist der Code, dies ist das Ende der Funktion start()
Der Indikator schreibt die Kommentare nicht um, sondern fügt bei jeder Maßnahme hinzu
Hier ist der Code, dies ist das Ende der Funktion start()
Natürlich tut sie das :)
Versuchen Sie, diesen Eintrag zu löschen, und es sollte funktionieren.Wenn das Lehrbuch Arrays auf diese Weise deklariert, ist das ziemlich seltsam. Hätten Sie den Abschnitt des Codes, zu dem SIE beigetragen haben, mit einem Kommentar hervorgehoben?
Ich habe dieses Lehrbuch auch nicht gelesen. Und wie begründet der Autor dort die Gültigkeit dieser Array-Deklaration?
Das ist es, was ich hervorgehoben habe =) hier ist es:
double Macd_M_D1=iMACD(NULL,1440,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
// Вверху - обращение к МАКД расчет на дневках основной линии
double Macd_S_D1=iMACD(NULL,1440,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
// Это обращение к МАКД и расчет Сигнальной линии на дневках
double Macd_M_H4=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
// Это обращение к МАКД и расчет основной линии на текущем таймфрейме
double Macd_S_H4=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
// Это обращение к МАКД и расчет сигнальной линии на текущем таймфрейме
//-------------------изменения----^-----------------------------------
string Nom_Lin =Line + "_"; // Строка - номер линии
// string Nom_Lin = DoubleToStr(Line,0)+"_";// Можно и так
string Str_Time=TimeToStr(T_Bar); // Строка - время откр.
string His_Name=Prefix+Nom_Lin+Str_Time;// Имя созаваемого объект
//-------------------изменения-------V--------------------------------
if ((Macd_M_D1 < Macd_S_D1)&&(Macd_M_H4 < Macd_S_H4))Color=Blue;if ((Macd_M_D1 > Macd_S_D1)&&(Macd_M_H4 > Macd_S_H4))Color=Red;
//
//if (O_Bar < C_Bar) Color=Blue; // Выбор цвета в зависимости..
//if (O_Bar > C_Bar) Color=Red; // .. от характеристик бара
//if (O_Bar ==C_Bar) Color=Green;
//-------------------изменения------^---------------------------------
Hier ist sie. Scheint alles wissenschaftlich gemacht zu haben....
Natürlich tut es das, das hast du selbst gesagt :)
Versuchen Sie, diesen Eintrag zu löschen, es sollte funktionieren.Danke, das habe ich übersehen.
Noch eine Frage: Wie bekomme ich die Kommentare in das Indikatorfenster?
Vielen Dank, das habe ich übersehen.
Noch eine Frage: Wie bekomme ich die Kommentare in das Indikatorfenster?
Die Funktion Comment() ist mit keinem Fenster verbunden, es gibt nur einen Platz für sie - die obere linke Ecke.
Um die Kommentare im Indikatorfenster auszugeben, müssen Sie grafische Objekte verwenden.
Die Funktion Comment() ist mit keinem Fenster verbunden, es gibt nur einen Platz für sie - die linke obere Ecke.
Sie müssen grafische Objekte verwenden, um den Indikator im Fenster anzuzeigen.
danke
Können Sie beraten, ob es möglich ist, die Eröffnung von Geschäften in der EA zu teilen, zum Beispiel, dass die EA würde Geschäfte nur auf jedem zweiten Signal öffnen?
Setzen Sie einen Signalzähler und eine Flagge für das zweite Konto, um die Eröffnung zu ermöglichen.
Wie kann ich alle von den Skripten ausgegebenen Warnmeldungen sehen? Wenn Sie das Fenster mit ihnen bereits geschlossen haben. Vielleicht sind sie in einigen Protokollen gespeichert?
Immer gespeichert in MetaTrader\experts\logs