Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 14.06.16
traderdoc traderdoc ist gerade online
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 1.873
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Code:
#import "user32.dll"
int GetAncestor(int hWnd, int gaFlags);
int PostMessageA(int hWnd, int msg, int wParam, string IpWindow);
#

void Disable() {
   windowHdlFound=GetAncestor(WindowHandle(Symbol(),Period()),3);
    
   if(IsExpertEnabled()) {
      if(windowHdlFound > 0) {
         PostMessageA(windowHdlFound,WM_COMMAND,33020,0);
      }
   }
}
Das würde den Autotrading-Button auf rot stellen, damit wäre u.a. keine Orderöffnung mehr möglich. Das würde allerdings dann für alle EAs auf jeglichen Charts gelten.

Damit bliebe der EA auf dem Chart.

In ähnlicher Art und Weise könnte per EA auch dieser Button wieder auf Grün geschaltet werden. (übrigens kann man diesen Button auch per Tastencode Strg + e aus- und einschalten)

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.