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)
-   -   Variable OrderOpenPrice löschen wenn OrdersToral=0 (http://www.expert-advisor.com/forum/showthread.php?t=6308)

dd2509 12.01.19 05:10

Variable OrderOpenPrice löschen wenn OrdersToral=0
 
Hallo Traderfreunde,
ich habe ein Problem.
Ich berechne mit der Funktion OrderOpenPrice ein Einstiegslevel. Dieser Preis soll so lange bestehen bleiben bis Orderstotal=0 ist. dann soll er neu berechnet werden.
int _OrdersTotal = OrdersTotal();


OP = 0.0;


for(int z = _OrdersTotal - 1; z >= 0; z --)
{

if(OrderSelect(1, SELECT_BY_TICKET,MODE_TRADES)==true)
{ OP = OrderOpenPrice();
}}}


Habt ihr eine Idee wir man das machen kann ?

MA-EA 12.01.19 09:06

:confused:

Leopold 12.01.19 15:09

Hallo,

ich denke mal du benötigst das so:

Code:

if (OrdersTotal() > 0)
  {
  if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES)) OP        = OrderOpenPrice();
  }

---Leopold---


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:12 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