Jump to content


Photo

Range berechnen und verwerten bei USD und JPY


  • 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,157 posts
  • 13600 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,157 posts
  • 13600 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



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users