Autor Thema: Orderfenster über Indi/EA öffnen UND Voreinstellungen laden  (Gelesen 346 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

  • FORENTROLL
  • Sponsor
  • Extremschreiber
  • *
    • Beiträge: 625
    • Karma: +249/-5
    • Mitglied seit:
      05 Jan 2011
    • just trading
  • Broker: diverse

  • Stop
Weiß jemand ob es möglich ist über einen Indikator oder EA das Orderfenster für das entsprechende Währungspaar zu laden (ist möglich) UND dabei schon diverse Voreinstellungen zu laden, bspw. lotzahl, SL/TP?

das Orderfenster zu laden geht ja u.a. wie folgt. Es müsste doch möglich sein dann auch div. Voreinstellungen zu laden, oder nicht?

Code: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
#import "user32.dll"
 int GetAncestor(int hWnd, int gaFlags);
 void keybd_event(int bVk,int bScan,int dwFlags,int dwExtraInfo);
#import

void OpenTradeWindow(string symbol, int timeFrame)
{
   int hTerminal = 0;
 
   hTerminal = GetAncestor(WindowHandle(symbol, timeFrame), 2);
   
   if(hTerminal != 0)
   {
      keybd_event(0x78,0x45,0x0001,0);
      keybd_event(0x78,0x45,0x0001|0x2,0);
   }
}


  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1502
    • Karma: +733/-4
    • Mitglied seit:
      14 Jul 2008
  • Broker: IBFX AU, IBFX US

  • Stop
Re: Orderfenster über Indi/EA öffnen UND Voreinstellungen laden
« Antwort #1 am: Juli 12, 2011, 14:43:32 pm »
ja, und zwar legst du dir vorher ein template mit den voreinstellungen an. also chart öffnen, indicatoren drauf etc., EA drauf mit den gewünschten einstellungen und alles als template speichern (achten, dass der expert advisor button im toolmenü aus ist).


dann per script, indicator oder mit was auch immer einen PostMessageA() aufrufen mit folgendem MessageCode:


Code: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
#define MT4_WMCMD_LOAD_TEMPLATE   34800 /* 34800-34899 load template in alphabetical order */

natürlich interessiert hier nur das 34800. wurde in diesem Beispiel einfach per define als Constante festgelegt.


jetzt könntest du, wie in deinem beispiel, per tastendruck einen chart öffnen und das template hinterher jagen.
das erste template hat also 34800, das zweite template 34801 usw. die reihenfolge ist nach dem alphabet angeordnet.
Copyright © 2008-2012
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • FORENTROLL
  • Sponsor
  • Extremschreiber
  • *
    • Beiträge: 625
    • Karma: +249/-5
    • Mitglied seit:
      05 Jan 2011
    • just trading
  • Broker: diverse

  • Stop
Re: Orderfenster über Indi/EA öffnen UND Voreinstellungen laden
« Antwort #2 am: Juli 14, 2011, 17:01:19 pm »
Besten Dank.  8)


GoogleTagged - Stichworte

 

Ähnliche Themen

  Betreff / Begonnen von Antworten Letzter Beitrag
6 Antworten
595 Aufrufe
Letzter Beitrag September 28, 2008, 22:50:29 pm
von nasap
3 Antworten
757 Aufrufe
Letzter Beitrag März 03, 2009, 07:28:28 am
von sten
3 Antworten
634 Aufrufe
Letzter Beitrag August 13, 2009, 08:39:40 am
von Balanar
24 Antworten
3213 Aufrufe
Letzter Beitrag Juni 16, 2011, 19:34:49 pm
von MrAndi
3 Antworten
1039 Aufrufe
Letzter Beitrag Mai 27, 2010, 07:18:29 am
von stony
3 Antworten
489 Aufrufe
Letzter Beitrag November 23, 2010, 20:08:06 pm
von DaBuschi
153 Antworten
7464 Aufrufe
Letzter Beitrag August 05, 2011, 07:14:35 am
von MANDL2007
5 Antworten
723 Aufrufe
Letzter Beitrag Oktober 15, 2011, 00:23:30 am
von forex35


ChartTec´s World Topsites