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.

Login
Benutzername:
Kennwort:


Statistik
Themen: 3978
Beiträge: 37905
Benutzer: 6.282
Aktive Benutzer: 381
Links: 80
Wir begrüßen unseren neuesten Benutzer: SimplePlan
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 10 Stunden
- SimplePlan
vor 19 Stunden
- Robbin
vor einem Tag
- forexphong...
vor 3 Tagen
- sunap
vor 4 Tagen
- IInvest84

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 46
Gesamt: 47
Team: 0
Team:  
Benutzer:  traderdoc
Freunde anzeigen

Empfehlungen

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 03.03.18
Neues Mitglied
 
Registriert seit: Mar 2018
Beiträge: 14
Neueinsteiger befindet sich auf einem aufstrebenden Ast
Standard Rechteck oder zwei parallele Linien

Hallo an alle - brauche Hilfe, weil ich hier echt verzweifel.!!

Ich möchte ein Rechteck unabhängig von einer Zeitachse programmieren, welches ich mit der Maus auf dem Chart nach oben, unten, rechts oder links verschieben kann. Die Höhe des Rechtecks möchte ich verändern können - also beim DAX sollte zum Beispiel der Abstand von der oberen zur unteren Linie mit 27, 50, 33, 11 oder 24 Punkten (eben stufenlos) einzustellen sein.

Wenn man dann noch an der oberen und unteren Linie des Rechtecks den Kurs sehen kann (also DAX High 11985,5 und Low 11952,5 oder EURUSD untere Linie 1,23056 und obere 1,23556), ja, das möchte ich gerne hinbekommen.

Warum ich dieses Rechteck haben will?

Weil ich mit einfachen MA-Kreuzungen angefangen habe - und jetzt einen Schritt weiterlernen will. Habe mir Bücher bestellt - aber die sind noch nicht da. Und wenn jemand Empfehlungen hat (Bücher, Internet-Tutorials,usw.) bin für alles dankbar.

Vllt kann mir hier jemand helfen - herzlichen Dank

Euer Neueinsteiger
Mit Zitat antworten
  #2 (permalink)  
Alt 03.03.18
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.024
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Hattest Du nicht geschrieben, dass Du blutiger Anfänger bist?
Dann ist das definitiv eine Hausnummer zu groß.
Fang doch erst einmal mit den Basic an.
So werden permanent Fragen kommen, die mittels eben der Basics vermieden werden.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
Mit Zitat antworten
  #3 (permalink)  
Alt 03.03.18
Premium Mitglied
 
Registriert seit: May 2015
Beiträge: 367
next user befindet sich auf einem aufstrebenden Ast
Standard

Traderdoc hats schon angesprochen. Und auch ohne Bücher findet man im Netz alles (zumindest für deine Pläne) notwendige.
Aber damit du vielleicht ein bischen weiter kommen kannst, während deine Bücher noch unterwegs sind, hier ne kleine Hilfestellung:
    • Ziel
      Zitat:
      Zitat von Neueinsteiger Beitrag anzeigen
      Ich möchte ein Rechteck unabhängig von einer Zeitachse programmieren...
    • Anmerkung: Zu Beginn muss eine Koordinate angegeben werden!
    • Umsetzung: Erstmal ein einfaches Rechteck mit Startkoordinaten erstellen.
    • Zutaten: ObjectCreate() => Rectangle
    • ---------------------------------------------------------------------
    • Ziel
      Zitat:
      Zitat von Neueinsteiger Beitrag anzeigen
      ...welches ich mit der Maus auf dem Chart nach oben, unten, rechts oder links verschieben kann.
    • Umsetzung: Um etwas mit der Maus zu verschieben, muss in der Funktion OnChartEvent(...) auf entsprechenden Event reagiert werden.
      Vorher noch mit der Funktion ChartSetInteger(...) die Benachrichtigung für entsprechenden Event auf "true" setzen
    • Zutaten: CHARTEVENT_MOUSE_MOVE, ObjectMove(...) / ObjectSet...
    • ---------------------------------------------------------------------
    • Ziel
      Zitat:
      Zitat von Neueinsteiger Beitrag anzeigen
      Die Höhe des Rechtecks möchte ich verändern können...
    • Anmerkung: Nichts anderes als die Veränderung der Preis-Koordinate, siehe oben!
    • ---------------------------------------------------------------------
    • Ziel
      Zitat:
      Zitat von Neueinsteiger Beitrag anzeigen
      Wenn man dann noch an der oberen und unteren Linie des Rechtecks den Kurs sehen kann...
    • Umsetzung: Ein Price Label oder einfaches Label erstellen (in deinem Fall wohl eher PriceLabel) und zusammen mit den Rechteckbewegungen managen.
    • Zutaten: Entsprechendes Objekt, Funktionen von weiter oben...

Für einen blutigen Anfänger sicherlich nicht das einfachste. Mal schauen, ob dir das weiterhilft...
Mit Zitat antworten
  #4 (permalink)  
Alt 04.03.18
Neues Mitglied
 
Registriert seit: Mar 2018
Beiträge: 14
Neueinsteiger befindet sich auf einem aufstrebenden Ast
Standard

Erst einmal herzlichen Dank für die Tipps und Infos

@Traderdoc: Ja, ich bin blutiger Anfänger und arbeite mich derzeit durch die MQL5.com Anfängerartikel. Wenn Du schreibst das sei eine Nummer zu groß, dann hilft mir auch das weiter. Denn wenn man Anfängerist denkt man - ach, so ein kleines Rechteck - kann doch nicht sooo schwer sein -ist es wohl doch - aber mit der Naivität eines blutigen Anfängers scheut man sich nicht einfach zu fragen - denn nur durch Neugier und Fragen kommt man weiter - auch wenn das Ergebnis der Antwort lautet: Gehe zurück auf LOS

und @NextUser

auch Dir vielen Dank - damit ist meine Sonntagsbeschäftigung bis zu Beginn des FC-Spiels gegen den VfB gesichert. Ich leg jetzt los und werde Dir (hoffentlich) bald eine Erfolgsmeldung posten - hoffentlich

Herzlich Dank an alle

LG Neueinsteiger
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
chart, chart zeichnen, mql4, parallele linien, programmierung, programmierung metatrader, programmierung mql4, rechteck, rechteck verschieben


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 06:41 Uhr.



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