C++
письменная стратегия иJavaScript
Письменная стратегия представляет собой возвращенные различия данных FMZ Quant Trading Platform API функции, такие какexchange.GetTicker()
Функция:JavaScriptexchange.GetTicker()
возвращает объект, если вызов успешен, или возвращаетnull
если вызов не удается (из-за проблем с сервером обмена или проблем с сетью и т.д.).
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()
возвращает объект при успешном вызове. Если вызов не удается, возвращенный объект все равно является объектом, который отличается от обычного возвращенного объекта атрибутомValid
.
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()
Функция вC++
Письменная стратегия иmain()
функция в стандарте C11:
Доходное значениеC++
Функция ввода программыmain()
в C11 составляетint
ВC++
Написать стратегию на платформе FMZ, запуск функции стратегии также является функциейmain()
- Да.
Но эти две функции не одно и то же, просто имеют одно и то же название.main()
Функция вC++
Стратегияvoid
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));
}
Торговля опционами
Инструкции по написанию стратегии JavaScript