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)
-   -   Orderticket auslesen ohne Array (http://www.expert-advisor.com/forum/showthread.php?t=6168)

Hippo25 08.08.18 16:28

Orderticket auslesen ohne Array
 
Hallo

Ich möchte bestehende Order auslesen und je eine ticket nr in Buy 1-5 Speichern

PHP-Code:

int Buy1;
int Buy2;
int Buy3;
int Buy4;
int Buy5;
int Buyt1;
int Buyt2;
int Buyt3;
int Buyt4;
int Buyt5;
void OnTick()
  {
   if(
OrderSelect(0,SELECT_BY_POS)==true && Buy1 == )
    {  
Buy1 OrderTicket();     Buyt1=OrderType(); } 
    if(
OrderSelect(0,SELECT_BY_TICKET)==true && Buy2 == && (OrderTicket()< Buy1 || OrderTicket()> Buy1 ))
    {  
Buy2 OrderTicket();     Buyt2=OrderType(); }  } 

Er speichert eine Order in Buy1. Aber Buy 2 wird nicht gefüllt.
Theoretich müsste es funktionieren. Aber Praktisch nicht.
gruss Hippo

traderdoc 08.08.18 17:14

Das funktioniert auch theoretisch nicht. Ich gebe Dir jetzt bewusst nicht sofort die Antwort.

Was bedeuten denn die beiden 0 in der Funktion:

OrderSelect(0,SELECT_BY_POS)

OrderSelect(0,SELECT_BY_TICKET)

traderdoc

Hippo25 09.08.18 10:26

Hallo Traderdoc

Ursprünglich ist die 0 Nru da mangels anderer werte.
Aber dein einwand hat mit ein denkfehler aufgezeigt.

Mql4 zählt ab 0. Also gab es di Ticketnummer von Position 0. Im zweiten duchgang hatte ich wieder die 0. aber diese Ticketnummer wurde ja schon verwendet also erhielt ich -Nicht als Ergebniss. Aber darin liegt ja schon die lösung meines Problem. Jede pos mus einzel abgefragt werden ( 0-5 )

Danke das du mein Hirn in die richtige denkspur brachtest

Hippo


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