Bei der Parameterprüfung der Strategie, der Rückmessung in verschiedenen Zeitabschnitten, der Rückmessung mehrerer Objekte usw. muss die Rückmessstrategie bei der nächsten Rückmessung neu eingestellt werden, da die Parameter wiederholt angepasst werden müssen und nicht aufgezeichnet werden können. Die Plattform hat neue Funktionen hinzugefügt, um die Parameteranpassung zu erleichtern.

Wie Sie sehen können, ist dies eine Teststrategie, und der Code lautet:
function main(){
while(true){
LogStatus("测试默认参数!");
Sleep();
}
}
Die Parameter der Strategie lauten:

#### Die Parameter in der Antenne für die Messung der Antenne sind die Standardeinstellungen in der folgenden Abbildung:

/*backtest
start: 2017-03-01
end: 2017-03-02
period: 15
mode: 1
*/

Periode: 15 15 bedeutet 15 Minuten, die Plattform unterstützt Perioden von 1 Minute, 5 Minuten, 15 Minuten, 30 Minuten, 1 Stunde und 1 Tag
Wie wird eine Stunde ausgedrückt? 1 Stunde = 60 Minuten, geschrieben alsperiod : 60Das ist gut.
Wie kann man also sagen, dass ein Tag 24 mal 60 Minuten ist?period : 1440Das ist gut.
Modus: Modus 1 ist der Modus, der vom System unterstützt wird.模拟级别回测 , 实盘级别回测Hier ist 1 der Index des unteren Kästchens und 0 der Index des unteren Kästchens.模拟级别回测, 1 für实盘级别回测 。
/*defaults
number : 0
bool: false
string: Hello BotVS!
comboBox : 2
*/

comboBox: 2 Die 2 bezieht sich auf den Index des unteren Kästchens, der Index der ersten Option des unteren Kästchens ist 0, der Index der zweiten Option ist 1 und der Index der dritten Option ist 2.
Die String-Type-Parameter und die String-Type-Operation sind identisch.
Javascript
/*backtest
start: 2017-03-01
end: 2017-03-02
period: 15
mode: 1
*/
/*defaults
number : 0
bool: false
string: Hello BotVS!
comboBox : 2
*/
function main(){
while(true){
LogStatus("测试默认参数!");
Sleep();
}
}
Python
'''
/*backtest
start: 2017-03-01
end: 2017-03-02
period: 15
mode: 1
*/
/*defaults
number : 0
bool: false
string: Hello BotVS!
comboBox : 2
*/
'''
def main():
Log("OK")

Sowohl die Standardparameter-Zelle des Fusion-Retest-Systems als auch die Standardparameter-Zelle der Fusion-Strategie wurden entsprechend modifiziert. Das ist eine gute Idee, um die notwendigen Einstellungen zu speichern und die Rückmessparameter nicht mehr zu wechseln.

So kann die Einstellung des Default-Retest-Parameters beim ersten Einstellen in Codeform nicht von Hand geschrieben werden, sondern direkt auf der Retest-Seite eingebettet werden.

https://www.fmz.com/strategy/40155
Hinweis: Änderungen an args auf defaults

Zum Beispiel: Wenn Sie die Rückmessoptionen eingestellt haben (z. B. Zeit, Börse, K-Linie-Periode usw.) Auf der Strategie-Edit-Seite können Sie auf die Schaltfläche Retrospektive-Einstellungen speichern klicken, um die Retrospektive-Konfiguration in Codeform in der Strategie zu speichern, um die Retrospektive beim nächsten Mal mit diesem Code zu konfigurieren.

Der Code wird automatisch zu Beginn der Bearbeitung hinzugefügt und als Kommentar gespeichert.

Das bedeutet, dass Sie die Rückmeldung nicht mehr konfigurieren müssen.
Wenn die Rate-Einstellungen für die ermittelten Exchange-Objekte angepasst werden:

Dann speichern Sie die Messungseinstellungen, und Sie werden sehen, dass eine Rate-Einstellung in den Messungseinstellungen erscheint.
# 注意: 尽量不要手动修改 或者 设置 回测设置 (即 backtest 段代码) 代码。