Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.


Portalsuche


Werbung

Login
Benutzername:
Kennwort:


Statistik
Themen: 3360
Beiträge: 34052
Benutzer: 5.343
Aktive Benutzer: 599
Links: 79
Wir begrüßen unseren neuesten Benutzer: sensemind
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 6 Stunden
- sensemind
vor einem Tag
- maxi
vor einem Tag
- athaclena
vor einem Tag
- Naale
vor 2 Tagen
- csabi911

Onlineuser
'Wer ist online' anzeigen Benutzer: 2
Gäste: 64
Gesamt: 66
Team: 0
Team:  
Benutzer:  Kronenchakra, MA-EA
Freunde anzeigen

Empfehlungen

Werbung

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 07.10.16
Mitglied
 
Registriert seit: Apr 2014
Beiträge: 63
Trader6666 befindet sich auf einem aufstrebenden Ast
Standard brauch Denkanstoß ObjectCreate/Loops

Hi Zusammen,

komm grad ned weiter

Ich möchte, nachdem ich auf einen Button geklickt habe,
6 Labels erstellen. Das erstellen soll nach jedem Klick erfolgen den ich nach dem Buttonklick mache.

x,y werte bekomm ich über OnChartEVent nur häng ich grad fest wie ich die 6 Klicks abrufen soll, damit ich die Objekte nach und nach platzieren/erstellen kann.

Habs mit schleifen probiert aber das funzt ned, bei while hängt der sich auf. Mit for rast der durch ohne das man was machen kann. innerhalb der for hab ich auch versucht ein CHARTEVENT mit einzubauen aber leider zeigt der da auch keine reaktion..... hoffe jem hat nen rat. Code hab ich grad keinen da hab grad alles verworfen weil ich ned weiter kam

LG
Mit Zitat antworten
  #2 (permalink)  
Alt 07.10.16
Benutzerbild von Kronenchakra
Mitglied
 
Registriert seit: Feb 2016
Ort: 2100 Österreich
Beiträge: 111
Kronenchakra befindet sich auf einem aufstrebenden Ast
Standard

Eventuell ist da die Information drinnen die du benötigst:

https://www.mql5.com/en/articles/2281

LG
Mit Zitat antworten
  #3 (permalink)  
Alt 08.10.16
Mitglied
 
Registriert seit: Apr 2014
Beiträge: 63
Trader6666 befindet sich auf einem aufstrebenden Ast
Standard

danke für den Hinweis Kronenchakra , aber das hilft mir wenig weiter, ich habe Probleme bei der Logikaufbau. Da gehts Primär um das erstellen eines Panels; Dennoch ein interessanter Artikel.... Kann es sein, dass in while Schleifen die
OnChartFunkion bewust ausgesetzt wird?!? Jedes mal wenn ich in der schleife drin bin erhalte ich keine neuen Informationen über die aktuelle Mausposition.
Mit Zitat antworten
  #4 (permalink)  
Alt 09.10.16
Benutzerbild von Kronenchakra
Mitglied
 
Registriert seit: Feb 2016
Ort: 2100 Österreich
Beiträge: 111
Kronenchakra befindet sich auf einem aufstrebenden Ast
Standard

Ich denke jetzt habe ich dein Problem verstanden.

Du willst einen Button in einem Dialog drücken und dann mehrmals in den Chart zeigen, wo ein Objekt erzeugt werden soll.

Das würde ich mit einer Zählervariablen lösen,
erforderlichen falls static deklarieren.

pseudocode:

int count=0;

klick auf den Button, setze count auf 6

im OnChartEvent abfragen ob count>0 ist,
falls ja, Objekt erzeugen und count decrementieren.

Ich hoffe das hilft dir weiter

LG
Mit Zitat antworten
  #5 (permalink)  
Alt 10.10.16
Mitglied
 
Registriert seit: Apr 2014
Beiträge: 63
Trader6666 befindet sich auf einem aufstrebenden Ast
Standard

danke Kronenchakra

hört sich gut an, werd versuchen die Tage das umzusetzen danke vorab!!!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
button, buttonklick, mql4, programmierung, programmierung metatrader


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 +1. Es ist jetzt 13:30 Uhr.



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