Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

mtbf40

Addict
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von mtbf40

  1. all roll back.. optische Wahrnehmungsprobleme funktioniert doch nicht!! Die dämliche Funktion ObjectsTotal() nimmt ausschließlich die Elemente in dem der EA/Indikator oder Script läuft. Also doch über File oder globale Variablen - wobei ich nicht weiß wie das mit den GV funktioniert... ich bin am Boden zerstört
  2. jetzt funktioniert auch der Wechsel zwischen den Pairs. Man setzte einfach das Handle des Child-Fenster aktiv und schon geht es... hin und her und her und hin Aber nichts für ungut die nächsten Baustellen lauern schon... Vielleicht sollte man dieser Problematik ein Kapitel im Wiki gönnen?! Ich habe noch mal einen EA beigefügt der dieses Thema schön veranschaulicht... !input_resizerEA.mq4
  3. ..wer suchet der findet!! Lösung: int childWND = GetWindow(ActiveMDI, GW_CHILD);
  4. habe herausgefunden das man die Funktion EnumChildWindows(ActiveMDI, ??? , 0) aufrufen muss - aber keine Ahnung wie...
  5. ... Das Handle <ActiveMDI> ist das Fenster (z.Bsp. EURUSD,M15) - das Handle was EasyOrder benutzt = WindowHandle(Symbol(),0) ist der Frame im Fenster - d.h. ich benötige beide Handles ...vielleicht löst ja das mein Problem und ich komme über dieses Handle an die Daten
  6. Den code vom Posting in den EasyOrder Script... hahaha....................... war ein Scherz!! ABER das mit den verdammten (Windoofs)Handles bringt mich langsam zum verzweifeln Es gibt ja "tausende" Handles auf einem Bilschirm!! Jedes poplige Widget ist ein Handle. Ich habe "Gott sei(s) (ge)dank" drei Tools gefunden die mir die Dinger anzeigen - auch die hidden http://kickme.to/inqsoft http://www.softpedia.com/get/Security/Security-Related/Winspector.shtml http://www.catch22.net/software/winspy-17 Im Klartext heißt das: Es gibt in einem Chart 2 Handles!! Das "obere" mit Titel (z.Bsp. EURUSD,M15) und das "untere" - der eigentliche Chart EasyOrder nimmt als Handle das untere...also auf ein neues
  7. http://www.forexfactory.com/showthread.php?t=281772
  8. ... so ein Problem weniger - 25 neue da bei den beiden Bilder oben sind doch jeweils 3 Linien zu sehen - wie bekomme ich jetzt die Werte dieser Objekte für das jeweilige aktive Fenster Wenn ich über ObjectsTotal() gehe, nimmt er ja immer das Fenster wo der EA läuft. Ich vermute mal das da wieder die User32.dll dahinter steckt?!
  9. ... oder du mir - ABER a'MAß //+------------------------------------------------------------------+ //| chart_window.mq4 | //| Copyright © 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #include <WinUser32.mqh> #property indicator_chart_window #import "kernel32.dll" void OutputDebugStringA(string msg); #import int start() { int Parent = GetParent(GetParent(WindowHandle(Symbol(),Period()))); int MyWND = GetParent(WindowHandle(Symbol(),Period())); int ActiveMDI = SendMessageA(Parent, WM_MDIGETACTIVE, 0, 0); int activeWND = GetActiveWindow(); string gvAdd = " "; string wndTXT = GetWindowTextA(ActiveMDI, gvAdd, 50); log("wndTXT="+StringTrimRight(gvAdd)); //DAS IST ES log("Parent="+Parent); log("activeWND="+activeWND); log("MyWND="+MyWND); log("ActiveMDI="+ActiveMDI); if(ActiveMDI == MyWND ){ Comment("Active="); // log("wndTXT="+wndTXT); // log("Parent_A="+Parent); // log("MyWND_A="+MyWND); // log("ActiveMDI_A="+ActiveMDI); }else{ Comment(""); // log("Parent_N="+Parent); // log("MyWND_N="+MyWND); // log("ActiveMDI_N="+ActiveMDI); } return(0); } void log( string s1, string s2="", string s3="", string s4="", string s5="", string s6="", string s7="", string s8="" ){ string out = StringTrimRight(StringConcatenate( WindowExpertName(), ".mq4 ", Symbol(), " ", s1, " ", s2, " ", s3, " ", s4, " ", s5, " ", s6, " ", s7, " ", s8 )); OutputDebugStringA(out); } Achtung: <log> funktioniert nur mit DebugView von Sysinternals
  10. ... hier doch die Bilder zum Text ich MUSS mit GetWindowText(...) den Text - irgendwie ermitteln...
  11. ... was bisher geschah... es funktioniert über die user32.dll -> GetWindowTextA(int hWnd,string lpString,int nMaxCount) weiter gibt es GetActiveWindows() und ... ich weis - bis jetzt - noch nicht wie ich das auslesen kann ... also weiter -> sieh oben
  12. hier noch eine Übersicht... http://www.prototypingtool.com/
  13. vielleicht so etwas ? http://www.carettaso...uidesignstudio/
  14. also die Situation ist folgende: siehe Bild - es läuft ein EA (könnte vielleicht auch ein Indikator sein) - dieser verbindet sich zu einer DLL die wiederum eine Applikation "versorgt" - die beiden Fenster (EasyOrder) sind Scripte - die Linien (rt,ge,bl) sind Einstieg->ge SL->rt TP->bl - der EA soll nun das aktive Fenster ermitteln und die entsprechenden Daten senden - die Linien können auch verschoben werden, so daß die entsprechenden Daten aktualisiert gesendet werden PS: das Bild ist zu groß - wie bekomme ich das denn als "kleinen Anhang" rein?? -als Miniatur Bild
  15. ich suche nach einem Code der mir das aktive Chartfenster angibt - ausgehend von einem EA
  16. lohnt denn ein Umstieg schon?? ... und gibt es eine Möglichkeit mt4 nach mt5 zu konvertieren?
  17. mtbf40 erstellte eine Datei in mtbf40
    • 0 Downloads
    • Version 1.0
    zeigt verschiedene Informationen beim initiieren eines Trades an. benutzt das Tool EasyOrder aus ForexFactory es kann aber leicht jedes ander eingebunden werden dies ist eine Entwicklerversion - noch nicht perfekt und ausgereift - siehe Ausrichtung Text
  18. dann wird die Konkurrenz zu hoch! ich belass es vorerst beim Sekt!!
  19. na ja ... ich will ja nichts sagen aber schaut euch Niederlande und Dänemark an!!! ... und mein Tipp .. und gleich kommt noch Spanien daran!!! SPORT FREI . ich stell schon mal den Sekt kalt vorerst!! in 90 min wird es Champagner!!
  20. also ich tippe: 1. Deutschland 2. Spanien 3. Dänemark
  21. dann sollten wir mal anfangen!!!! morgen gehts los!!
  22. wartet nur ab wenn 2013 bei uns gewählt wird!!
  23. Hallo, alle die es interessiert - hier ein Interview mit dem Prof. ... http://www.business-...e-_id12124.html
  24. mtbf40 erstellte Thema in Miscellaneous
    Hallo, hier mal eines der wenigen Applikationen aus der OpenSource-Ecke für Finanz-/Trade-,...analyse und sogar für Linux geeignet... OpenGamma

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.