![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Hallo
Es scheint, dass der Experte beschäftigt ist und der Lernende warten musste, das geht nicht!
mntiwana, alle Parameter funktioniert, in der Tat der Zweck der gefilterten Preis-Indikator ist es, Rauschen von Preisdaten zu reduzieren.
Im Schritt müssen Sie den Filterwert in Pip ausprobieren. Versuchen Sie 0.003 in H4 und sehen Sie das Ergebnis. Zu groß oder zu klein wird nicht funktionieren!
Versuchen Sie Faktor zwischen 1 und 3 und sehen Sie das Ergebnis.
Ich glaube nicht, dass irgendein Indikator, einschließlich dieses Indikators, die Preisänderung im Voraus vorhersagen kann. Der Indikator hat Vorteile, wenn ich meine Arbeit richtig gemacht habe.
Der wichtigste ist die geringe Verzögerung und die gute Verfolgung von starken Trends. Ich habe einige automatisierte Tests durchgeführt, aber keinen ernsthaften realen Handel.
Seien Sie also vorsichtig, der Indikator ist nur ein Test.
Am besten,
Bitte sehen Sie sich diesen Beitrag an, Mr. mladen#6360
Hallo an alle und Meister:
Ich habe ein Problem mit meinem Code. Mein Indikator hat mehr als 10 Indikatoren im Inneren. Ist fast fertig, aber jetzt gibt es ein Problem beim Hinzufügen der letzten Indikator-Code. Keine Fehler im Code, aber ich kann die Pfeile nicht sehen.
Dies ist die Zeile mit Konflikten:
gh = NormalizeDouble((Bars - IndicatorCounted()) / (TF / Periode()), 0);
Wenn ich Bars-IndicatorCounted() entferne, funktioniert es gut, aber natürlich funktioniert dieser Indikator nicht.
Ich denke, es gibt ein Problem mit dem üblichen Code, den ich auch für andere Indikatoren mit Bars und IndicatorCounted verwende...
int NeedBarsCounted;
if (LastBars == Bars) return(0);
NeedBarsCounted = Bars - LastBars;
LastBars = Bars;
if (NeedBarsCounted == Bars)
NeedBarsCounted--;
for (int i = NeedBarsCounted; i >= 1; i--)
{
Was kann ich dagegen tun? Funktionsaufruf?
Ich danke Ihnen im Voraus.
Hallo an alle und Meister:
Ich habe ein Problem mit meinem Code. Mein Indikator hat mehr als 10 Indikatoren im Inneren. Ist fast fertig, aber jetzt gibt es ein Problem beim Hinzufügen der letzten Indikator-Code. Keine Fehler im Code, aber ich kann die Pfeile nicht sehen.
Dies ist die Zeile mit Konflikten:
gh = NormalizeDouble((Bars - IndicatorCounted()) / (TF / Periode()), 0);
Wenn ich Bars-IndicatorCounted() entferne, funktioniert es gut, aber natürlich funktioniert dieser Indikator nicht.
Ich denke, es gibt ein Problem mit dem üblichen Code, den ich auch für andere Indikatoren mit Bars und IndicatorCounted verwende...
int NeedBarsCounted;
if (LastBars == Bars) return(0);
NeedBarsCounted = Bars - LastBars;
LastBars = Bars;
if (NeedBarsCounted == Balken)
NeedBarsCounted--;
for (int i = NeedBarsCounted; i >= 1; i--)
{
Was kann ich dagegen tun? Funktionsaufruf?
Ich danke Ihnen im Voraus.
elea
Aus einem Teil des Codes lässt sich nichts ableiten - und der von Ihnen gepostete Teil des Codes zeigt noch weniger.
Ohne den Code, der auf diesem Code-Teil basiert, kann Ihnen niemand helfen.
elea
Aus einem Teil des Codes lässt sich nichts schließen - und der von Ihnen gepostete Teil des Codes zeigt noch weniger.
Ohne den Code, der auf diesem Code-Teil basiert, kann Ihnen niemand helfen.
Was wäre eine kompakte Funktion für das folgende Problem:
Maximum der Eröffnungs- oder Schlusskurse für die letzten N Kerzen.
('oder' ist die logische Alternative)
Ist das OK?
MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])
Was wäre eine kompakte Funktion für das folgende Problem:
Maximum der Eröffnungs- oder Schlusskurse für die letzten N Kerzen.
('oder' ist die logische Alternative)
Ist das in Ordnung?
MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])
wojtekpaul
Dieser Code ist in Ordnung
Vielen Dank, mladen. Das Problem ist, dass mein Indikator 4800 Codezeilen hat....