Indikatoren: VWAP Kundenspezifische Position - Seite 4

 

Ich habe es herausgefunden! Ignorieren Sie die vorherigen Kommentare und tun Sie Folgendes:


1. Ersetzen Sie Zeile 133 durch:

// Previous line was `iVolume[i]=(double)volume[i];`
iVolume[i]=(double)tick_volume[i];


2. Ersetzen Sie Zeile 159 durch:

// Previous line was `vwapBuffer[i]= sumPrice/sumVol;`
if (sumVol > 0) vwapBuffer[i]= sumPrice/sumVol;
 
Hallo, ich habe alle Änderungen vorgenommen, aber immer noch kein Glück, können Sie nicht laden Sie die aktualisierte ein. Danke
 
mit den Änderungen funktioniert es gut, vielen Dank an alle.
 
VolNoob #: Könnten Sie mir bitte helfen
  1. Wobei helfen? Sie haben kein Problem, sondern einen Wunsch geäußert. Zeigen Sie uns Ihren Versuch (mit der Schaltfläche CODE) und nennen Sie die Art Ihrer Schwierigkeit.
    Keine kostenlose Hilfe (2017)

    Oder bezahle jemanden. Oben auf jeder Seite ist der Link Freelance.
    Script schreiben lassen - Allgemeines - MQL5 Programmierforum (2018)

    Wir werden es nicht für Sie programmieren (obwohl es passieren könnte, wenn Sie Glück haben oder das Problem interessant ist).
    Keine kostenlose Hilfe (2017)

  2. Exponential benötigt 3,45×(Länge+1) Balken, um auf 1/10 Prozent zu konvergieren. (EMA-Periode 5 benötigt 21 Anfangsbalken.)
    Gleitender Durchschnitt - Wikipedia

    Verwenden Sie niemals die Gleichung c=(1-a)p + (a)v, da sie Rundungsfehler verstärkt. Verwenden Sie die umgeschriebene und einfachere Gleichung c=p + a(v-p)

[Gelöscht]  
William Roeder #:
  1. Der Exponentialwert benötigt 3,45×(Länge+1) Balken, um auf 1/10 Prozent zu konvergieren. (Die EMA-Periode 5 benötigt 21 Anfangsbalken.)
    Gleitender Durchschnitt - Wikipedia

    Verwenden Sie niemals die Gleichung c=(1-a)p + (a)v, da sie Rundungsfehler verstärkt. Verwenden Sie die umgeschriebene und einfachere Gleichung c=p + a(v-p)

Ich danke Ihnen für Ihre Hilfe, Sie haben Recht und ich habe das Problem selbst gelöst.

danke.

 
Es ist ein guter Indikator. Ich war auf der Suche nach einer verankerbaren vwap und dieser passt die Rechnung sehr gut. Das einzige Problem ist, dass die Linie an der letzten Kerze des Charts vertikal abfällt, wenn Sie den vwap einbeziehen. Als ob der letzte berechnete Wert Null wäre. Und von da an berechnet er nicht mehr für die folgenden Kerzen.
 
Großartig, danke
 
ACHTUNG: In Version 5.00 build 4272 stürzt der Indikator MT5 ab. Ich habe den Grund dafür nicht herausfinden können. Programmierlaien sollten diesen Indikator NICHT verwenden, bis der Entwickler das Problem identifiziert und korrigiert hat. MT5 stürzt ab und wird geschlossen, ohne dass Sie den Indikator löschen können.
 
Ich habe ein paar Änderungen vorgenommen, und es scheint jetzt gut zu funktionieren.
Dateien:
AVWAP_Arrow.mq5  25 kb
 
José Ricardo Magalhães #:

Fehlerfreier Code

Nachdem ich diesen Indikator hochgeladen habe, erhalte ich nur einen Pfeil (wie der rote Pfeil auf dem beigefügten Screenshot). Ich kann weder die Position des Pfeils ändern, noch sehe ich eine Kurve mit der berechneten VWAP-Linie. Vielen Dank im Voraus für Ihre Hilfe!