Ich habe hier eine Berechnung: data.lastprice ist der Übernahmepreis, changeprice_sell ist der Veränderungswert und data.avgprice ist der Durchschnittspreis. Der Zweck dieser Berechnung ist es, den maximalen Wert des Betragspreises + der Veränderung zu ermitteln, der dem Durchschnittspreis + der Veränderung entspricht. Der Code lautet: Nextsell = _N ((Math.max ((data.lastprice + changeprice_sell, data.avgprice + changeprice_sell), 2);
nextsell ist eine lokale Variable innerhalb der Funktion, das Data-Objekt und changeprice_sell sind globale Variablen, bei denen changeprice_sell in Echtzeit durch eine interaktive Vorlage geändert werden kann
Das Problem, das wir jetzt haben, ist, dass die Analogie funktioniert, dass die Nextsell-Rechnung richtig ist.Die Festplatte läuft logs, aber nicht richtig.
Die Erfinder quantifizieren - Kleine TräumeEs wird empfohlen, dass Sie eine Änderung an der Interaktionsstelle vornehmen. Eine Variable wird dann mit einem Log ((() ausgeführt, der den Wert XXX ausgibt, der bereits geändert wurde. Das ist ein einfaches Verfahren, um die Prozesse zu beurteilen.
Die Erfinder quantifizieren - Kleine TräumeSie haben die Interaktion verwendet, um den Wert von changeprice_sell zu ändern, während die Strategie ausgeführt wurde. Denken Sie daran, dass Ihre Änderung von 0 auf 100, nicht wie oben, ausgelöst wird, wenn die Strategie bereits die Nextsell berechnet hat.