Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 31.05.13
Hoschie Hoschie ist offline
Mitglied
 
Registriert seit: Jan 2012
Beiträge: 142
Hoschie befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Crashbulle Beitrag anzeigen
Ich suche ein Tool, Indikator, Skript, welches über ein Dauerbutton/Panikbutton im Cartfenster beim Betätigen sofort alle Laufenden- und Standbuy-Trades schließt.
Ich hatte früher mal eines je für Sell- und Buy-Trades, kann es aber nicht mehr finden.
Hoi,

versuch das hier mal:
MT4GUI


Hier ein kleines Code-Beispiel, aber ich habe das noch nicht getestet.
http://forum.mql4.com/54924
PHP-Code:
#import "mt4gui.dll"   
   
int tbPutButton(int,int,int,int,int,string);   
   
bool tbIsClicked( int );
#import
int btn1 0;
int closebtn;

int init()
  {
 
closebtn tbPutButton(WindowHandle(Symbol(),Period()),210,145,100,35,"Close All");      
   
pFontSize(14);
   return(
0);
  }
if (
tbIsClicked(closebtn))
      {
      
PlaySound("ok.wav");
      
closeTrades(); // Deine Methode
      
}

Print(
tbIsClicked(closebtn));
  return(
0);
  }
 
      
void closeTrades()
      {      
         for (
int cnt OrdersTotal(); cnt >= cnt--)
         {
            if (
OrderSelect(cntSELECT_BY_POSMODE_TRADES) == TRUE)
             {     
                 if(
OrderMagicNumber()==0)
                {
                    if(
OrderType()==OP_BUY)
                    {
                      
OrderClose(OrderTicket(),OrderLots(),Bid,5,White);
                    } 
                    if(
OrderType()==OP_SELL)
                    {
                      
OrderClose(OrderTicket(),OrderLots(),Ask,5,Blue);
                    } 
                }       
            }
         } 
      } 
Carpe Diem,
Hoschie