Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 5 > Programmierung MQL5 > Codeschnipsel

Codeschnipsel Codeschnipsel für MQL5.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4484
Beiträge: 40722
Benutzer: 6.868
Aktive Benutzer: 251
Links: 80
Wir begrüßen unseren neuesten Benutzer: huseceti
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor einem Tag
- huseceti
vor 2 Tagen
- petra25
vor 5 Tagen
- hk0163
vor 5 Tagen
- magnr1
vor 6 Tagen
- boypac007

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 90
Gesamt: 91
Team: 0
Team:  
Benutzer:  Indikator-Trading
Freunde anzeigen

Empfehlungen

Like Tree1Likes
  • 1 Post By Kronenchakra
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 08.11.16
Gesperrter Benutzer
 
Registriert seit: Feb 2016
Ort: 2100 Österreich
Beiträge: 313
Kronenchakra befindet sich auf einem aufstrebenden Ast
Standard Code Snippets - Alle Positionen schließen

Entweder in Panik, besser wäre in Euphorie wegen des hohen Gewinns,
kann es hilfreich sein alle offenen Positionen zu schließen.
Ein Menüpunkt, der dem MT5 eindeutig fehlt.
Laut Dokumentation kann nur ein EA Orders schließen.
Ist jedoch ein Expert geladen, kommen sich diese in die quere.
Am besten wäre, dieses Codefragment in einen bestehenden EA einzubauen,
der dann auf Tastendruck (zB 'X') oder auf drücken eines Buttons reagiert.
Wie auch immer, hier der Code
Code:
#include <Trade\Trade.mqh>;

CTrade Trade;
string aSymbol;

int OnInit()
{
   long currChart=ChartFirst();
   while(currChart>=0)
     {
      aSymbol=ChartSymbol(currChart);
      if(PositionSelect(aSymbol))
         Trade.PositionClose(aSymbol);     
      currChart=ChartNext(currChart);
     }
     PlaySound("ok");
   ExpertRemove();        
   return(INIT_SUCCEEDED);
}
PS: Die Idee stammt von Cristof Ensslin (Minful FX)
DocRandom likes this.
Thema geschlossen

Lesezeichen

Stichworte
codeschnipsel, codeschnipsel mql5, positionen, positionen schließen, programmierung, programmierung metatrader, schließen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +2. Es ist jetzt 01:35 Uhr.





Die Suchmaschine - Der Wavesnode - Facebook Forum - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2020 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2020 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------