تتضمن القائمة أرصدة غير فارغة، وتقديرات بالدولار الأمريكي والبيتكوين، والتغييرات من الطلب الأخير.
يقوم الروبوت بتحليل عمليات الشراء والبيع على زوج المليمتر، لكن حساب التغييرات قد يكون غير صحيح، لأنه يعتمد على تقرير الأرصدة، ولكن ليس تاريخ التداول، ولا يأخذ في الاعتبار عمليات الإيداع والسحب.
شكل
/balances
مثال
قد يتضمن إصدار الروبوت المميز خيارًا إضافيًا لـ /balances الأمر الذي يحدد نوع الحساب. كل أنواع أسماء التبادل في طريقتها، على سبيل المثال، exchange, margin, funding.
للحصول على أرصدة لجميع أنواع الحسابات، قم بتعيين full.
يساعد الأمر عندما تريد ذلك /transfer الأموال من نوع حساب إلى آخر.
شكل
/balances [type]
أمثلة
/balances funding
/balances full
يعرض الروبوت العدد الإجمالي للأوامر المفتوحة في البورصة لزوج تداول ورقم الأوامر حسب النوع.
للإشارة فقط. قد يختلف إجمالي الطلبات في مخزن الروبوت عن رقم الطلبات الحقيقي في البورصة. على سبيل المثال، عندما تقوم بتقديم طلبات بخلاف الروبوت؛ أو في حالة فشل بعض طلبات فتح/إغلاق واجهة برمجة التطبيقات. يُظهر الروبوت الفرق على أنه غير معروف (غير معروف) طلبات.
التالي /orders ستعرض الطلبات أيضًا التغييرات المتعلقة بالبيانات السابقة.
أنواع الطلب:
شكل
/orders [trading pair] [type] {full}
سيعرض الروبوت الأوامر على زوج المليمتر إذا قمت بحذف زوج تداول.
يمكنك طلب قائمة أوامر معينة type، مع أو بدون full معلومة.
أمثلة
يلغي طلبًا واحدًا مفتوحًا في البورصة من خلال المعرف الخاص به.
شكل
/cancel [pair] {id}
إذا قمت بحذف زوج تداول، فإن الروبوت يستخدم زوج MM.
إرجاع معلومات تفصيلية حول الطلب مباشرةً من واجهة برمجة التطبيقات الخاصة بالتبادل.
شكل
/order [pair] {id}
تتضمن المعلومات إحصائيات عامة عن التداول وصناعة السوق ليوم وشهر وفي كل وقت.
ملاحظة: إذا كان لدى الروبوت سجل عمل لعدة أيام، فقد يقوم بمعالجة الطلب لعدة دقائق.
شكل
/stats [trading pair]
مثال
تتضمن المعلومات الاسم والدقة والحد الأدنى لمبلغ التداول والحالة.
شكل
/pair [pair]
مثال
يعرض لقطة من دفتر الطلبات لزوج تداول أو عقد دائم.
شكل
/orderbook [pair] [depth 1-30]
العمق الافتراضي هو 10.
يظهر الصفقات الأخيرة لزوج التداول.
شكل
/trades [pair] [count]
العدد الافتراضي هو 10 (الحد الأقصى 100).
يعرض بيانات المؤشر لزوج فوري أو عقد دائم.
شكل
/ticker [pair]
تتضمن المعلومات رسوم التداول وحجم التداول الشهري.
شكل
/account
مثال
تتضمن المعلومات رسوم السحب والدقة والحالة.
شكل
/info [coin]
سيعرض الروبوت معلومات عن العملة ملم إذا قمت بحذف معلمة.
مثال
يتلقى الروبوت أسعار العملات من مصدرين: معلومات العملة وتبادل. تتضمن معلومات الأسعار من البورصة مُنَاقَصَة, بسأل و الانتشار.
معلومات العملة هو مزود أسعار العملات ADAMANT، ويتم ضبطه في ملف التكوين (الافتراضي هو info.adamant.im). يمكنك تشغيل الخاص بك معلومات العملة لتضمين بيانات الرمز المميز الخاص بك. أوامر أخرى مثل /balances، يستخدم معلومات العملة لتقدير قيمة الصندوق.
شكل
/rates [coin or pair]
مثال
يتلقى الروبوت أسعار العملات من مصدرين: معلومات العملة وتبادل.
معلومات العملة هو مزود أسعار العملات ADAMANT، ويتم ضبطه في ملف التكوين (الافتراضي هو info.adamant.im). يمكنك تشغيل الخاص بك معلومات العملة لتضمين بيانات الرمز المميز الخاص بك. أوامر أخرى مثل /balances، يستخدم معلومات العملة لتقدير قيمة الصندوق.
شكل
/calc [amount] [coin1] to [coin2]
مثال
يقوم البرنامج بوضع الطلبات بمبالغ عشوائية في النطاق الذي تحدده. ويشير إلى معظم الوظائف ولكن في المقام الأول إلى أوامر الحجم ملم.
يمكنك تعيين النطاق الأدنى – الأقصى لترتيب ملم واحد في الرمز المميز ملم.
لتكبير الحجم اليومي، قم بزيادة هذه المعلمة.
شكل
/amount [min-max] COIN1 [ob=50%]
خياري ob=50% يحدد مقدار التداول الذي يمكن تنفيذه في دفتر الطلبات (الباقي هو تداول متلقي).
مثال
سيقوم الروبوت بتقديم كل طلب ملم بمبلغ يتراوح بين 50 و12000 ADM ونفس ما يعادل USDT.
أخبر الروبوت بعدد مرات التداول لإنشاء حجم تداول باستخدام هذا الأمر.
لا تقم بتعيين حد أدنى للفاصل الزمني أقل من 3 ثوانٍ - فمن المحتمل ألا تتعامل معه واجهة برمجة التطبيقات (API). لا تتداول كثيرًا - فواجهة برمجة التطبيقات (API) الخاصة بالبورصة لها حدود، وهذا يؤثر على الطلبات الأخرى، مثل إنشاء دفتر الأوامر الديناميكي. 3-60 ثانية جيدة، بينما 3-5 ثانية سيئة.
شكل
/interval [min-max] [unit]
مثال
ستؤدي زيادة هذه القيمة إلى زيادة عدد عمليات شراء الرموز المميزة وتقليل عدد المبيعات في تاريخ التداول.
شكل
/buyPercent [value]
مثال
تمكين وحدة المتداول التي تجعل حجم التداول على زوج MM. قم بتعيين سياسة التداول ونطاق المبلغ والفاصل الزمني بين الصفقات.
شكل
/enable t {policy} [min-max] COIN1 [min-max] [unit] [ob=50%]
السياسات
spread سياسة.مثال
/enable t optimal 1-10 ADM 3-60 secs
يبدأ (أو يستأنف) صناعة السوق ويعمل جميعها ممكّنة حاليًا ميزات ووحدات الروبوت.
يقبل الأمر لا توجد معلمات. يتم تكوين سياسة التداول والمبالغ والفترات والميزات بشكل منفصل مع /enable t, /amount, /intervalوغيرها /enable الأوامر قبل البدء.
يمكنك تغيير المعلمات وتمكين الميزات أو تعطيلها أثناء تشغيل الروبوت - ولا تحتاج إلى إيقافه أولاً. على سبيل المثال، لزيادة الحجم اليومي، رفع /amount وأقل /interval.
إذا كانت صناعة السوق نشطة بالفعل، فسيقوم الروبوت بالإبلاغ عن الميزات التي تم تمكينها ولا يقوم بإعادة تشغيلها.
شكل
/start
مثال
توقف مؤقتا صنع السوق و تم تمكين كل شيء وحدات الروبوت. تظل الأوامر المفتوحة في البورصة — ولا يقوم الأمر بإلغائها. يستخدم /clear all لإلغاء الطلبات (بما في ذلك الطلبات المقدمة خارج الروبوت).
يقبل الأمر لا توجد معلمات ويتجاهل أي تمريرة. استأنف لاحقًا بنفس الميزات والمعلمات باستخدام /start.
شكل
/stop
مثال
يعرض ميزات صنع السوق الممكّنة حاليًا. مع list الخيار، يعرض جميع الميزات مع حالة التشغيل/الإيقاف.
شكل
/features [list]
تعمل هذه الميزة على إضفاء الحيوية على دفتر الطلبات من خلال تقديم الطلبات وإزالتها باستمرار. في واجهة الويب، يبدو كما لو أن العديد من المتداولين على زوج التداول يقومون بوضع مراكزهم بشكل نشط.
شكل
/enable ob [max-ob-orders] [percent]
قيمة max-ob-orders يخبر الروبوت بالحد الأقصى لعدد "بناء دفتر الأوامر الديناميكي" (أوب) أوامر في وقت واحد.
ال percent يضبط الحد الأقصى لمبلغ أمر ob بالنسبة إلى الحد الأعلى لمبلغ أمر mm، والذي تم تعيينه باستخدام /amount يأمر. تساعد هذه المعلمة على قفل عدد قليل فقط من الأرصدة في دفتر الطلبات.
مثال
سيقوم الروبوت بوضع العديد من سيولة البيع والشراء (ليك) أوامر في دفاتر النظام قريبة من انتشار. سيكون الانتشار حول spread-percent القيمة التي قمت بتعيينها كخيار. بالإضافة إلى ذلك، قمت بتعيين trend، يصف مكان وضع أوامر السيولة بالنسبة لطلب العرض الحالي.
ملاحظة: إذا قام بعض المستخدمين بمطابقة طلبات الروبوتات، فسيقوم الروبوت بوضع طلبات جديدة للحفاظ على السبريد والسيولة. وهذا يعني أنه إذا قام المستخدمون، على سبيل المثال، ببيع الكثير من الرموز، فسيشتريها الروبوت جميعًا باستخدام USDT بالسعر الحالي ويمكن أن ينفد رصيد USDT. لتغيير هذا السلوك، راجع Safe Liquidity ميزة مميزة.
شكل
/enable liq [spread-percent] [amount] TOKEN [amount] QUOTE [trend]
يسمح إصدار الروبوت الأساسي فقط بتعيين الحد الأعلى لـ spread-percent. الحد الأدنى هو دائما 0.
مثال
مع القسط Safe Liquidity الميزة، يمكنك تعيين الحد الأدنى من spread-percent وتحديد إضافية ss خيار.
تعيين الحد الأدنى من spread-percent يسمح بوضع السيولة بعيدًا قليلاً عن السبريد. على سبيل المثال، على مسافة 1-2٪. وبالتالي، لن تكون السيولة متاحة بالسعر الحالي، لكن شركات التكامل مثل Coinmarketcap ستظل تظهر سيولة بنسبة ±2%.
ال ss سيعمل هذا الخيار على تمكين دعم الانتشار إلى الحد الأدنى من القيمة (على سبيل المثال، 0.1٪) مع العديد من الأوامر ذات الحجم المنخفض.
شكل
/enable liq [spread-percent] [amount] TOKEN [amount] QUOTE [trend] {ss}
مثال
بمساعدة وحدة Price Watcher، يمكنك تعيين روبوت لمتابعة نطاق سعري ثابت أو سعر في بورصة أخرى. سيتجنب الروبوت الشراء بسعر مرتفع والبيع بسعر منخفض، والتحقق من أن وحدات الروبوت تقدم الطلبات بسعر مناسب.
بالإضافة إلى ذلك، إذا تحرك السعر خارج النطاق الآمن، يمكن للروبوت أن يعيقه عن طريق شراء أو بيع الرموز المميزة باستخدام fill تم تمكين الخيار.
ال prevent يعمل الخيار بطريقة أخرى: فهو لا يسمح لوحدات الروبوت، مثل السيولة، بوضع أوامر خارج نطاق Price Watcher، مما يحظر الشراء بسعر مرتفع والبيع بسعر منخفض. في prevent في الوضع، لا يضطر الروبوت إلى تحديد سعر مرة أخرى إلى النطاق ولكنه بدلاً من ذلك يقدم نطاقًا سعريًا آمنًا للوحدات الأخرى.
التنسيق (نطاق السعر الثابت)
/enable pw [low-high] COIN [action]
/enable pw [price] COIN [deviation] [action]
إذا اخترت نطاقًا ثابتًا، فإن الميزة تتحكم في سعر الرمز المميز في النطاق المنخفض إلى المرتفع. يمكنك تحديد نطاق السعر بأي عملة؛ سيقوم الروبوت بتحويلها إلى عملة زوج التداول.
مثال (النطاق السعري الثابت)
/enable pw 0.028-0.032 USDT prevent
/enable pw 0.03 USDT 6.7% prevent
قام الأمر بتعيين الروبوت لوضع أوامر الشراء بأسعار أقل من 0.032 دولارًا أمريكيًا وأوامر البيع بأسعار أعلى من 0.028 دولارًا أمريكيًا؛ النطاق 0.028-0.032 آمن لكل من العطاءات والطلبات.
التنسيق (بعد تبادل آخر)
/enable pw [pair@exchange] [deviation] [deviation-policy] [action]
يمكنك أيضًا أن تأمر الروبوت بمتابعة السعر في بورصة أخرى. قد تكون هناك أسباب مختلفة لمثل هذا السلوك؛ الأكثر شيوعًا هي متابعة السعر في البورصة ذات أكبر قدر من السيولة، ومنع المراجحة عند تشغيل الروبوتات في عدة بورصات.
ال deviation الخيار هو انحراف السعر المسموح به، و deviation-policy هي سياسة مراقبة الأسعار. عندما يتلقى الروبوت نطاقًا سعريًا من زوج تداول آخر، فإنه سيستخدم نطاقًا عاديًا مُنَاقَصَة و بسأل مع strict السياسة، أو تقدير الأسعار المدعومة بالسيولة مع smart سياسة.
على سبيل المثال، مع كتاب الطلب هذا، strict يعطي النطاق 0.0122-0.0128، و smart يعطي النطاق 0.0121-0.0132:
مثال (بعد تبادل آخر)
من الممارسات الجيدة تعيين زوج التداول الرائد الذي يتمتع بأكبر قدر من السيولة (على سبيل المثال، ADM/USDT@DigiFinex) في نطاق رقمي واستهداف بقية الروبوتات لزوج التداول الرائد:
/enable pw ADM/USDT@DigiFinex 2% strict prevent
باستخدام هذا الأمر، عندما يتغير سعر ADM/USDT@DigiFinex، سيتبع الروبوت الموجود في البورصة الحالية أيضًا تحديث السعر.
يقوم بتخزين الأرصدة الحالية كلقطة مرجعية ومقارنتها بشكل مستمر مع الأرصدة الحية. إذا انخفض رصيد عملة الاقتباس أو قيمة عملة التداول الطبيعية إلى ما دون الحدود القابلة للتكوين، فسيقوم الروبوت بإيقاف الطوارئ.
للحصول على وصف الميزة، راجع مراقب التوازن.
شكل
/enable bw
يتم تعيين الحدود في ملف تكوين الروبوت (balance_watcher قسم).
يمكنك تحديد السعر الذي سيدعمه الروبوت بكل قوته، حتى لو كان عليه إلغاء جميع الطلبات.
يمكن أن تعمل الوظيفة بالإضافة إلى مراقب الأسعار.
على سبيل المثال، قمت بتعيين Price Watcher في نطاق 1.0–1.1 USDT في prevent الوضع وسعر الدعم 0.5 USDT. إذا انخفض سعر الرمز المميز إلى 0.7 USDT، فلن يقوم الروبوت باستعادة السعر بشكل فعال، ولكن إذا انخفض إلى 0.45 USDT، فسيستخدم الروبوت جميع الموارد لاستعادته إلى 0.5 USDT.
شكل
/enable sp [price] QUOTE
مثال
لجعل دفاتر الطلبات تبدو غنية، سيقوم الروبوت بتحليلها وإضافة الطلبات بين الطلبات الموجودة.
على سبيل المثال، في الجزء المرئي من دفتر الطلبات توجد عروض أسعار بقيمة 1 و0.9 و0.4 و0.3 و0.1 دولار أمريكي. سيقوم الروبوت بتقديم الطلبات بأسعار ~0.8 و0.7 و0.5 و0.2 دولار أمريكي.
شكل
/enable ag [percent]
ال percent يضبط الحد الأقصى لمبلغ الطلب Ag بالنسبة إلى الحد الأعلى لمبلغ الطلب مم، والذي تم تعيينه باستخدام /amount يأمر. تساعد هذه المعلمة على قفل عدد قليل فقط من الأرصدة في دفتر الطلبات.
مثال
إذا كانت السيولة قليلة أو كان الفارق كبيرًا بما يكفي، فيمكن للمتداولين التلاعب بالسعر واستنزاف أرصدة الروبوت. يقوم المنظف بتحديد وإزالة أوامر التلاعب بالأسعار عن طريق مطابقتها.
لمزيد من المعلومات، راجع مكافحة الغش وصف الميزة.
شكل
/enable cl [policy]
قمت بتعيين policyيصف كيفية تحديد أمر التلاعب بالأسعار وما إذا كان سيتم إزالته (مطابقته):
spread استراتيجيةمثال
للحصول على وصف الميزة، راجع مخطط التقلب.
ستعمل الميزة عند استيفاء هذه الشروط:
شكل
/enable vc [rate]
قمت بتعيين rate، يصف عدد المرات التي يجب فيها تغيير اتجاه السعر واتساعه:
مثال
تقوم هذه الوظيفة بتحليل التغيرات في سعر الرمز المميز، وزيادة حجم التداول أثناء عمليات الضخ والتفريغ، وتقليله في فترة مستقرة.
شكل
/enable vv
مثال
إذا قام الروبوت بتغيير السعر نفسه، فيمكنه إعادة شراء أوامره الخاصة في دفتر الطلبات دون إلغائها، مما يؤدي أيضًا إلى زيادة حجم التداول.
شكل
/enable pmv
مثال
عند التداول على حسابين، تنشأ مواقف عندما يجمع الحساب الأول رمزًا مميزًا، ويجمع الحساب الثاني USDT/BTC، والعكس صحيح.
سيقوم الروبوت بتغيير نسبة الشراء/البيع لموازنة العملات تلقائيًا لمنعك من نقل العملات المعدنية بين الحسابات بنفسك.
شكل
/enable vv
مثال
للحصول على وصف الميزة، راجع المعادل التوازن.
شكل
/enable be bp
/enable be market [slippage]
يمكنك الاختيار بين استراتيجيتين:
slippage.مثال
تمكين وحدة صيانة الانتشار. بعد تغيير السعر، يقوم الروبوت بوضع أوامر لاستعادة السبريد.
للحصول على وصف الميزة، راجع مشرف الانتشار.
شكل
/enable sm
يراقب دفتر الطلبات ويبلغك عند تقديم أو إزالة طلبات مهمة من طرف ثالث.
للحصول على وصف الميزة، راجع إشعارات حول الطلبات الجديدة.
شكل
/enable on {amount} COIN [priority={amount}]
مثال
/enable on 1k USDT priority=2k
شبكة السيولة هي طريقة أخرى لوضع السيولة في دفتر الطلبات. على عكس الوحدة الكلاسيكية، التي تضع الأوامر بالقرب من السبريد، تقوم شبكة السيولة بتوزيعها عبر دفتر الطلبات بأكمله.
للحصول على وصف الميزة، راجع شبكة السيولة.
شكل
/enable ld[2] [amount] [COIN] [count] step=[STEP%] [mid=[MIDPRICE] QUOTE] [recheck=2min] [gain=5] [sa=10%] [ba=5%] [aa] [spa=15%] [stopLd2At=60%]
حدود:
amount بعامل عشوائي قدره 2٪. إنه رقم عائم بدقة تعتمد على التبادل. يمكن أن تكون القيمة بالعملة الأساسية أو QUOTE لزوج MMcount * 2.[mid {midprice} QUOTE] — إعداد اختياري للسعر الأوسط/البدء. إذا لم يتم تعيينه، midprice سوف يكون (highest-bid + lowest-ask) / 2.مثال السلم الثاني: الاستخدام /enable ld2 مع نفس المعلمات. استئناف السلم المتوقف مؤقتًا: /enable ld resume. يوقف: /disable ld pause.
يطلب الأمر التأكيد قبل التشغيل.
مثال
سيبحث الروبوت عن اللحظة المناسبة لبيع الرموز لصالح USDT أو BTC، مع الحد الأدنى من التأثير على السعر أو تركه كما هو.
للحصول على وصف الميزة، راجع استراتيجية بيع الرمز المميز (صياد USDT).
شكل
/enable qh [dump1o] [dump1h] [dump1d] [policy]
حدود:
dump, keep, none. يصف سلوك الروبوت بعد تقديم طلب الجودة العالية. ل dump، سيقوم الروبوت بتخفيض سعر الرمز المميز. ل keep، يقوم الروبوت باستعادة السعر إلى القيمة الأولية. القيمة none يعني عدم اتخاذ أي إجراء آخر.مثال
يمكنك تعطيل أي ميزات أثناء تشغيل الروبوت أم لا.
تعطيل الميزة لا يوقف صناعة السوق. لإيقاف صناعة السوق، استخدم /stop الأمر بدلا من ذلك.
بعد تعطيل الميزة، يترك الروبوت جميع الطلبات النشطة للميزة كما هي. على سبيل المثال، عندما تقوم بإيقاف السيولة باستخدام /disable liq الأمر، تظل جميع طلبات Liq المفتوحة في دفتر الطلبات. لإلغائها، استخدم /clear يأمر.
بالنسبة للسلم، يمكنك التوقف مؤقتًا دون مسح المعلمات: /disable ld pause. استئناف مع /enable ld resume.
الخيارات المتاحة - كما /enable عروض الأوامر.
شكل
/disable [feature] [pause]
مثال
تسمح لك هذه الأوامر بتقديم طلب يدويًا، بشكل مستقل عن وحدات الروبوت الأخرى.
يقوم الروبوت بتخزين معلومات حول الطلبات النشطة والمقدمة يدويًا في قاعدة البيانات الداخلية مثل رجل يكتب. اكتب /orders man لعرض قائمة الطلبات اليدوية النشطة.
اعتمادًا على السعر، يمكن للطلب المقدم إدخال دفتر الطلبات أو مطابقته على الفور.
شكل
/{buy/sell} [pair] [amount= or quote=] [price=]
إذا قمت بحذف زوج تداول، فسيقوم الروبوت بوضع أمر على زوج MM.
إذا لم تحدد السعر، فسيقوم الروبوت بتقديم طلب بسعر السوق. نفس النتيجة ل price=market.
يمكنك ضبط حجم الطلب بالرموز المميزة باستخدام amount أو في عملة الاقتباس باستخدام quote.
ملحوظة: تقديم أوامر السوق غير متاح في جميع البورصات. وكذلك في بعض البورصات amount هو الخيار الوحيد المتاح لتعيين حجم الطلب.
مثال
تحويل عملة إلى أخرى باستخدام واجهة برمجة تطبيقات تحويل الصرف، إذا كانت مدعومة. قد تتطلب التحويلات الكبيرة تأكيدًا /y.
شكل
/convert {amount} {coin1} to {coin2}
مثال
/convert 100 USDC to USD
ال /fill يضع الأمر عدة أوامر ضمن نطاق سعري.
إلى جانب /buy و /sell أوامر، ومخازن الروبوت /fill أوامر كما وضعت يدويا (رجل). اكتب /orders man لعرض قائمة الطلبات اليدوية النشطة.
شكل
/fill [pair] {buy/sell} [amount= or quote=] [low=] [high=] [count=]
إذا قمت بحذف زوج تداول، فسيقوم الروبوت بوضع أوامر على زوج MM.
عند الشراء حدد quote، وعند البيع استخدم amount.
ال low و high تحديد النطاق السعري. سوف يضع الروبوت ما يصل إلى count أوامر بحجم إجمالي يصل إلى amount / quote.
مثال
قائمة الطلبات النشطة متاحة مع /orders يأمر.
شكل
/clear [pair] [type] {buy/sell} [condition] {force}
إذا قمت بحذف زوج تداول، فسيقوم الروبوت بإلغاء الأوامر على زوج MM.
يستخدم type لتصفية الأوامر للإلغاء، على سبيل المثال، man أو ld. إذا قمت بتحديد unk، سيقوم الروبوت بإلغاء الطلبات غير الموجودة في قاعدة البيانات الداخلية (مجهول). لإلغاء جميع الطلبات، بما في ذلك الطلبات غير المعروفة، قم بتعيين all. انظر /orders الأمر لمعرفة المزيد عن أنواع الأوامر.
إذا قمت بتحديد buy أو sell، سيقوم الروبوت بإلغاء العطاءات أو الطلبات فقط.
ال condition هو مرشح السعر. يبدأ الفلتر بـ > أو < sign, followed by the price and the quote coin. For example, you can cancel orders at a price higher than 1 USDT: >1 USDT.
مرشح الأسعار لا يعمل مع all و unk أنواع الطلب.
نظرًا لأن واجهة برمجة التطبيقات الخاصة بالتبادل قد يكون لها حد لعدد الطلبات، فيمكنك تحديد force المعلمة لإجراء عدة تكرارات.
أمثلة
سيقوم الروبوت بشراء أو بيع الرموز المميزة لتحقيق السعر الذي تريده. مع now الخيار، فإنه سيتم تقديم طلب واحد. بالإضافة إلى ذلك، صانع الأسعار توفر الميزة القدرة على تحقيق السعر المطلوب في وقت ما.
يقوم الروبوت بتقدير الإنفاق ويطلب التأكيد.
شكل
/make price [target] QUOTE [now] [in {period}]
تحديد الوقت:
target سعرperiod - السعي تدريجيا نحو target سعرأمثلة
لتغيير حجم التداول اليومي، يمكنك استخدام /make volume الأمر بالإضافة إلى /amount و /interval.
يقوم بتحديث مبلغ الطلب ملم لتغيير حجم التداول.
ملاحظة: حجم التداول اليومي هو تقدير ويعتمد على عوامل مثل استراتيجية التداول والسيولة والميزات الممكّنة.
شكل
/make volume [change] [target QUOTE]
اختر خيارًا:
أمثلة
TWAP (متوسط السعر المرجح بالوقت) هي استراتيجية تنفيذ تجارية خوارزمية تهدف إلى تحقيق متوسط سعر تنفيذ قريب من متوسط السعر المرجح بالوقت للفترة المحددة من قبل المستخدم. غالبًا ما تُستخدم إستراتيجية TWAP لتقليل تأثير الطلب الكبير على السوق عن طريق توزيع الطلب الكبير إلى كميات أصغر وتنفيذها على فترات منتظمة مع مرور الوقت.
يُفضل TWAP لتوفير سعر تنفيذ أفضل في السيناريوهات التالية:
لإيقاف أمر TWAP نشط، قم بالأمر /twap stop.
شكل
يمكنك تحديد حجم الطلب والحد الأقصى للسعر والوقت الذي تريد إغلاق الصفقة خلاله:
/twap [pair] {buy/sell} [amount=] [maxprice/minprice=] [time=] [interval=] [strategy=]
حدود:
time / intervalstepup عند الشراء أو stepdown عند البيعأمثلة
/twap BTC/USDT buy amount=5 maxprice=48k time=20m interval=1m strategy=stepup
سيشتري الروبوت 5 BTC مقابل USDT في غضون 20 دقيقة بسعر لا يتجاوز 48000 USDT.
/twap ADA/USD sell amount=100 minprice=0.6 time=5m interval=1m strategy=stepdown
يدير العقود الدائمة (الآجلة) في البورصة التي تم تكوينها. يعمل فقط مع الرموز الدائمة (على سبيل المثال، BTCUSDT). إذا قمت بحذف الرمز، فسيستخدم الروبوت الزوج الدائم الافتراضي من التكوين.
تطلب بعض الأوامر الفرعية التأكيد باستخدام /y عند وجود مركز مفتوح أو عند إغلاق المركز.
الأوامر الفرعية
/perpetual [symbol] close/y تأكيد. لا يفعل شيئا إذا لم يكن هناك موقف مفتوح./perpetual [symbol] leverage=X/y التأكيد قبل تغيير الرافعة المالية./perpetual [symbol] mmode=isolated leverage=X/perpetual [symbol] mmode=cross leverage=Xisolated, cross. في كراكن، استخدم leverage=0 مع mmode=cross. إذا كان المركز مفتوحًا، فسيتم التأكيد عبر /y مطلوب.أمثلة
/perpetual BTCUSDT close
/perpetual BTCUSDT leverage=10
/perpetual BTCUSDT mmode=isolated leverage=10
يظهر مراكز العقود الدائمة المفتوحة (وضع أحادي الاتجاه).
شكل
/positions [pair] {full}
الاسم المستعار: /p
إذا طلب الروبوت التأكيد، فسيتم تأكيد الأمر /y. على سبيل المثال، انظر /make price.
شكل
/y
مثال
يوفر الأمر عناوين الإيداع لجميع الشبكات المتاحة.
إذا لم تقم البورصة بإنشاء عناوين إيداع عبر واجهة برمجة التطبيقات (API)، فاستخدم موقعها الإلكتروني بدلاً من ذلك.
يمكنك الحصول على أرصدة الأصول الحالية مع /balances يأمر.
شكل
/deposit [coin]
مثال
يقوم الأمر بسحب عملة معدنية من البورصة التي حددتها في ملف التكوين. قمت بتحديد عنوان العملة الوجهة والمبلغ وشبكة العملة. لرؤية الشبكات المتاحة، راجع /info يأمر.
شكل
/withdraw [address] [amount] [coin] [network]
مثال
/withdraw 0x95222290DD7278Aa3Ddd389Cc1E1d165CC4BAfe3 12500 USDT ECR20
إرجاع قائمة بأحدث عمليات الإيداع أو السحب أو معلومات سحب محددة.
شكل
/show {deposits/withdrawals} [coin] [count]
تظهر قائمة بأحدث count الودائع أو السحب ل coin. إذا قمت بحذف coin، سيعرض الروبوت قائمة بجميع العملات المعدنية.
/show withdrawal [id]
يعرض معلومات السحب الخاصة بالسحب المحدد id.
أمثلة
/show deposits USDT 7
/show withdrawal 12345-abcde
تحويل الأموال بين حسابات الصرف الفرعية، مثل رئيسي, تجارة, هامِش.
شكل
/transfer [amount] [coin] from [type1] to [type2]
تسمية الحساب مثل رئيسي, تجارة, هامِش يعتمد على تبادل معين.
أمثلة
/transfer 100 USDT from trade to main
يعرض الأمر معلمات التبادل التي حددتها في ملف التكوين. يقوم الروبوت بتخزين المعلمات لكل تبادل في ملف منفصل /trade/settings/tradeParams_{exchange}.js.
شكل
/params
أمثلة
ملحوظة: تحقق من الإصدار الفعلي على Github بانتظام.
شكل
/version
أمثلة
رسالة مساعدة قصيرة.
شكل
/help
أمثلة
يعمل Bot Communication Server على تسهيل إدارة الروبوتات إذا كان لديك العديد منها. يمكنك إرسال أمر واحد إلى جميع الروبوتات أو إلى روبوت معين عن طريق تحديد المعرف الخاص به.
شكل
/remote [command] [-recipient] [-y]
قمت بتحديد روبوت المستلم:
-all — جميع الروبوتات المتصلة-{id} - روبوت متصل محدد. على سبيل المثال، ADM/USDT@NonKYCإذا قمت بإضافة -y، لن يطلب الروبوت التأكيد.
يمكنك أيضًا استخدام الأسماء المستعارة للأوامر:
أمثلة
/remote
يظهر جميع الروبوتات المتصلة.
/remote balances -all
/rb
يظهر أرصدة جميع الروبوتات في رسالة واحدة.
/remote make price 1.1 USDT in 5 days -all -y
يخبر جميع الروبوتات المتصلة بتحقيق السعر 1.1 USDT دون تأكيد.
/remote enable pw 1-1.1 USDT -all
يضبط النطاق السعري لجميع الروبوتات في وقت واحد.
/remote make volume +25% -all
يزيد من حجم التداول لجميع الروبوتات.
/remote make volume -20% ADM/USDT@NonKYC
يقلل من حجم التداول ل ADM/USDT@NonKYC بوت.