Fehler, Irrtümer, Fragen - Seite 1686

 
Shustriy_:
Kein Zugriff auf das Webterminal, keine Serverauswahl
Haben Sie in Ihrem Profil -> Handelskonten bereits Konten hinzugefügt? Wenn nicht, müssen Sie diese zuerst hinzufügen.
 

Ich stimme zu,

selbst die grundlegendsten

Sie kopieren fünf oder acht Zeilen von Protokollen

und der Text wird nicht eingefügt. - Dort steht, dass es eine Grenze gibt.

Und besonders cool - wenn man Text tippt - man schreibt viel, und dann drückt man auf Senden - und es wird "dummerweise" gelöscht und alles. verloren, es ist weg.....

Vielleicht war es ein vorübergehender Fehler? Heute wird man nur gewarnt, dass es mehr als 1000 Zeichen sind.

Heute wurde ein solcher Fehler nicht bestätigt, alles ist in Ordnung.

 
Nun, die Begrenzung auf 1000 Zeichen scheint ein falscher Alarm zu sein. Die servicedesk-Branche versprach, das Problem zu lösen.
 

Die Werke werden in der kodobase veröffentlicht, sind aber im Terminal (Bibliothek) nicht sichtbar. Die letzte, die mir vorliegt, ist für den 13. September. Das Terminal (MT4 1010, MT5 1415) wurde nicht überlastet.

Viele der gleichen Lösungen für beide Plattformen begannen in kodobase zu erscheinen. Ist es möglich, einen automatischen Link zu erstellen, um von der MT4-Variante zur MT5-Variante und umgekehrt zu springen?

Dies ist aus dem Abschnitt

Es ist nicht klar, auf welche Plattform sie sich bezieht. Fügen Sie in den automatischen Titeln der Themen Unterscheidungsmerkmale hinzu.

 
Wie bekomme ich diesen Entwurf zum Kompilieren?
template <typename T>
class CLASS
{
  static CLASS<T>* Pointer;
};

template <typename T>
CLASS<T>* CLASS<T>::Pointer = NULL;

void OnStart()
{
  CLASS<int> Class;
}
 

Was ist das Symbol ganz rechts in Service Desk?

 
fxsaber:
Wie bringe ich diese Konstruktion zum Kompilieren?
template <typename T>
class CLASS
{
  static CLASS<T>* Pointer;
};

template <typename T>
CLASS<T>* CLASS::Pointer = NULL;

void OnStart()
{
  CLASS<int> Class;
}
Ich habe das hier zusammengestellt.
 
Stanislav Korotky:
Ich habe das hier zusammengestellt.
Ich danke Ihnen!
 
Es gibt eine klassische Konstruktion für Klassen
template <typename T>
class CLASS
{
private:
  int Pos;

public:
  T Data[];
  
  CLASS( const int Size )
  {
    ::ArrayResize(this.Data, Size);
  }
  
  CLASS* operator []( const int iPos )
  {
    this.Pos = iPos;
    
    return(&this);
  }
  
  template <typename T1>  
  void operator =( const T1 Value )
  {
    this.Data[this.Pos] = Value;
  }
  
  template <typename T1>   
  void operator =( const T1 &Value )
  {
    this.Data[this.Pos] = Value;
  }  
};

void OnStart()
{
  CLASS<int> Array1(5);
  CLASS<MqlTick> Array2(5);

  Array1[2] = 1;

  MqlTick Tick = {0};
  Array2[2] = Tick;
}
Ist so etwas bei Strukturen möglich?
 
fxsaber:
Es gibt ein klassisches Design für Klassen
Ist so etwas bei Strukturen möglich?
Gebremst - das geht natürlich nicht.