Вexchange.Log()
функция используется для вывода журнала размещения и вывода заказов в области столбца журнала. При вызове никаких заказов не размещается, выводится и записывается только журнал транзакций.
Обмен.Логотип заказаТорговля, цена, сумма Обмен.Логотип заказаТорговый номер, цена, сумма,...
ВorderType
параметр используется для настройки типа выходного журнала, необязательными значениями являются {@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}.
Порядок Тип
Истинно
Номер
Вprice
Параметр используется для установки цены, отображаемой в журнале вывода.
цены
Истинно
Номер
Вamount
Параметр используется для установки количества размещенных заказов, отображаемых в журнале вывода.
сумма
Истинно
Номер
Расширенные параметры, которые могут выводить сопутствующую информацию в этот журнал,arg
Параметры могут быть переданы более чем одному.
арг
ложное
string, number, bool, object, array, null и любой другой тип, поддерживаемый системой
var id = 123
function main() {
// Order type buy, price 999, amount 0.1
exchange.Log(LOG_TYPE_BUY, 999, 0.1)
// Cancel the order
exchange.Log(LOG_TYPE_CANCEL, id)
}
id = 123
def main():
exchange.Log(LOG_TYPE_BUY, 999, 0.1)
exchange.Log(LOG_TYPE_CANCEL, id)
void main() {
auto id = 123;
exchange.Log(LOG_TYPE_BUY, 999, 0.1);
exchange.Log(LOG_TYPE_CANCEL, id);
}
Использованиеexchange.Log(orderType, price, amount)
Одно из наиболее распространенных сценариев - использовать {@fun/Trade/exchange.IOexchange.IO} функция для доступа к интерфейсу биржи для создания условных заказов, но с использованиемexchange.IO()
Функция не выводит информацию о журнале транзакций в записи журнала торговли в режиме реального времени.exchange.Log()
Функция может быть использована для дополнения выходного журнала с целью записи информации о размещении заказов, и то же самое относится к операциям по снятию заказов.
КогдаorderType
параметр:LOG_TYPE_CANCEL
,price
Параметр - это идентификатор порядка отозванного заказа, который используется для печати журнала вывода, когда заказ отозван непосредственно с помощьюexchange.IO()
Функция.exchange.Log()
функция - это членская функция обменного объекта {@var/EXCHANGE exchange} в отличие от глобальной функции {@fun/Log Log}.
{@fun/Log Log}, {@var/EXCHANGE exchange}, {@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}
exchange.IO exchange.Encode