についてexchange.Log()
この関数は,ログ列領域のオーダープレスメントと撤収のログを出力するために使用されます.呼び出されると,注文は行われず,トランザクションログだけが出力され記録されます.
取引日記 (注文の種類,価格,金額) 取引日記 (注文の種類,価格,金額,... args)
について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
パラメータは"つ以上渡すことができます
アルグ
偽り
文字列,数,ボール,オブジェクト,配列,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)
テスト,シミュレーションされた注文の配達,および注文の配達をログインするのに役立ちます.最も一般的なシナリオの1つは, {@fun/Trade/exchange.IOを使用することです.exchange.IO条件付きの注文を作成するための交換のインターフェースにアクセスする機能,しかし,exchange.IO()
取引日誌の記録にトランザクションログ情報を出力しません.exchange.Log()
オーダー発注の情報を記録するために出力日記を補完するために使用できますし,オーダー撤回も同様です
その時にorderType
パラメータはLOG_TYPE_CANCEL
についてprice
パラメータは,引き出されたオーダーの順序 Id で,直接注文を引き出すときに引き出すログを印刷するために使用されます.exchange.IO()
機能exchange.Log()
function は,グローバル関数 {@fun/Log Log} と区別される {@var/EXCHANGE exchange} 交換オブジェクトのメンバー関数です.
{@fun/Log Log}, {@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}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}, ローグ・タイプは, ローグ・タイプは, ローグ・タイプが, ログ・タイプが, ログ・タイプが, ログ・タイプが, ログ・タイプが
exchange.IO exchange.Encode