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
Danke Mladen
wenn geglättetes Momentum=geglätteter RSI (ich kann es in PRT problemlos tun)
Aber wie nennen Sie das "absolute" Momentum, wenn
RSX=(glatter RSI)/(glatter absoluter RSI)
Ich hoffe, ich habe gut verstanden
Danke
Zilliq
Danke Mladen
wenn geglätteter Impuls=geglätteter RSI (ich kann das in PRT problemlos tun)
Aber wie nennen Sie das "absolute" Momentum, wenn
RSX=(glatter RSI)/(glatter absoluter RSI)
Ich hoffe, ich habe gut verstanden
Danke
ZilliqZilliq
Ich habe weder den "glatten RSI" noch den "glatten absoluten RSI" genannt.
Was ich sagte, ist, dass es ein "Verhältnis von geglättetem Momentum und geglättetem absoluten Momentum" ist (btw: RSI gehört per Definition zu einer Momentum-Familie von Indikatoren).
Sie können eine Zeile in der rsx-Berechnung finden, die in einem Teil "MathAbs(mom)" sagt. Das ist das absolute Momentum - es geht nie unter 0, außer als Ergebnis einer Glättungsverzögerung oder eines "Unterschießens" (was selten ist).
Zilliq
Werfen Sie einen Blick auf den Indikator in diesem Beitrag: https: //www.mql5.com/en/forum/178733/page36. Es wird klar, was und wie verwendet wird, wenn jede Art von rsi berechnet wird
Mit freundlichen Grüßen
Vielen Dank, Mladen, das ist sehr schön.
Ich werde mir das ansehen und sehen, was ich bei PRT machen kann.
Schönen Abend noch
Zilliq
Ok ich sehe dein RSI Experiment und ich glaube ich verstehe deinen Code
Wenn es jemandem helfen kann, hier ist ein interessanter Artikel über RSI und wie man es berechnen kann
http://forum.vtsystems.com/index.php?act=Attach&type=post&id=1517
Jetzt muss ich einen glatten Impuls programmieren
Vielen Dank an Mladen für die Erklärungen
Zilliq
Hallo Mladen und Freunde hier
bitte verzeihen Sie mir und lassen Sie mich direkt wissen, wenn ich Sie mit dem Problem der Definition von POC- und VA-Werten für ein Zielband auf der Grundlage eines bestimmten Marktprofils störe. Darf ich fortfahren und meine spezifischen Probleme zu diesem Thema hier mitteilen?
Mit dieser Nachricht möchte ich Sie über meine bisherigen Versuche informieren und Sie um Hilfe bitten, um meinen Kodierungsfehler zu identifizieren. Bitte überprüfen Sie die Logik meiner Kodierung innerhalb des beigefügten Indikators (ich habe die Parameter speziell für den Chart M15-EURUSD eingestellt, damit ich sie während des Testens leichter anwenden kann).
Basierend auf Kommentar Informationen, fand ich es so seltsam, die Differenz zwischen TB_POCCount (MaxCount = 34) und TB_TotalCount (> 1million), während es nur 400 pointstep sind. Ich habe das immer wieder überprüft, kann mir aber nicht erklären, warum.
Ich habe auch versucht, die Annahme eines vernünftigen TB_TotalCount zu testen, um meine Logik in der Kodierung zu finden VAH & VAL. Es ist auch fehlgeschlagen. Und das Schlimmste ist, dass ich nicht erkennen kann, wo mein Fehler liegt!!!
Nochmals vielen Dank für Ihre Aufmerksamkeit. Ich hoffe auf Ihre freundlichen Ratschläge!
fareastol
Hallo Mladen und Freunde hier
Bitte verzeihen Sie mir und lassen Sie mich direkt wissen, ob ich Sie mit dem Problem im Zusammenhang mit der Definition von POC- und VA-Werten für ein Zielband basierend auf einem bestimmten Marktprofil störe. Darf ich fortfahren und meine spezifischen Probleme mit diesem Thema hier mitteilen?
Mit dieser Nachricht möchte ich Sie über meine bisherigen Versuche informieren und Sie um Hilfe bitten, um meinen Kodierungsfehler zu identifizieren. Bitte überprüfen Sie die Logik meiner Kodierung innerhalb des angehängten Indikators (ich habe die Parameter speziell für den Chart M15-EURUSD eingestellt, um mir das Testen zu erleichtern).
Basierend auf Kommentar Informationen, fand ich es so seltsam, die Differenz zwischen TB_POCCount (MaxCount = 34) und TB_TotalCount (> 1million), während es nur 400 pointstep sind. Ich habe das immer wieder überprüft, kann mir aber nicht erklären, warum.
Ich habe auch versucht, die Annahme eines vernünftigen TB_TotalCount zu testen, um meine Logik in der Kodierung zu finden VAH & VAL. Es ist auch fehlgeschlagen. Und das Schlimmste ist, dass ich nicht erkennen kann, wo mein Fehler liegt!!!
Nochmals vielen Dank für Ihre Aufmerksamkeit. Ich hoffe auf Ihre freundlichen Ratschläge!
fareastolfareastol
Können Sie genau erklären, was Sie in der Variable TB_TotalCount zu zählen versuchen?
_______________________
PS: ein durchschnittlicher Punktschrittzähler für einen 1-Stunden-Chart liegt irgendwo zwischen 3 und 4000 (da er vom höchsten Hoch und tiefsten Tief für die MAX_HISTORY-Periode abhängt)
Hallo Mladen
vielen Dank für Ihre Überlegungen.
Ich verwende TB_TotalCount, um die Gesamthäufigkeit aller Kursniveaus innerhalb des TargetBandes für jeden spezifischen Kurs zu zählen (Bereich von 1,35450 bis 1,35850 im Beispielversuch ~ 400 Punkteschritte des Kurses). Diese Zahl wird dann verwendet, um die Gesamtzahl der Value Area (VA) zu berechnen, wobei das Verhältnis 70 % der Gesamthäufigkeit des Zielbands beträgt.
Um das VA-Hoch/Tief zu finden, verwende ich den POC-Kurs als zentralen Punkt, zähle dann mit den Variablen upPOC und dnPOC in beide Richtungen dieses spezifischen Niveaus aufwärts/abwärts und integriere dann schrittweise die Häufigkeit des Kurses bei jedem Zählschritt in den VAcount, bis der oben genannte VA-Gesamtzähler aufgefüllt ist.
Hallo Mladen
Vielen Dank für Ihre freundliche Berücksichtigung.
Ich verwende TB_TotalCount, um die Gesamthäufigkeit aller Kursniveaus innerhalb des TargetBandes für jeden spezifischen Kurs zu zählen (Bereich von 1,35450 bis 1,35850 im Beispielversuch ~ 400 Punkteschritte des Kurses). Diese Zahl wird dann verwendet, um die Gesamtzahl der Value Area (VA) zu berechnen, wobei das Verhältnis 70 % der Gesamthäufigkeit des Zielbands beträgt.
Um VA High/Low zu finden, ist meine Logik, den POC-Preis als zentralen Punkt zu verwenden, dann in beide Richtungen dieses spezifischen Niveaus mit den Variablen upPOC und dnPOC aufwärts/abwärts zu zählen und dann schrittweise die Häufigkeit des Preises bei jedem Zählschritt in VAcount zu integrieren, bis der oben erwähnte TotalCount von VA aufgefüllt ist.fareastol
Versuchen Sie, diesen Teil zu entfernen:
{
TBCount[j] = Count[n];
TB_TotalCount += TBCount[j];
TB_VACount = MathRound(0.7 * TB_TotalCount);
nPOC = ArrayMaximum(TBCount);
TB_POC = TargetL + nPOC*PointStep;
TB_POCCount = TBCount[nPOC];
}
aus der " for (i=1; i < History; i++)" Schleife (du hast eine Schleife in einer Schleife)
Hallo Mladen,
ich habe es geschafft, das relative und absolute Momentum zu verwenden.
Vielen Dank für deine Hilfe, jetzt muss ich das Momentum für den rsx glätten
Zilliq
Ps: Wenn es jemandem helfen kann:
//Relatives Momentum auf Schlusskurs
ind1= close-close[1]
// Absolutes Momentum
ind2=abs(ind1)
ind3=wilderDurchschnitt[rs](ind1)
ind4=wilderDurchschnitt[rs](ind2)
ind3=(50*(ind3+ind4))/ind4
ind3 als "RSI",0, 30, 70, 100 zurückgeben