Wenn ein Roboter zum Beispiel einen 1-Minuten-Zyklus hat, wie berechnet man den Durchschnittswert von MA ((5) für den Tageszyklus an diesem 1-Punkte-Standort? Das ist die API GetRecords (Periode) gibt eine K-Zeilengeschichte zurück, die bei der Erstellung des Robots für den K-Zeilzyklus angegeben wurde, und eine Record-Arraystruktur Ohne Parameter kehrt der Standard K-Linien-Zyklus zurück, wenn der Roboter einen Indikator hinzufügt, aber man kann auch K-Linien-Zyklus anpassen Unterstützt: PERIOD_M1 für 1 Minute, PERIOD_M5 für 5 Minuten, PERIOD_M15 für 15 Minuten, PERIOD_M30 für 30 Minuten, PERIOD_H1 für 1 Stunde, PERIOD_D1 für einen Tag Bei der Berechnung der MA (5) mit diesem GetRecords ((PERIOD_D1)), wobei die 5 K-Linien in der Durchschnittslinie die Werte des aktuellen 1-Minuten-Niveaus sind, die per Loop genommen wurden, ist die Tagesstrahl-MA ((5) in 1 Minute falsch. Ich weiß nicht, wie das gelingt, aber meine Herren und Götter, hilf mir, es zu sehen.
MoxIch bin ein bisschen umgekehrt, ich verstehe es nicht, wenn die Tagesstraße MA mit GetRecords (PREIOD_D1) berechnet wird, ist es egal, welcher Zyklus Ihr Roboter ist.
Die Erfinder quantifizieren - Kleine TräumeDer letzte Element der Objektserie (die letzte Spalte der K-Linie) ist unabhängig von der Periode, die verwendet wird, in der Veränderung, bis die Periode vollständig abgeschlossen ist, und wenn es sich um eine Tages-Zyklus, die heute nicht abgeschlossen ist, ist der letzte Wert unsicher.
- Was ist denn?Ich meine, die heutige Roboter sind auf der 1-Minuten-Stufe, mit Sleep ((1000) umkreisen, rec=GetRecords ((PREIOD_D1) und dann mit ma ((rec, 5) die 5-Gleichlinie der Tageslinie berechnen, die eigentlich 5 Tageslinien K benötigt, um sie zu berechnen, und auf der 1-Minuten-Stufe die Array, die entnommen wurde, ist der Wert nach Sleep ((1000) am selben Tag.