Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1011
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
Hat das jemals funktioniert oder nicht?
Wie kann ich es so einrichten, dass wenn eine Farbe in den Eingabeparametern geändert wird, diese Farbe in"indicator_color1" erscheint? Im Moment ist es das Original, egal wie man es ändert.
Wie wäre es damit?
Wie wäre es damit?
Hat das jemals funktioniert oder nicht?
Wie kann ich es so einrichten, dass wenn eine Farbe in den Eingabeparametern geändert wird, diese Farbe in"indicator_color1" erscheint? Im Moment ist es das Original, egal wie man es ändert.
Etwas lässt sich so nachvollziehen:
Etwas lässt sich so nachvollziehen:
Großartig, jetzt geht's los:PlotIndexGetInteger(0,PLOT_LINE_COLOR,0)
Ich danke Ihnen!
Wie in benutzerdefinierten Indikator, um Daten aus OnCalculate() nur Minute Zeitreihen, auf jedem Zeitrahmen zu erhalten? Ich verwende CopyRates(sym,PERIOD_M1,...), was ist der beste Weg, was raten Sie?
Wie erhält man Daten in einem benutzerdefinierten Indikator von OnCalculate() nur für Minuten-Zeitreihen, für jeden Zeitrahmen? Ich verwende CopyRates(sym,PERIOD_M1,...), was ist der beste Weg, was ist Ihr Rat?
Wenn Sie mehrere Bars gleichzeitig benötigen, werden Sie nichts Besseres finden. Und ich denke, es ist besser, die Werte eines Balkens mit Hilfe von CopyRates zu erhalten
Wenn Sie mehrere Bars gleichzeitig benötigen, werden Sie nichts Besseres finden. Und meiner Meinung nach ist es besser, die Werte eines einzelnen Balkens über CopyRates zu erhalten
OnCalculate() kann nicht aus dem Indikator entfernt werden, da es nicht benötigt wird. Es stellt sich heraus, dass Sie die gleichen Daten zweimal erhalten?
Ist es möglich, ohne sie zu tun, wenn OnTick() vorhanden ist?
Andererseits können Sie OnCalculate() nicht aus dem Indikator entfernen, da es nicht benötigt wird. Es stellt sich heraus, dass Sie die gleichen Daten zweimal erhalten?
Wenn Sie es nicht brauchen, können Sie die zweite Variante verwenden
Ist es möglich, ohne sie zu tun, wenn OnTick() vorhanden ist?
Ich bezweifle, dass das möglich ist, aber ich werde es nicht mehr versuchen. Und in der Dokumentation steht:
"...Das NewTick-Ereignis wird nur für Expert Advisors erzeugt, wenn ein neuer Tick für ein Symbol empfangen wird, an dessen Chart der Expert Advisor gebunden ist. Es ist sinnlos, die OnTick()-Funktion in einem benutzerdefinierten Indikator oder Skript zu definieren, da das NewTick-Ereignis für diese nicht erzeugt wird ...".