31.05.13
|
Mitglied
|
|
Registriert seit: Jan 2012
Beiträge: 142
|
|
Zitat:
Zitat von Crashbulle
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 >= 0 ; cnt--) { if (OrderSelect(cnt, SELECT_BY_POS, MODE_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
|