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)
-   -   Frage an die Profis / OrderPrice in Variable speichern (http://www.expert-advisor.com/forum/showthread.php?t=2940)

feelfree 16.05.13 21:25

Frage an die Profis / OrderPrice in Variable speichern
 
Servus zusammen,

ich grübel nun schon eine Weile an folgendem Thema:

Wie kann ich den OrderOpenPrice der letzten geschlossenen Order in eine Variable schreiben?

Und an welcher Stelle füge ich die Abfrage der OrderHistory am Besten ein ohne den EA in eine unnötige Schleife umzuleiten?

Besten Dank vorab,

Dan

Racki 16.05.13 22:14

Versuch mal das hier
PHP-Code:

double Openprice;
OrderSelect(OrderHistoryTotal(), SELECT_BY_POSMODE_HISTORY);
Openprice OrderOpenPrice(); 


traderdoc 16.05.13 22:37

Fast! Die letzte geschlossene Order in der History hat die Position:

OrderHistoryTotal() - 1

Also:

Code:

double Openprice;
OrderSelect(OrderHistoryTotal() - 1, SELECT_BY_POS, MODE_HISTORY);
Openprice = OrderOpenPrice();

traderdoc

feelfree 16.05.13 23:00

Super
 
Männer, ihr seid der absolute Hammer.
Hab um die Zeit ja schon nicht mehr mit einer Antwort gerechnet und nun läuft's wie es soll. :-)

Perfekt. Tausend Dank an euch beide.

Racki 16.05.13 23:06

Stimmt, -1 macht da schon Sinn, wenn ein Array mit 0 beginnt ;)


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