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)
-   -   1 EA in zwei Charts gleichzeitig (http://www.expert-advisor.com/forum/showthread.php?t=3792)

gehtdoch 08.08.14 20:16

1 EA in zwei Charts gleichzeitig
 
Hallo,
ich habe folgendes Problem. Ich kann einen Expert Advisor nicht gleichzeitig in zwei Charts verwenden.

Ich denke ich weiß woran es liegt, kann es aber selbst nicht ändern.

total=OrdersTotal(); //hier werden alle offenen Order gezählt

Einer von unzähligen Versuchen:

// if (OrderSelect( Nummer, SELECT_BY_POS==true))
// {
// total1=0;
// }
// else
// total1=1;
// return;
// }

if (total<1) // Soll:Wenn mit diesem Symbol keine offene Order mehr vorhanden ist, dann....
{
//--- no opened orders identified
if(AccountFreeMargin()<(1000*Lots))
{
//-------------------------
Für eine Hilfe zur Problemlösung wäre ich sehr dankbar.

traderdoc 08.08.14 20:49

Code:

for(int i=0; i<OrdersTotal(); i++) {
  if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) {
      if(OrderSymbol()==Symbol()) {
        if(OrderType()==OP_BUY) {
              ...
        }
        if(OrderType()==OP_SELL) {
              ...
        }
      }
  }
}

Damit kannst Du erstmal die offenen Orders nach dem Währungspaar selektieren und in die Ordertypen trennen.

traderdoc

gehtdoch 15.08.14 19:50

Klappt hervorragend
 
:)Hallo Traderdoc,

vielen Dank für die extrem (am selben Tag) schnelle Hilfe.

Entschuldigung für meine lange Zeit mich zu bedanken.

Ein schönes Wochenende wünsch ich.

gehtdoch (tatsächlich)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:08 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