Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1609

 

Nachmittags.

Die Geschichte verbessert sich in keiner Weise, die Qualität der Geschichte liegt bei 22% für alle Charaktere.

Habe alles ausprobiert, vielleicht etwas mit den Einstellungen, aber ich scheine nicht viel verändert zu haben. Build 2981.

Vielleicht vermasselt der Makler es?)

Bericht

Zeitschrift

 
Wenn Sie es über Metaeditor ausführen, beträgt die Qualität 9%. Ich hätte nicht gedacht, dass sie sich für "Küchen" entscheiden würden. Es reichte aus, einen MT4 mit undichten Kursen zu haben, auf dem man nicht richtig optimieren konnte.
 
Hallo, ich benötige dringend einen OSMA-Indikator, der beim Überschreiten der Nulllinie einen Alarm auslöst, nicht beim Schließen des Balkens. Ich benötige auch eine Meldung, die als benutzerdefinierte Meldung eingestellt werden kann. Haben Sie eine? Bitte teilen. Wenn nicht - werde ich sie bitten, es zu schreiben🙏
 
Manter84 #:
Keine Viren, aber es ist eine Sauerei. Und dann ist da noch das Doppelklopfen.)

Es gibt viele Rückfragen am Telefon, ein langjähriges Problem)

 
int cnt,ticket,total=0;

st = "часы общ. пон. вт. ср. чт. пт. \n";

double cHeight, gHeight, Max;

int sat, sun, mon, thu, wen, ths, fri; //, NN;

int H = TimeHour(TimeCurrent()); // определим текущий час

double NN = H + N*24; // определим смещение

if (NN>Bars) NN=Bars;

for (int t=0; t<24; t++)

{

  int HeightZ = 0; int z=0;

  for (int i=0; i<=NN; i++)

  {

    HeightZ = (High[i]-Low[i])/Point;

    z++;
  }

}

Schreiben Sie diese Funktion bitte fehlerfrei in den eingebauten maxd-Berater. Ich kann den Fehler 'undeclared identifier' nicht loswerden


 
Mihail Matkovskij (MathAbs wurden nicht benötigt).

и

Hier versuchen Sie, die Anzahl der Balken zu berechnen... Für den Anfang ist es jedoch besser, einfach eine positive Zahl zu wählen.

Sie können die durchschnittliche Balkenbewegung wie folgt berechnen:

Nun können Sie versuchen, Stopp und Take auf der Grundlage des Ergebnisses der Funktion zu berechnen.

Bitte zeigen Sie mir ein Beispiel für einen einfachen Expert Advisor.

 
Valeriy Yastremskiy #:

Print wird bei jedem Tick und beim ersten Laden OnTick im EA und OnCalculate im Indikator gedruckt.

Seltsam, dass es nicht auf nachfolgende Ticks zu drucken. Check einfügen, wenn es zwei Drucke mit dem gleichen i, wird die Frage gültig sein).

Die i's sind unterschiedlich. (i=1 und i=2).

 
Manter84 #:

i sind unterschiedlich. (i=1 und i=2).

Im Körper OnCalculate wird also 1 Mal gedruckt)

 

Können Sie mir sagen, wie ich die Konstruktion kürzen kann?

Es geht darum, Paare abzuschneiden, die bereits ein Symbol enthalten

int OnInit()
{
  Comment(Search(Symbol())?"Yes":"No");
  return(INIT_SUCCEEDED);
}

//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
bool Search(string _sy)
{
  int OT=OrdersTotal();
  for(int i=0; i<OT; i++) {
    if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) {
        if(StringSubstr(OrderSymbol(),0,3)==StringSubstr(_sy,0,3) ||
           StringSubstr(OrderSymbol(),0,3)==StringSubstr(_sy,3,3) ||
           StringSubstr(OrderSymbol(),3,3)==StringSubstr(_sy,0,3) ||
           StringSubstr(OrderSymbol(),3,3)==StringSubstr(_sy,3,3))
         return(true);
    }
  }
  return(false);
}

Ich habe eine Position auf USDCHF

===

Es gibt eine Position auf EURGBP, das Signal kam von AUDUSD - wie kann man erkennen, dass es keine Position auf AUD oder USD gibt?

 
Vitaly Muzichenko #:

Können Sie mir sagen, wie ich die Konstruktion kürzen kann?

Es geht darum, Paare abzuschneiden, die bereits ein Symbol enthalten

Es gibt eine Position für das Paar USDCHF


StringFind

Ich denke, es sollten 2 Strings sein, Suche und 0 und 3 Positionen. Dadurch würde ein zufälliges Spiel in der Mitte unterbrochen.

SZ

Dummkopf, es gibt 4 Bedingungen.

Nicht gleich A B und nicht gleich C D

Bedingung A==C oder A==D oder B==C oder B==D

Kurz gesagt, ich glaube nicht, dass irgendjemand sie schreiben kann)))

Grund der Beschwerde: