Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Dax Punkte in Devisen Einheit (http://www.expert-advisor.com/forum/showthread.php?t=5276)

Trading111 13.11.16 17:16

Dax Punkte in Devisen Einheit
 
Hallo,
ich habe meinem ersten programmierten EA bisher immer nur auf den Dax angewendet. Es funktioniert auch alles - sicherlich auch bei anderen Indizes.
Nun wollte ich es analog mit EUR/USD anwenden lassen. Aber es gibt bestimmt Probleme mit der Einheit. Vielleicht aknn mir einer auf die Schnelle helfen?

also hier in Punkten:...klappt alles (für Trailingstop)
Code:

extern double TrailingStart = 0.5;
extern double TrailingStep = 0.2;


wenn ich für das Devisenpaar zB einstelle:
Code:

extern double TrailingStart = 0.0003;
extern double TrailingStep = 0.0001;

dann reagiert er nicht so wie ich will.....


hier ist die Umrechnung innerhalb meines Codes dann:
Code:

double SL_neu=Kaufpreis+TrailingStart;
SL_neu=NormalizeDouble(SL_neu*Point*10,Digits);
OrderModify(Aktuelles_Ticket,OrderOpenPrice(),SL_neu,0,NULL,Blue);


traderdoc 13.11.16 19:10

extern double TrailingStart = 0.0003; //3 Pips!!
extern double TrailingStep = 0.0001;

Code:

double SL_neu = NormalizeDouble(Kaufpreis + TrailingStart, Digits);
 
//sofern Kaufpreis und OrderOpenPrice() identisch sind dann gleich:
//double SL_neu = NormalizeDouble(OrderOpenPrice() + TrailingStart, Digits);

OrderModify(Aktuelles_Ticket, OrderOpenPrice(), SL_neu, 0, NULL, Blue);

traderdoc


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:41 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum