پرش به محتویات

فعلاً موجود نیست

این قابلیت‌ها در ccxt هستند ولی API عمومی بیت‌پین فعلاً آن‌ها را ارائه نمی‌دهد. متدها وجود دارند، client.has[...] برابر False است و فراخوانی‌شان خطای NotSupported با پیام فارسی و انگلیسی می‌دهد. متأسفانه فعلاً این‌ها را نداریم:

قابلیت ccxt متد به جای آن
cancelAllOrders cancel_all_orders cancel_orders() با حداکثر ۱۰ شناسه در هر بار
editOrder edit_order لغو و ثبت سفارش جدید
fetchAccounts fetch_accounts موجود نیست
fetchLedger fetch_ledger fetch_deposits()، fetch_withdrawals()، fetch_my_trades()
transfer transfer موجود نیست (انتقال بین سرویس‌های کیف پول)
fetchDepositWithdrawFees fetch_deposit_withdraw_fees کارمزد هر برداشت در خروجی آن است
fetchPositions fetch_positions معاملات اهرمی در API عمومی نیست
setLeverage set_leverage معاملات اهرمی در API عمومی نیست
createDepositAddress create_deposit_address fetch_deposit_address() بار اول آدرس را می‌سازد
watchBalance watch_balance fetch_balance() را دوره‌ای صدا بزنید
watchTickers watch_tickers watch_ticker() برای هر بازار یا fetch_tickers()
sandbox set_sandbox_mode testnet وجود ندارد؛ مثال‌ها به‌صورت آزمایشی (dry-run) اجرا می‌شوند

این‌ها هم در API عمومی نیستند: حداقل مقدار سفارش و گام قیمت فراتر از market["precision"]، مدیریت کلید API، OTC و تبدیل.

if client.has["editOrder"]:
    ...