[ARCHIV]Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Ohne dich kann ich nirgendwo hingehen - 5. - Seite 67
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Verabschieden Sie sich von der Funktion while. Wir werden uns nie wieder sehen!
Und im Allgemeinen ist ein Programm ohne Schleifen kein Programm.
Schreiben Sie ein Fragment, das funktioniert.
Ich möchte Ihnen Ihr Vertrauen in diesen Betreiber zurückgeben.
Eine quadratische oder lineare Regression mit Schwerekoeffizienten.
Kommt das vor und kann das sein?
Nun, der Computer bleibt in der Endlosschleife hängen, das ist wahr:
Sie verstehen wahrscheinlich nicht, wie while funktioniert - siehe oben, solange die Bedingung wahr ist, wird die Schleife ausgeführt, andernfalls wird der Schleifenkörper verlassen.
es ist durchaus möglich, dass die Schleifenbedingung nur den Variablenzähler prüft und die Variable selbst vergessen wurde zu initialisieren oder zu ändern, d.h.:
HH: for- und while-Anweisungen gibt es in allen Programmiersprachen und sie funktionieren überall gleich.Wie sieht es mit Gewichtungsfaktoren aus?
Und ist "Strenge" der Preis für die automatische Übersetzung?
Es besteht die Notwendigkeit, Ask- und Bid-Ticks von z.B. 10 Paaren zu sammeln.
Wie viel schneller ist das Sammeln von Ticks durch einen separaten EA auf jedem Symbol-Chart, als das Sammeln von Ticks auf einem Chart durch Marketinfo() in einem EA?
Und noch eine Frage: Marketinfo() bezieht sich auf den Server oder auf das Terminal (auf den letzten Wert eines Symbols in der "Marktübersicht")?
"Das ist das Interessante daran...." (c) Müller
mein EA zog fast 7 Gigabyte an Logs in 10 Minuten Zeit... ich habe es schlecht genutzt... der Parameter ändert sich nicht, und mit jedem Tick kommt Print (wie die Forum-Jungs mich darauf hingewiesen haben).
Aber jetzt kommt das Interessante. Die Protokolle werden in eine Textdatei gedruckt. Ich habe also meine (zum ersten Mal aufgetauchte) Textdatei geöffnet, die 25 Zeilen Text enthält. Das Gewicht der Datei (auf der Festplatte) beträgt 4kb. (seine Größe beträgt 1kb)
Jetzt wird gezählt.
pro 1 sekunde kommen durchschnittlich 3 ticks. das sind 1800 ticks pro minute. runden wir es auf 2000 auf. d.h. 20.000 für 10 Minuten.
1 Häkchen im Protokoll entspricht 1 Zeile. Und 25 Zeilen entsprechen 4kb. Und wir haben 20 Tausend Zeilen.
20 Tausend geteilt durch 25 = 800 mal 4kb sollten 10 Minuten der Protokolldatei wiegen
Holen Sie es sich.... 800*4=3200kb, d.h. 3,2 Megabyte!
Frage: Wo 7 Giga?
Ich werde versuchen, ein Telepath zu sein. Ich denke, die Antwort liegt in der Zeit.
Ich werde den Code etwas später posten...
In der Zwischenzeit stellt sich jedoch die Frage, woher die 7 Gigabyte in der Textdatei stammen. Es gibt keine anderen Dateien. Durch das Löschen der Textdatei werden 7 Gigabyte Speicherplatz frei.
Ich werde den Code etwas später posten...
Aber in der Zwischenzeit eine Frage: Woher stammen die 7 Gigabyte in der Textdatei?
aber in der Zwischenzeit eine Frage: Woher stammen die 7 Gigabyte in der Textdatei?
Sind Sie sicher, dass Ihre while-Schleife bei jedem Tick eine Zeile liefert und nicht eine Million? Deshalb ist es eine Schleife.