Fehler, Irrtümer, Fragen - Seite 789

 
Zeleniy:

Nachdem ich die Website heute geschlossen habe, fehlt auf einigen Seiten der Website ein Nachrichtensymbol


Hilft die Tastenkombination Strg + F5?
 
tol64:
Hilft die Tastenkombination Strg + F5?
Ja, warum ist das so?
 
Zeleniy:
Ja, warum ist das so?
Alte Skripte werden vom Browser zwischengespeichert. Mit der Tastenkombination Strg+F5 können Sie alle Skripte erneut anfordern.
 
Renat:

Aber es gibt etwas Großes, nicht wahr?

Fügen Sie zum Beispiel eine lokale Kopie einer Klasse ein, die nur eine Menge statischer Arrays in ihren Mitgliedern hat. Dort verstecken sich in der Regel die Einlagen der lokalen Stapelverbraucher.

Funktionen aufteilen, in Klassen stapeln.

Inliner hat wahrscheinlich nichts damit zu tun - er fügt keine allzu großen Code-Blöcke ein. Vor allem, wenn sie schwere/viele lokale Variablen haben.

Meiner Anfrage in der SD wurde entsprochen - jetzt funktioniert alles. Danke
 
notused:
Meiner Anfrage an den SD wurde entsprochen - jetzt funktioniert alles. Dankeschön
Erzählen Sie mir zuerst, was passiert ist. Bei guten Detektiven erfahren Sie den Namen des Täters erst am Ende.
 
MetaDriver:
Erzählen Sie mir zuerst, was passiert ist. Bei guten Detektiven erfahren Sie den Namen des Täters erst am Ende.
Sieht aus wie eine Reihe von großen Funktionen.
 
MetaDriver:
Sie erzählen uns zuerst, was passiert ist. Bei guten Detektiven wird der Name des Täters am Ende genannt.
Der Code ist derselbe, aber die Fehler sind verschwunden und ex5 ist auf seine vorherige Größe geschrumpft.
sergeev:
Sieht aus wie etwas über die Inline der großen Funktionen.
Das ist wahrscheinlich richtig, aber es ist nicht klar, welche Funktion "groß" ist.
 


Hilfe zum Code

CSymbolInfo m_smbinf;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
  m_smbinf.Name(_Symbol);
  m_smbinf.Refresh();
  Print("Bid :",m_smbinf.Bid()," Ask :",m_smbinf.Ask());
//---
   
  }

//+------------------------------------------------------------------+

2012.08.01 05:14:16	Proverka (EURUSD,H1)	Bid :0.0 Ask :0.0

 
beginner:

Helfen Sie mir, den Code zu verstehen

Ich weiß es nicht mehr genau, aber ich hätte hinzufügen sollen

m_smbinf.Refresh();

oder etwas Ähnliches. Jedenfalls bin ich selbst darauf gestoßen.

 

Hinzugefügt, hilft nicht.

2012.08.01 05:58:57     Proverka (EURUSD,H1)    Bid :0.0 Ask :0.0

Interessant ist, dass vor nicht allzu langer Zeit noch alles im EA funktionierte.