Zitat:
Zitat von Ceo
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
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...