[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 368
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
Guten Tag!
Ich habe eine Aufgabe, die auf den ersten Blick einfach erscheint, aber sie funktioniert nicht. Es gibt ein Array, in dem die Werte immer in einer Reihe stehen (in einigen Fällen können die Werte in aufsteigender Reihenfolge, in anderen Fällen in absteigender Reihenfolge stehen). Es gibt eine Ebene (rot im Bild). Sie müssen die beiden Array-Werte finden, die dem Niveau der roten Linie am nächsten sind. In Abbildung a) sind dies Arraywerte mit den Indizes 0 und 1. In Abbildung b) sind dies Arraywerte mit den Indizes 2 und 1. In den Abbildungen c) und f) sind dies Arraywerte mit den Indizes 0 und 0. In den Abbildungen d) und e) sind dies Arraywerte mit den Indizes 2 und 2.
Bitte sagen Sie mir, wie ich dieses Problem lösen kann. Ich danke Ihnen im Voraus.
Dann machen Sie sich nicht die Mühe - verschieben Sie einfach den Code des Indikators in den Expert Advisor, so wie er ist, um die Handelskriterien zu erfüllen, und das war's - dann öffnen Sie im Board mit diesen übertragenen Handelsbedingungen aus diesem Indikator Positionen über den Expert Advisor und das war's...
Danke, ich kümmere mich darum :)
Bitte sehr... Jeder hat das schon einmal erlebt. :-)
Heute ist Samstag - freier Tag. Sie starten den EA, die Initialisierung findet statt, aber da es ein freier Tag ist und es keinen Tick gibt, wird die Startfunktion nicht gestartet (d.h. Trade() wird nicht aufgerufen.). Um zu überprüfen, ob sie korrekt funktioniert, müssen Sie den Aufruf dieser Funktion in den Initialisierungsblock einfügen oder im Tester testen.
Nach dem Ersetzen dieser Funktion in Init() und dem Hinzufügen des Prüfcodes Print(DayOfWeek()) stellte sich heraus, dass die Zeit vom Server übernommen wurde und die Zeit des Servers Freitag war...
Ersetzt
zu
und es hat wie vorgesehen funktioniert.
Ich danke Ihnen.
Hallo, liebe Genossen!
Er stand vor einem unerwarteten Problem.
Vorgestern funktionierte das Testgerät wie gewünscht. Seit gestern Abend öffnet jede Version der Strategie im Tester einen Handel und nach einer Sekunde oder ein paar Minuten/Stunden der Geschichte, hört der Tester auf zu funktionieren. Keine Fehler, nichts.
Hat irgendjemand ein Problem damit? Bitte beraten
Hallo.
Bitte helfen Sie mir, den Fehler zu finden.
Im Folgenden wird der gesamte problematische Abschnitt aus dem Umweltbericht wiedergegeben.
Achten Sie bitte auf die Zeile (fast ganz am Anfang):
Aus irgendeinem Grund sind die Werte von dy+zx und SchSellStopLots100 in diesem Ausdruck nicht mehr gleich, wenn sie getrennt sind (ich habe es mit allerts überprüft), und die Variable tt nimmt den Wert 1 anstelle von 2 an.
Ich bitte Sie, mir zu helfen, den Fehler zu finden.
Ich danke Ihnen im Voraus.
(geprüft mit Allerts)
Besser ist es, über ND oder Differenzen modulo weniger als ein Delta zu prüfen.
Aus irgendeinem Grund ergibt die Addition von dy und zx eine Zahl von 0,3 (in meinem speziellen Test der aktuellen Marktsituation), die im Vergleich zu dieser Zahl nicht gleich ist. Das heißt, ich addiere dy+zx und erhalte 0,3. Ich vergleiche dy+zx mit 0,3 - sie sind nicht gleich.
Wenn man dy und zx mit den Zahlen vergleicht, die sie zurückgeben, funktionieren die Gleichungen wie sie sollten.
Rätsel.
Bitte um Hilfe.
Hallo, liebe Genossen!
Er stand vor einem unerwarteten Problem.
Vorgestern funktionierte das Testgerät wie gewünscht. Seit gestern Abend öffnet jede Version der Strategie im Tester einen Handel und nach einer Sekunde oder ein paar Minuten/Stunden der Geschichte, hört der Tester auf zu funktionieren. Keine Fehler, nichts.
Hat irgendjemand ein Problem damit? Bitte beraten