Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4
Startseite Registrieren Hilfe Community Kalender Heutige Beiträge Suchen

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4978
Beiträge: 43260
Benutzer: 7.225
Aktive Benutzer: 71
Links: 84
Wir begrüßen unseren neuesten Benutzer: Pawel
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor einem Tag
- Pawel
vor 3 Tagen
- MaynardCis
vor 5 Tagen
- Wakeman
vor 3 Wochen
- Sundaytrad...
vor 3 Wochen
- TS_6

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

Empfehlungen

Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 26.01.18
Ceo Ceo ist offline
Mitglied
 
Registriert seit: Jan 2018
Beiträge: 47
Ceo befindet sich auf einem aufstrebenden Ast
Question Kerze % und Pips

Hallo, ich brauch mal Hilfe und zwar hab ich 2 Probleme.

1. Ich möchte nur Kerzen als Signalgeber die größer als 30 Pips sind wie setzte ich das um?

2. Kann man irgendwie bestimmen wo die Mitte einer Kerze ist?
z.b. ist die aktuelle Kerze oberhalb der 50% der letzten Kerze ist es ein Kaufsignal.
  #2 (permalink)  
Alt 27.01.18
Premium Mitglied
 
Registriert seit: May 2015
Beiträge: 367
next user befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Ceo Beitrag anzeigen
1. Ich möchte nur Kerzen als Signalgeber die größer als 30 Pips sind wie setzte ich das um?
Eröffnungskurs - Schlusskurs/Aktuellen Kurs, bzw. umgekehrt (Einheit anpassen...)
Zitat:
Zitat von Ceo Beitrag anzeigen
2. Kann man irgendwie bestimmen wo die Mitte einer Kerze ist?
z.b. ist die aktuelle Kerze oberhalb der 50% der letzten Kerze ist es ein Kaufsignal.
Ergebnis von Punkt 1 durch 2 und dann den entsprechenden Kurs ermitteln. Dann schauen, in welchen 50% die aktuelle Kerze beginnt...
  #3 (permalink)  
Alt 28.01.18
Ceo Ceo ist offline
Mitglied
 
Registriert seit: Jan 2018
Beiträge: 47
Ceo befindet sich auf einem aufstrebenden Ast
Standard

Könntest du mir vielleicht helfen mit welchen Befehlen ich Arbeiten muss? Hab da nämlich überhaupt keine Vorstellung, habe schon in Mql4 geschaut aber nicht wirklich was gefunden.
  #4 (permalink)  
Alt 28.01.18
Premium Mitglied
 
Registriert seit: May 2015
Beiträge: 367
next user befindet sich auf einem aufstrebenden Ast
Standard

Muss mogen früh raus, werd daher gleich schlafen gehen.
Morgen werde ich etwas umfangreicher antworten, sofern da kein anderer postet...

Du kannst auch vordefinierte Variablen verwenden, um die Kurse und Berechnungen zu ermitteln...
  #5 (permalink)  
Alt 29.01.18
Ceo Ceo ist offline
Mitglied
 
Registriert seit: Jan 2018
Beiträge: 47
Ceo befindet sich auf einem aufstrebenden Ast
Standard

Also ich hab mal geschaut und folgendes gefunden zu einem Problem.

double x = Open[1];
double z = Close[1];

Jetzt nur zusammen rechnen mit: x + z/2

Nur ist jetzt die frage wie gebe ich das Ergebnis richtig aus also wo kann ich es reinschreiben da hängt es noch.
  #6 (permalink)  
Alt 29.01.18
Premium Mitglied
 
Registriert seit: May 2015
Beiträge: 367
next user befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Ceo Beitrag anzeigen
double x = Open[1];
double z = Close[1];

Jetzt nur zusammen rechnen mit: x + z/2
1. Bitte benutze zum Posten von Code den entsprechenden Tag im Editor (#).
2. Nicht ganz. Du musst ja auch den Kerzentyp beachten.

Mal ein kleines Beispiel...
Code:
int multi = 0;

if(Digits == 5)
   multi = 10000;
else if(Digits == 3)
   multi = 100;

double open = Open[1];
double close = Close[1];
double size, middle;

string finalText = "Größe: ";

if(open > close)
   {
      size = open - close;
      finalText += DoubleToString(size*multi, 1);
      middle = open - size/2;
   }
else
   {
      size = close - open;
      finalText += DoubleToString(size*multi, 1);
      middle = open + size/2;
   }
   
finalText += " Pips | Mitte: "+DoubleToString(middle, Digits);
   
MessageBox(finalText);

// Dann mit den Werten weiter arbeiten, um deinen zweiten Punkt umzusetzen.
// Da müssen allerdings noch konkrete Bedingungen definiert werden!
// ...
Um die Sache mit den 50% und Kaufsignal umzusetzen, musst du erstmal konkretere Bedingungen definieren.

Zitat:
Zitat von Ceo Beitrag anzeigen
Nur ist jetzt die frage wie gebe ich das Ergebnis richtig aus also wo kann ich es reinschreiben da hängt es noch.
"Reinschreiben" hört sich so an, als ob du überhaupt nicht weist, was du da machst.
Du wolltest doch Werte ermitteln, Berechnungen tätigen und auf deren Auswertung reagieren.
So hört es sich an, als bist du grad bei einer Matheaufgabe und dein EA soll das Ergebnis ausgeben...
Thema geschlossen

Lesezeichen

Stichworte
auswertung kerze, bars, kerze, kerze prozent, kerzen auswerten, kerzen prozent, mql4, programmierung, programmierung metatrader, programmierung mql4, prozent


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 07:08 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.
-----------------------------------------------------------------------------------------------------------------------------