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: 3820
Beiträge: 36898
Benutzer: 6.067
Aktive Benutzer: 491
Links: 80
Wir begrüßen unseren neuesten Benutzer: POCJonah7
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 11 Stunden
- POCJonah7
vor 18 Stunden
- flowi88
vor 18 Stunden
- dealtycoon
vor 22 Stunden
- VicenteWuc
vor einem Tag
- sazaron

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 64
Gesamt: 65
Team: 0
Team:  
Benutzer:  Richi777
Freunde anzeigen

Empfehlungen

Werbung

Like Tree3Likes
  • 2 Post By pako
  • 1 Post By traderdoc
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 07.03.14
Mitglied
 
Registriert seit: Jun 2013
Beiträge: 220
Ca$hDigger befindet sich auf einem aufstrebenden Ast
Standard Rechteck

Hallo,

hat jemand ein Codebeispiel zum zeichnen eines Rechtecks in den Chart?

Parameter müssten ja wohl 4 Werte sein:

-Zeitpunkt linke Seite
-Zeitpunkt rechte Seite
-Oberer Kurswert
-Unterer Kurswert

lg C$D
  #2 (permalink)  
Alt 07.03.14
Mitglied
 
Registriert seit: Sep 2012
Beiträge: 224
pako befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Ca$hDigger Beitrag anzeigen
Hallo,

hat jemand ein Codebeispiel zum zeichnen eines Rechtecks in den Chart?

Parameter müssten ja wohl 4 Werte sein:

-Zeitpunkt linke Seite
-Zeitpunkt rechte Seite
-Oberer Kurswert
-Unterer Kurswert

lg C$D
Code:
            ObjectCreate(s,OBJ_RECTANGLE,0,0,0,0,0);
            ObjectSet(s,OBJPROP_TIME1,Zeitpunkt linke Seite);
            ObjectSet(s,OBJPROP_PRICE1,Oberer Kurswert);
            ObjectSet(s,OBJPROP_TIME2,Zeitpunkt rechte Seite);
            ObjectSet(s,OBJPROP_PRICE2,Unterer Kurswert);
oder
Code:
ObjectCreate(name,OBJ_RECTANGLE,0,zeit1,preis1,zeit2,preis2);
Ca$hDigger and Forexcrawler like this.
  #3 (permalink)  
Alt 13.03.14
Mitglied
 
Registriert seit: Feb 2014
Beiträge: 101
Forexcrawler befindet sich auf einem aufstrebenden Ast
Standard

Darf ich da mal anknüpfen?

Ich versuche eine Zone um meinen Grid-Startpunkt einzuzeichnen. Zb. 5 Pip oberhalb und 5 Pip unterhalb. Start und ende sind mir eigentlich egal.

Sehe nur die Möglichkeit über ein Rechteck? In dem Fall müsste ich mir die Zeiten durch "Wenn Startpunkt != Startpunkt_alt, dann nimm Zeit" und "Welche zeit ist jetzt?" ermitteln...

Oder gibts da ne elegantere Methode?
  #4 (permalink)  
Alt 13.03.14
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 1.873
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Da lese ich heraus, dass das Rechteck mit wandern soll?
Mit diesem Code wird es immer mit jeder neuen Kerze wandern, sofern die ... mit ObjectMove()-Funktionen ausgerüstet wird.

Code:
if (Time[0] != Oldtime) {
   ...
   Oldtime = Time[0];
}
traderdoc
  #5 (permalink)  
Alt 13.03.14
Mitglied
 
Registriert seit: Feb 2014
Beiträge: 101
Forexcrawler befindet sich auf einem aufstrebenden Ast
Standard

Eigentlich würde mir ein fetter Streifen vom linken bis zum rechten Rand reichen, 10 breit, mit dem manuell vorgegebenen Startpunkt als Mitte.
  #6 (permalink)  
Alt 13.03.14
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 1.873
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Nun geht das hierbei nicht so, wie bei einem Strahl einer horizontalen Linie.
Du brauchst eine Zeit für die linke und eine für die rechten Seite des Dreiecks. Die Zeit der linken Seite kann Du irgendwann in die Vergangenheit legen. Die Zeit der rechten Seite kannst Du auch vordatieren.

traderdoc
Forexcrawler likes this.
Thema geschlossen

Lesezeichen

Stichworte
mql4, programmierung, programmierung metatarder, rechteck, rechteck chart, rechteck programmieren


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:55 Uhr.



Der Wavesnode - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2017 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.
-----------------------------------------------------------------------------------------------------------------------------