C++
une stratégie écrite etJavaScript
la stratégie écrite est les différences de données renvoyées de la fonction API de la plateforme de négociation quantitative FMZ, telle que laexchange.GetTicker()
fonction:JavaScriptexchange.GetTicker()
renvoie un objet si l'appel est réussi, ou renvoienull
si l'appel échoue (en raison de problèmes de serveur d'échange ou de problèmes de réseau, etc.).
function main() {
var ticker = exchange.GetTicker()
// Determine if the call to "exchange.GetTicker" function failed, and return "null" when it failed
if (ticker){
Log(ticker)
}
}
C++exchange.GetTicker()
renvoie un objet lorsque l'appel réussit. Si l'appel échoue, l'objet renvoyé est toujours un objet, qui se distingue de l'objet renvoyé normal par l'attributValid
.
void main() {
auto ticker = exchange.GetTicker();
// Determine if the call to "exchange.GetTicker()" function failed and if the "Valid" attribute of the returned object is "false"
if (ticker.Valid) {
Log(ticker);
}
}
main()
fonction dans leC++
stratégie écrite et lamain()
fonction dans la norme C11:
La valeur de rendement de laC++
fonction d'entrée du programmemain()
dans C11 est deint
Dans le domaine de laC++
la stratégie écrite sur la plateforme FMZ, la fonction de démarrage de la stratégie est également la fonctionmain()
Je suis désolée.
Mais ces deux sont pas la même fonction, juste avec le même nom.main()
fonction dans leC++
La stratégie est devoid
type.void main() {
// Use "Test" function to test
if (!Test("c++")) {
// Show an exception to stop the program
Panic("Please download the latest-versioned docker");
}
// Determine if the return of all objects is valid with "Valid"
LogProfitReset();
LogReset();
Log(_N(9.12345, 2));
Log("use _C", _C(exchange.GetTicker), _C(exchange.GetAccount));
}
Options de négociation
Instructions pour écrire une stratégie JavaScript