Wie programmiert man? - Seite 51

 

Ich brauche ein wenig Hilfe.. wie mache ich es funktionieren? Ich habe versucht, aber es wird nicht die Minuten lesen? ich sollte etwas anderes neben TimeHour verwenden, aber was?

if (TimeHour (Clocks) == 7:15) {B = 1; }

if (TimeHour (Clocks) == 7:30) {B = 2;}

if (TimeHour (Clocks) == 7:45) {B= 3;}

if (TimeHour (Clocks) == 8) {B = 4;}

if (ZeitStunde (Uhr) == 8:15) {B = 5;}

if (TimeHour (Clocks) == 8:30) {B = 6;}

 

Vielleicht meinten Sie etwas wie das Folgende:

if ( TimeHour( Clocks ) == 7 ) {

B = MathFloor( TimeMinute( Clocks ) / 15 );

} else if ( TimeHour( Clocks ) == 8 ) {

B = MathFloor( TimeMinute( Clocks ) / 15 ) + 4;

}
 
ralph.ronnquist:
Vielleicht meinten Sie etwas wie das Folgende:
if ( TimeHour( Clocks ) == 7 ) {

B = MathFloor( TimeMinute( Clocks ) / 15 );

} else if ( TimeHour( Clocks ) == 8 ) {

B = MathFloor( TimeMinute( Clocks ) / 15 ) + 4;

}

Oder vielleicht

if (TimeHour(Clocks) == 7)

{

switch (TimeMinute(Clocks)

{

Fall 15 : B = 1;

break;

Fall 30 : B = 2;

break;

case 45 : B = 3;

}

}

if (TimeHour(Clocks) == 8)

{

switch (ZeitMinute(Clocks)

{

Fall 0 : B = 4;

break;

Fall 15 : B = 5;

break;

Fall 30 : B = 6;

}

}

Andernfalls würde 7:17 auch einen Wert von 1 für B setzen.

Robert

 
Beno:
Guten Tag Wölfe

Beigefügt ist The Abyss EA es braucht einige Arbeit tun, um es. Ich arbeite noch daran, aber etwas mehr Hilfe von jemandem, der weiß, was sie tun, wäre großartig.

Danke

Beno

Eine Sache, die ich dachte id sagen Sie, Trendmanager ist das gleiche wie Heiken Ashi, nur noch einmal mit verschiedenen Einstellungen wie Heiken Ashi Smoothed hat andere Einstellungen als die Standard-Heiken Ashi in MT4.

Es handelt sich um ein "MA-Kreuz", das anstelle von Linien in die Balken eingefärbt wird.

Sie haben also 2 MA-Kreuze mit unterschiedlichen Einstellungen.

 

Danke dafür, kjhfdgjfhdghdf

Nun, meine Großmutter hatte recht, man lernt jeden Tag etwas Neues, daran habe ich nicht gedacht.

zurück zum Zeichenbrett.

 

Dann habe ich gesehen, dass es das Gleiche ist, nur mit anderen Einstellungen. Viele Dinge, die du hier siehst, sehen ganz anders aus, sind aber das Gleiche wie ein altes Ding, nur mit anderen Farben und Einstellungen.

 

Vorherige Tick-Daten?

Gibt es einen Weg, oder besser gesagt, was ist der beste Weg, um in einem EA Zugriff auf vorherige Tick-Daten zu codieren?

So wie man mit High[3] auf den Höchststand der Leiste vor 3 Leisten zugreifen kann;

Ich würde gerne auf vorherige Ticks zugreifen. Könnten Sie dafür den Bid verwenden? Sie könnten also Bid[0], Bid[1], Bid[2] und so weiter verwenden?

Vielen Dank!

 
MrPip:
Oder vielleicht

if (TimeHour(Clocks) == 7)

{

switch (TimeMinute(Clocks)

{

Fall 15 : B = 1;

break;

Fall 30 : B = 2;

break;

case 45 : B = 3;

}

}

if (TimeHour(Clocks) == 8)

{

switch (ZeitMinute(Clocks)

{

Fall 0 : B = 4;

break;

Fall 15 : B = 5;

break;

Fall 30 : B = 6;

}

}

Andernfalls würde 7:17 auch einen Wert von 1 für B setzen.

Robert

Nochmals vielen Dank Robert... ich lerne immer noch, einen EA zu erstellen... und was ich gemacht habe, stellt sich immer als negativ heraus... aus Fehlern lernen, das ist, was ich sage...

ralph.ronnquist, danke auch.. aber es ist nicht das, was ich brauche..

 

Guten Tag Wölfe

Angehängt ist The Abyss EA, an dem noch einiges zu tun ist. Ich arbeite noch daran, aber etwas mehr Hilfe von jemandem, der weiß, was er tut, wäre toll.

Prost

Beno

 

Was ist "Uhr"? Soweit ich weiß, gibt es keine "Uhr" -Funktion in MQL4.

Sie können dies versuchen

if(TimeHour(TimeCurrent())==7)

{

if(TimeMinute(TimeCurrent())==15) B== 1;

if(TimeMinute(TimeCurrent())==30) B== 2;

if(TimeMinute(TimeCurrent())==45) B== 3;

}

if(TimeHour(TimeCurrent())==8)

{

if(TimeMinute(TimeCurrent())==0) B== 4;

if(TimeMinute(TimeCurrent())==15) B== 5;

if(TimeMinute(TimeCurrent())==30) B== 6;

}
Grund der Beschwerde: