Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Eigenen Indikator in EA einbinden (http://www.expert-advisor.com/forum/showthread.php?t=4700)

Flow 20.01.16 21:28

Eigenen Indikator in EA einbinden
 
Hallo,

ich versuche meinen ersten EA zu programmieren und zu optimieren.

Die neuste Idee ist die Seitwärtsphasen auszulassen. Dazu möchte ich den RAVI Indikator verwenden. ich habe auch schon einen fertigen Indikator gefunden (https://www.mql5.com/en/code/8650).

Diesen würde ich jetzt gerne mit einbinden. Ich habe nur leider keine Ahnung wie.

Einen MA würde ich mit double MA20 = iMA(...) eingebunden.

Hier im Forum konnte ich nichts passendes finden.

Danke und Grüsse
Flow

Raul0 20.01.16 21:42

Fremdindikatoren werden mit iCustom(...) eingebunden.

iCustom - MQL4 Documentation

Flow 20.01.16 21:58

hab was
 
Diese Zeile funktioniert. Dachte iCustom sei ein eigener Indikator...:(

double RAVI =iCustom(NULL,0,"IndicatorsRAVI",7,65,0);

Flow 21.01.16 08:04

Was steht im RAVI?
 
Hallo,

ein weiteres Problem ist jetzt aufgetreten.

Was steht in der Variable RAVI?

Ich würde gerne den Indicator mit in die Entscheidung zum Kaufen und verkaufen mit einbeziehen.

... iCustom(NULL,0,"IndicatorsRAVI",7,65,0)>0.3...

Wie kann ich mir den aktuellen Wert von RAVI auf den Chart anzeigen lassen?

Comment? Print?

Leider habe ich das mit diesen beiden nicht hinbekommen.

Und wie kann ich die Position im Chart festlegen?

Danke & Grüße

Flow

traderdoc 21.01.16 14:53

Comment(DoubleToStr(iCustom(NULL,0,"IndicatorsRAVI ",7,65,0), Digits));

Die Position bei Verwendung von Comment() liegt prinzipiell links oben im Chart.
Schriftart, -größe und -farbe ist nicht änderbar.
Mit Print() wird auf dem Chart nichts angezeigt.
Ansonsten sollte über ObjectCreate() eine individuellere Anzeige möglich sein.


traderdoc

Flow 23.01.16 21:58

Danke
 
Hallo traderdoc,

vielen Dank funktioniert. :)

Grüße

Flow


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:04 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum