Bereich Close und Open
Sehr geehrtes Team,
ich möchte gerne dass wenn von short auf buy geht, close und open bei low stattfindet und umgekehrt wenn die position von buy auf short geht, close und open bei high. Ich weiß nicht an welcher stelle ich was ändern muss. Der Code: //Long Signale umsetzen if(LongSignal == true) { //Evtl. Short Order schließen if(ShortOrder>0) { if (OrderSelect(ShortOrder,SELECT_BY_TICKET)==true) { bool ShortOrderGeclosed = OrderClose(ShortOrder,OrderLots(),Ask,1,Magenta); if (ShortOrderGeclosed == true) ShortOrder = 0; } } //Long Order eröffnen while(LongOrder<=0) { LongOrder = OrderSend(Symbol(),OP_BUY,Handelsmenge,Ask,1,0,0," MAXing LONG",MagicNummer,0,White); } } //Short Signale umsetzen if(ShortSignal == true) { //Evtl. Long Order schließen if(LongOrder>0) { if (OrderSelect(LongOrder,SELECT_BY_TICKET)==true) { bool LongOrderGeclosed = OrderClose(LongOrder,OrderLots(),Bid,1,Magenta); if (LongOrderGeclosed == true) LongOrder =0; } } //Short Order eröffnen while(ShortOrder<=0) { ShortOrder = OrderSend(Symbol(),OP_SELL,Handelsmenge,Bid,1,0,0, "MAXing SHORT",MagicNummer,0,Black); } } } |
Alle Zeitangaben in WEZ +2. Es ist jetzt 23: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