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

Indikatoren Indikatoren für Metatrader 4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4972
Beiträge: 43246
Benutzer: 7.216
Aktive Benutzer: 84
Links: 84
Wir begrüßen unseren neuesten Benutzer: bb1107
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor 2 Tagen
- bb1107
vor einer Woche
- rg-trader
vor 2 Wochen
- toshistyle
vor 2 Wochen
- Robin
vor 3 Wochen
- mMmaanu

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 93
Gesamt: 93
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Like Tree2Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #11 (permalink)  
Alt 29.06.14
Neues Mitglied
 
Registriert seit: Jun 2014
Beiträge: 1
Sharky befindet sich auf einem aufstrebenden Ast
Standard help

für mich offenbar immer noch nicht einfach genug
Also, ich packe beide Dateien (in dem Fall hab ich mal die oberen beiden genommen) in das MT4-Indikatoren Verzeichnis und starte ihn. Finde ihn auch unter "angepasste Indikatoren" aber wenn ich diesen auf einen Chart ziehe, bekomme ich nur eine Fehlermeldung "can not open file .... bla bla". Wenn ich die *.mq4 Datei öffne, geht der MT4-Editor auf und ich vesteh nur Bahnhof - danke mal daß ich dort die Eröffnungs-/Schlusskurse etc. händisch eintragen muss, oder? falls ja, wo?
  #12 (permalink)  
Alt 01.04.15
Mitglied
 
Registriert seit: Nov 2014
Beiträge: 31
Bucardo befindet sich auf einem aufstrebenden Ast
Standard Linien begrenzen

Hallo zusammen,

ich habe das Thema aus der Versenkung geholt, weil sich meine Fragen daran anschließen und es sich nicht lohnt extra einen neuen Thread zu eröffnen.

In meinem aktuellen Projekt möchte ich mir jeweils die Vortageshöchst, -tiefst- und -schlusskurse per Linie anzeigen lassen. Das habe ich mit dem Code von Deepack problemlos geschafft. ALlerdings handelt es sich dabei um endlose Linien, die ich gerne in begrenzte Linien umwandeln würde. Nämlich im 1H-Chart jeweils von 0 - 0 Uhr.

D.h. der EA zieht die Linien tagesweise nach. Ich habe das vor kurzem in einem Indikator gesehen und würde das gerne in meinen EA mit einbauen.

Könnt ihr mir einen Tipp geben, wie ich das 'Nachziehen' umsetzen kann?

Im Anhang noch der Code von Deepack, den ich so übernommen habe:



extern string PriceLines = "<<<<<< PriceLines >>>>>";
extern string High_Price = "<<<<<< HighPrice >>>>>>";
extern color High_Color = Green;
extern int High_Width = 2;
extern string Low_Price = "<<<<<< LowPrice >>>>>>>";
extern color Low_Color = Red;
extern int Low_Width = 2;
extern string Close_Price = "<<<<<< ClosePrice >>>>>>>";
extern color Close_Color = Blue;
extern int Close_Width = 2;



//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
ObjectDelete("LineHigh"+Symbol());
ObjectDelete("LineLow"+Symbol());
ObjectDelete("LineClose"+Symbol());

//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
//----
ObjectDelete ("LineHigh"+Symbol());
ObjectDelete ("LineLow"+Symbol());
ObjectDelete ("LineClose"+Symbol());

ObjectCreate ("LineHigh"+Symbol(), OBJ_HLINE, 0,0, iHigh(Symbol(),PERIOD_D1,1));
ObjectSet ("LineHigh"+Symbol(), OBJPROP_COLOR, High_Color);
ObjectSet ("LineHigh"+Symbol(), OBJPROP_WIDTH, High_Width);

ObjectCreate ("LineLow"+Symbol(), OBJ_HLINE, 0,0, iLow(Symbol(),PERIOD_D1,1));
ObjectSet ("LineLow"+Symbol(), OBJPROP_COLOR, Low_Color);
ObjectSet ("LineLow"+Symbol(), OBJPROP_WIDTH, Low_Width);

ObjectCreate ("LineClose"+Symbol(), OBJ_HLINE, 0,0, iClose(Symbol(),PERIOD_D1,1));
ObjectSet ("LineClose"+Symbol(), OBJPROP_COLOR, Close_Color);
ObjectSet ("LineClose"+Symbol(), OBJPROP_WIDTH, Close_Width);


//----
return(0);
}

Danke & Gruß
Bucardo

P.S. ich weiß jetzt, dass ich die begrenzte Linien am besten über eine waagerechte Trendlinie umsetzen kann.
  #13 (permalink)  
Alt 02.04.15
Mitglied
 
Registriert seit: Mar 2012
Ort: Wien
Beiträge: 191
Deepack befindet sich auf einem aufstrebenden Ast
Deepack eine Nachricht über Skype™ schicken
Standard

hallo
ja genau OBJ_TREND
OBJPROP_RAY wirst du brauchen

und iTime(Symbol(),PERIOD_D1,1) um den vortag zu ermitteln

LG
  #14 (permalink)  
Alt 04.10.16
Neues Mitglied
 
Registriert seit: Oct 2016
Beiträge: 1
Taiji befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Deepack Beitrag anzeigen
Am einfachsten und schnellsten geht sowas wenn man es selber schreibt
Also erst einmal vielen Dank, ich bin noch völlig frisch in MQL4 und Dein Code hat mir sehr geholfen.

Aus Sicht eines Programmierers jedoch, solltest Du die 3 Linien im Init()-Handler kreieren, statt sie bei jeder Marktänderung zu löschen und neu zu zeichnen.
Thema geschlossen

Lesezeichen

Stichworte
hoch, indikator, indikatoren, metatarder indikator, schlußkurs, tageshoch, tagestief, tief

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 04:37 Uhr.





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