Jump to content


Photo

Range berechnen und verwerten bei USD und JPY


Wichtiger Hinweis für Besucher der Community!

Das Erstellungsdatum des von Dir aufgerufenen Themas liegt bereits einige Zeit zurück. Wir möchten darauf hinweisen, den Inhalt der Diskussion auf seine Aktualität hin zu prüfen. Weitere Informationen findest Du auf dieser Seite.

  • Please log in to reply
3 replies to this topic

#1 UweBln

UweBln

    Runners

  • Rookie
  • PipPip
  • 24 posts
  • 68 thanks

Posted 15 November 2017 - 09:59 AM


Hallo,

ich möchte eine Range berechnen, das ist einfach,
z.B. bei einer Candle-Range = High - Low = Candle-Range in Pips.

Ich möchte nun eine Vorgabe programmieren,
in der eine minimale fest vorgegebene Rangegröße als Bedinungung verarbeitet werden soll.

Beispiel:
Vorgabe:  Minimale Rangegröße:  250 Points = 25 Pips, 
...Wenn also die Range größer als 250 ist dann okay, 
ist die Range kleiner 250 dann nicht okay.

Die Rangegrößen sind z.B. beim EURUSD:  0,00250
aber beim EURJPY aber:  0,250

FRAGE:
Wie kann ich programmtechnisch 
berücksichtigen ob es sich um den JPY oder USD (sprich Nachkommastellen) handelt?
Auch was den DAX betrifft.

Danke für Tipps.


  • 0

Thanked by 2 Members:
whipsaw , Vola

#2 conglom-o

conglom-o

    Heatball User

  • *_skilled
  • 2,161 posts
  • 13619 thanks
  • Wohnsitz:O-Town

Posted 15 November 2017 - 02:52 PM

Über Digits bekommst Du die Anzahl der Nachkommastellen:

https://docs.mql4.co...fined/digitsvar

 

Danach kann man dann eine Fallunterscheidung für einen variablen Multiplikator machen. Bspw. so:

double PointSet;   if (Digits <= 3) PointSet = 0.01; else PointSet = 0.0001;if (Digits <= 1) PointSet = 1;

 

Anschließend noch Deine minimale Range (bspw. 25) mit dem PointSet multiplizieren und mit der gemessenen Range (bspw. High-Low) abgleichen.


  • 1

Marktgedanken - ...denn der Markt vergisst nie!

Meine Trophäen (dedicated to Vola *g*): conglom-o.gif b2m.gif lukas.gif licens.gifmarcus.gif germano.gif


Thanked by 2 Members:
whipsaw , Vola

#3 UweBln

UweBln

    Runners

  • Rookie
  • PipPip
  • 24 posts
  • 68 thanks

Posted 16 November 2017 - 12:25 PM


yupppp - und danke,

das kleine Progrämmchen macht genau was ich brauche. bye2.gif


  • 0

Thanked by 3 Members:
whipsaw , conglom-o , Vola

#4 conglom-o

conglom-o

    Heatball User

  • *_skilled
  • 2,161 posts
  • 13619 thanks
  • Wohnsitz:O-Town

Posted 17 November 2017 - 02:58 PM


das kleine Progrämmchen macht genau was ich brauche. bye2.gif

 

Ich weiß crazy.gif. Ist eine Standardprozedur in meinen EAs.


  • 0

Marktgedanken - ...denn der Markt vergisst nie!

Meine Trophäen (dedicated to Vola *g*): conglom-o.gif b2m.gif lukas.gif licens.gifmarcus.gif germano.gif


Thanked by 2 Members:
Vola , whipsaw

Wichtiger Hinweis für Besucher der Community!

Das Erstellungsdatum des von Dir aufgerufenen Themas liegt bereits einige Zeit zurück. Wir möchten darauf hinweisen, den Inhalt der Diskussion auf seine Aktualität hin zu prüfen. Weitere Informationen findest Du auf dieser Seite.


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users