C++
estratégia escrita eJavaScript
A estratégia escrita é a diferença de dados devolvidos da função FMZ Quant Trading Platform API, como oexchange.GetTicker()
Função:JavaScriptexchange.GetTicker()
retorna um objeto se a chamada for bem sucedida, ou retornanull
se a chamada falhar (devido a problemas no servidor de troca ou problemas de rede, 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()
retorna um objeto quando a chamada é bem sucedida. Se a chamada falhar, o objeto retornado ainda é um objeto, que é distinguido do objeto normal retornado pelo atributoValid
.
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()
função naC++
estratégia escrita emain()
Função na norma C11:
O valor de retorno doC++
Função de entrada do programamain()
em C11 é deint
No que respeita aoC++
estratégia escrita na plataforma FMZ, a função de inicialização da estratégia é também a funçãomain()
- Não.
Mas estas duas não são a mesma função, apenas com o mesmo nome.main()
função naC++
A estratégia é 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));
}
Negociação de opções
Instruções de Escrita de Estratégia JavaScript