Zhouaini528/صرافی ها

ساخت وبلاگ

این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.

شاخه ها/برچسب ها را تغییر دهید برچسب های شاخه شاخه ها را بارگیری نکرد چیزی برای نشان دادن برچسب ها را بارگیری نکرد چیزی برای نشان دادن

نام در حال استفاده

یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟

لغو ایجاد رمز

  • محلی
  • مکاشه

https github cli با استفاده از URL وب از Git یا Checkout با SVN استفاده کنید. با CLI رسمی ما سریع کار کنید. بیشتر بدانید.

ورود به سیستم لازم

لطفاً برای استفاده از برنامه های کد وارد سیستم شوید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.

راه اندازی Xcode

اگر هیچ اتفاقی نمی افتد ، Xcode را بارگیری کنید و دوباره امتحان کنید.

راه اندازی کد ویژوال استودیو

فضای کد شما یک بار آماده خواهد شد.

مشکلی برای تهیه فضای کدگذاری شما وجود داشت ، لطفاً دوباره امتحان کنید.

آخرین تعهد

آمار git

فایل ها

بارگیری آخرین اطلاعات متعهد انجام نشد.

نوع نام آخرین پیام تعهد زمان متعهد شدن 20 فوریه 2023 10:53 2 نوامبر 2021 15:57 10 ژوئن 2020 18:13 9 دسامبر 2021 16:24 9 دسامبر 2021 16:24 12 اکتبر 2021 18:16 رمز

readme. md

این SDK API های بسیاری از صرافی ها را که در حال حاضر بیشترین تجارت را دارند ، جمع می کند و به توسعه دهندگان این امکان را می دهد تا فقط روی لایه تجاری تمرکز کنند. این مبتنی بر Bitmex Okex Huobi Binance و غیره است ، و این API های زیرین دوباره محصور می شوند. مزایای آن از چندین سیستم عامل به طور همزمان پشتیبانی می کند ، از ورودی و خروجی پارامتر یکپارچه پشتیبانی می کند ، همچنین از ورودی پارامتر بومی و تجارت کمی ساده پشتیبانی می کند تا نیازهای شما را به طور کامل برآورده کند. حتی اگر الزامات ویژه ای دارید ، می توانید از روش getPlatform () برای بازگشت نمونه استفاده کرده و با API زیرین تماس بگیرید.

سایر مبادلات API

مبادلات آن شامل همه مبادلات زیر است و بسیار توصیه می شود.

اگر SDK مبادله ای را که می خواهید پیدا نکردید ، می توانید به من بگویید و من به آنها می پیوندم.

آهنگساز به LINWJ/صرافی نیاز دارد 
//عمومی $مبادله=جدید مبادله('binance'); $مبادله=جدید مبادله("Bitmex"); $مبادله=جدید مبادله("اوککس"); $مبادله=جدید مبادله('Huobi'); $مبادله=جدید مبادله('Kucoin'); ... ... //خصوصی $مبادله=جدید مبادله('binance',$کلید,$راز); $مبادله=جدید مبادله("Bitmex",$کلید,$راز); $مبادله=جدید مبادله("اوککس",$کلید,$راز,$عب); $مبادله=جدید مبادله('Huobi',$کلید,$راز,$account_id); $مبادله=جدید مبادله('Kucoin',$کلید,$راز,$عب); ... ...

بازگشت پارامتر یکنواخت

همه پارامترهای ارسال شده و تا زمانی که اولین کاراکتر برای پارامترهای سفارشی _ همه را بازگرداند.

/** * خرید () فروش () نمایش () بازده پارامتر یکنواخت * @برگشت [ **** بازگشت به داده های اصلی * . * . **** داده های سفارشی را با فرمت پارامتر بازگشت یکنواخت با زیربنای "_" باز می گرداند * _status=>Part_fled Filled Fliled Conveled Failion * _filled_qty=>تعداد معاملات انجام شد * _price_avg=>قیمت متوسط معامله * _filed_amount=>قیمت معامله * _order_id=>شناسه سیستم * _client_id=>شناسه سفارشی * ] * * */ /** * خطای سیستم * کد درخواست HTTP 400 403 500 503 * @برگشت [ * _error=>[ **** بازگشت به داده های اصلی * . * . **** داده های سفارشی را با فرمت پارامتر بازگشت یکنواخت با زیربنای "_" باز می گرداند * _method =>پست * _url =>https://testnet. bitmex. com/api/v1/order * _httpcode =>400 * ] * ] * */

روش خرید فروش به طور پیش فرض 2 ثانیه انتظار دارد. از آنجا که مبادله یک معامله تطبیق است ، استعلام باید منتظر بماند. پرس و جو پیش فرض 2 ثانیه ای را می توان خاموش کرد : خرید ($ data ، false)

جزئیات برگشتی پارامتر یکنواخت را بخرید و بفروشید

خطای سیستم یکپارچه پارامتر بازگشت Binance Okex Huobi Bitmex Kucoin

SDK در حال حاضر فقط از درخواست های REST پشتیبانی می کند و فعلاً از WebSocket پشتیبانی نمی کند. بعداً اضافه می شود.

پشتیبانی از تنظیمات بیشتر درخواست بیشتر

$مبادله>پیش بینی([ // به طور پیش فرض زمان درخواست درخواست را بر روی 60 ثانیه تنظیم کنید "زمان بندی"=>10, //https://github. com/guzzle/guzzle "پروکسی"=>[], //https://www. php. net/manual/en/book. curl. php 'حلقه'=>[], ]);
// binance $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'btcusdt', '_عدد'=>'0. 01', ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>'btcusdt', "نوع"=>'بازار', 'تعداد'=>'0. 01', ]); // OKEX پیش فرض V3 //$exchanges>setPlatform('spot')>setVersion ('v5') ؛ // استفاده از v5 $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'BTC-USDT', '_Price'=>'10', ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'instrument_id'=>'BTC-USDT', "نوع"=>'بازار', "مفهومی"=>'10' ]); // هووبی $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'btcusdt', '_Price'=>'10', ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ "حساب-ID"=>$account_id, 'سمبل'=>'btcusdt', "نوع"=>"بازار خرید", 'میزان'=>10 ]);
// binance $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'btcusdt', '_عدد'=>'0. 01', '_Price'=>"2000", ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>'btcusdt', "نوع"=>'حد', 'تعداد'=>'0. 01', "قیمت"=>"2000", "TimeInforce"=>'GTC', ]); // OKEX پیش فرض V3 //$exchanges>setPlatform('spot')>setVersion ('v5') ؛ // استفاده از v5 $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'BTC-USDT', '_عدد'=>'0. 001', '_Price'=>"2000", ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'instrument_id'=>'BTC-USDT', "قیمت"=>'100', 'اندازه'=>'0. 001', ]); // هووبی $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'btcusdt', '_عدد'=>'0. 001', '_Price'=>"2000", ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ "حساب-ID"=>$account_id, 'سمبل'=>'btcusdt', "نوع"=>"خرید محدود", 'میزان'=>'0. 001', "قیمت"=>"2001", ]);
// binance $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'btcusdt', '_عدد'=>'0. 001', ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>'btcusdt', 'تعداد'=>'0. 001', "نوع"=>'بازار', ]); // bitmex $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'xbtusd', '_عدد'=>'1', ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>'xbtusd', 'تعداد سفارش'=>'1', 'OrdType'=>'بازار', ]); // OKEX پیش فرض V3 //$exchanges>setPlatform('future')>setVersion ('v5') ؛ // استفاده از v5 $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'BTC-USD-190628', '_عدد'=>'1', '_entry'=>درست است، واقعی,// buy = ture |خرید = نادرست ]); $مبادله>معامله گر()>فروش([ '_سمبل'=>'BTC-USD-190628', '_عدد'=>'1', '_entry'=>درست است، واقعی,// فروش = ture |فروش = نادرست ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'instrument_id'=>'BTC-USD-190628', 'اندازه'=>1, "نوع"=>1,// 1: باز طولانی 2: کوتاه 3: نزدیک طولانی 4: نزدیک کوتاه //'price'=>2000 ، 'قدرت نفوذ'=>10,// 10 برابر یا 20 برابر اهرم 'match_price' => 1, 'نوع سفارش'=>0, ]); // هووبی $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'ETC191227', '_عدد'=>'1', '_entry'=>درست است، واقعی,// true: false باز: بستن ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>"XRP",// رشته کاذب "BTC" ، "ETH". 'نوع قرارداد'=>'ربع',// نوع قرارداد کاذب رشته ("this_week": "next_week": "چهارم" :) "CONTRAPH_CODE"=>'XRP190927',// String False BTC180914 //'price'=>'0. 3' ، // قیمت واقعی اعشاری 'جلد'=>'1',// تعداد طولانی سفارشات (مقدار) //'direction'=>"خرید" ، // جهت گیری واقعی معامله 'انحراف'=>'باز کن',// رشته واقعی "باز" ، "بستن" 'order_price_type'=>"حریف",// "حد" ، "حریف" "Lever_rate"=>20,// نرخ اهرم واقعی int [اگر "باز" چندین سفارش با 10 نرخ باشد ، با 20 نرخ سفارش چندگانه وجود نخواهد داشت ]);
// binance $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'btcusdt', '_عدد'=>'0. 001', '_Price'=>'6000' ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>'btcusdt', 'تعداد'=>'0. 001', "نوع"=>'حد', "قیمت"=>'6500', "TimeInforce"=>'GTC', ]); // bitmex $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'xbtusd', '_عدد'=>'1', '_Price'=>100 ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>'xbtusd', "قیمت"=>'100', 'تعداد سفارش'=>'1', 'OrdType'=>'حد', ]); // OKEX پیش فرض V3 //$exchanges>setPlatform('future')>setVersion ('v5') ؛ // استفاده از v5 $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'BTC-USD-190628', '_عدد'=>'1', '_Price'=>"2000", '_entry'=>درست است، واقعی,// طولانی باز ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'instrument_id'=>'BTC-USD-190628', 'اندازه'=>1, "نوع"=>1,// 1: باز طولانی 2: کوتاه 3: نزدیک طولانی 4: نزدیک کوتاه "قیمت"=>2000, 'قدرت نفوذ'=>10,// 10 برابر یا 20 برابر اهرم 'match_price' => 0, 'نوع سفارش'=>0, ]); // هووبی $مبادله>معامله گر()>خرید کردن([ '_سمبل'=>'XRP190927', '_عدد'=>'1', '_Price'=>'0. 3', '_entry'=>درست است، واقعی,// true: false باز: بستن ]); // پشتیبانی از پارامترهای اصلی $مبادله>معامله گر()>خرید کردن([ 'سمبل'=>"XRP",// رشته کاذب "BTC" ، "ETH". 'نوع قرارداد'=>'ربع',// نوع قرارداد کاذب رشته ("this_week": "next_week": "چهارم" :) "CONTRAPH_CODE"=>'XRP190927',// String False BTC180914 "قیمت"=>'0. 3',// قیمت واقعی اعشاری 'جلد'=>'1',// تعداد طولانی سفارشات (مقدار) //'direction'=>"خرید" ، // جهت گیری واقعی معامله 'انحراف'=>'باز کن',// رشته واقعی "باز" ، "بستن" 'order_price_type'=>'حد',// "حد" ، "حریف" "Lever_rate"=>20,// نرخ اهرم واقعی int [اگر "باز" چندین سفارش با 10 نرخ باشد ، با 20 نرخ سفارش چندگانه وجود نخواهد داشت ]);

جزئیات سفارش را دریافت کنید

// binance $مبادله>معامله گر()>نشان دادن([ '_سمبل'=>'btcusdt', '_شماره سفارش'=>'324314658', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]); // bitmex $مبادله>معامله گر()>نشان دادن([ '_سمبل'=>'xbtusd', '_شماره سفارش'=>'7D03AC2A-B24D-F48C-95F4-2628E6411927', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]); // OKEX پیش فرض V3 //$exchanges>setPlatform('spot')>setVersion ('v5') ؛ // استفاده از v5 $مبادله>معامله گر()>نشان دادن([ '_سمبل'=>'BTC-USDT', '_شماره سفارش'=>'2671215997495296', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]); $مبادله>معامله گر()>نشان دادن([ '_سمبل'=>'BTC-USD-190927', '_شماره سفارش'=>'2671566274710528', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]); $مبادله>معامله گر()>نشان دادن([ '_سمبل'=>'BTC-USD-SWAP', '_شماره سفارش'=>'2671566274710528', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]); // نقطه Huobi $مبادله>معامله گر()>نشان دادن([ '_شماره سفارش'=>'29897313869', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]); // آینده Huobi $مبادله>معامله گر()>نشان دادن([ '_سمبل'=>'XRP190927', '_شماره سفارش'=>'2715696586', //'_client_id'=>'1BC3E974577A6AD9CE730006EAFB5522' ]);

حساب یا موقعیت دریافت کنید

// binance // اطلاعات حساب جاری را دریافت کنید. $مبادله>حساب()>گرفتن(); // bitmex // معامله معامله $مبادله>حساب()>گرفتن([ // بازگشت پیش فرض همه //'_symbol'=>'xbtusd' ]); // نقطه Okex // این نقطه پایانی از دریافت تعادل ، مقدار موجود/نگه داشتن یک نشانه در حساب SPOT پشتیبانی می کند. $مبادله>حساب()>گرفتن([ '_سمبل'=>'BTC', ]); // آینده OKEX // اطلاعات مربوط به برگزاری موقعیت های یک قرارداد را دریافت کنید. $مبادله>حساب()>گرفتن([ '_سمبل'=>'BTC-USD-190628', ]); // مبادله OKEX $مبادله>حساب()>گرفتن([ '_سمبل'=>'BTC-USD-SWAP', ]); // نقطه Huobi $مبادله>حساب()>گرفتن([ '_سمبل'=>'btcusdt', ]); // آینده Huobi $مبادله>حساب()>گرفتن([ '_سمبل'=>'BTC190927', ]);

پشتیبانی از پارامترهای اصلی

در زیر تماس به API زیرین برای شروع یک نمونه سفارش جدید است

در زیر ، فراخوانی به API اساسی برای شروع یک نمونه سفارش جدید است. دو راه برای تماس با API زیرین وجود دارد.

Method 1: through $exchanges >getplatform ()

// binance $مبادله=جدید مبادله('binance',$کلید,$راز); $مبادله>شکل("نقطه")>تجارت()>پست سفارش([ 'سمبل'=>'btcusdt', 'سمت'=>'خرید', "نوع"=>'حد', 'تعداد'=>'0. 01', "قیمت"=>"2000", "TimeInforce"=>'GTC', ]); $مبادله>شکل('آینده')>تجارت()>پست سفارش([ 'سمبل'=>'btcusdt', 'سمت'=>'خرید', "نوع"=>'حد', 'تعداد'=>'0. 01', "قیمت"=>"2000", "TimeInforce"=>'GTC', ]); // bitmex $مبادله=جدید مبادله("Bitmex",$کلید,$راز); $مبادله>شکل()>سفارش()>پست([ 'سمبل'=>'xbtusd', "قیمت"=>'100', 'سمت'=>'خرید', 'تعداد سفارش'=>'1', 'OrdType'=>'حد', ]); //okex $مبادله=جدید مبادله("اوککس",$کلید,$راز); $مبادله>شکل("نقطه")>سفارش()>پست([ 'instrument_id'=>'BTC-USDT', 'سمت'=>"خرید", "قیمت"=>'100', 'اندازه'=>'0. 001', //'type'=>'بازار'، //'notional'=>'100' ]); $مبادله>شکل('آینده')>سفارش()>پست([ 'instrument_id'=>'btc-usd-190628', "نوع"=>'1', "قیمت"=>'100', 'اندازه'=>'1', ]); $نتیجه=$مبادله>شکل("مبادله")>سفارش()>پست([ 'instrument_id'=>'BTC-USD-SWAP', "نوع"=>'1', "قیمت"=>'5000', 'اندازه'=>'1', ]); // هووبی $مبادله=جدید مبادله('Huobi',$کلید,$راز); $مبادله>شکل("نقطه")>سفارش()>postplace([ "حساب-ID"=>$account_id, 'سمبل'=>'btcusdt', "نوع"=>"خرید محدود", 'میزان'=>'0. 001', "قیمت"=>'100', ]); $مبادله>شکل('آینده')>قرارداد()>پست سفارش([ 'سمبل'=>"XRP",// رشته کاذب "BTC" ، "ETH". 'نوع قرارداد'=>'ربع',// string false نوع قرارداد ("this_week": "next_week": "Quarter":) "CONTRAPH_CODE"=>'XRP190927',// String False BTC180914 "قیمت"=>'0. 3',// قیمت واقعی اعشاری 'جلد'=>'1',// طولانی واقعی تعداد سفارشات (مقدار) 'جهت'=>"خرید",// string true جهت تراکنش 'انحراف'=>'باز کن',// رشته واقعی "باز" ، "بستن" 'order_price_type'=>'حد',// "حد" ، "حریف" "Lever_rate"=>20,// نرخ اهرم واقعی int [اگر "باز" چندین سفارش با 10 نرخ باشد ، با 20 نرخ سفارش چندگانه وجود نخواهد داشت //'client_order_id'=>''،//long false مشتریان خود را پر می کنند و حفظ می کنند و این زمان باید بیشتر از دفعه قبل باشد ]);

روش 2: به طور مستقیم مبادله اساسی را نمونه کنید. کد زیر معادل حالت 1 است.

// binance $باینانس=جدید بایننس($کلید,$راز); $باینانس>تجارت()>پست سفارش([ 'سمبل'=>'btcusdt', 'سمت'=>'خرید', "نوع"=>'حد', 'تعداد'=>'0. 01', "قیمت"=>"2000", "TimeInforce"=>'GTC', ]); $باینانس=جدید BinanceFuture($کلید,$راز); $باینانس>تجارت()>پست سفارش([ 'سمبل'=>'btcusdt', 'سمت'=>'خرید', "نوع"=>'حد', 'تعداد'=>'0. 01', "قیمت"=>"2000", "TimeInforce"=>'GTC', ]); // bitmex $بیت مکس=جدید بیت مکس($کلید,$راز); $بیت مکس>سفارش()>پست([ 'سمبل'=>'xbtusd', "قیمت"=>'100', 'سمت'=>'خرید', 'تعداد سفارش'=>'1', 'OrdType'=>'حد', ]); //okex $okex=جدید OkexSpot($کلید,$راز,$عب); $okex>سفارش()>پست([ 'instrument_id'=>'BTC-USDT', 'سمت'=>"خرید", "قیمت"=>'100', 'اندازه'=>'0. 001', //'type'=>'بازار'، //'notional'=>'100' ]); $okex=جدید OkexFuture($کلید,$راز,$عب); $okex>سفارش()>پست([ 'instrument_id'=>'btc-usd-190628', "نوع"=>'1', "قیمت"=>'100', 'اندازه'=>'1', ]); $okex=جدید اوککسواپ($کلید,$راز,$عب); $okex>سفارش()>پست([ 'instrument_id'=>'BTC-USD-SWAP', "نوع"=>'1', "قیمت"=>'5000', 'اندازه'=>'1', ]); // هووبی $غوغا=جدید هوسپوت($کلید,$راز); $غوغا>سفارش()>postplace([ "حساب-ID"=>$account_id, 'سمبل'=>'btcusdt', "نوع"=>"خرید محدود", 'میزان'=>'0. 001', "قیمت"=>'100', ]); $غوغا=جدید سر و صدا($کلید,$راز); $غوغا>قرارداد()>پست سفارش([ 'سمبل'=>"XRP",// رشته کاذب "BTC" ، "ETH". 'نوع قرارداد'=>'ربع',// string false نوع قرارداد ("this_week": "next_week": "Quarter":) "CONTRAPH_CODE"=>'XRP190927',// String False BTC180914 "قیمت"=>'0. 3',// قیمت واقعی اعشاری 'جلد'=>'1',// طولانی واقعی تعداد سفارشات (مقدار) 'جهت'=>"خرید",// string true جهت تراکنش 'انحراف'=>'باز کن',// رشته واقعی "باز" ، "بستن" 'order_price_type'=>'حد',// "حد" ، "حریف" "Lever_rate"=>20,// نرخ اهرم واقعی int [اگر "باز" چندین سفارش با 10 نرخ باشد ، با 20 نرخ سفارش چندگانه وجود نخواهد داشت //'client_order_id'=>''،//long false مشتریان خود را پر می کنند و حفظ می کنند و این زمان باید بیشتر از دفعه قبل باشد ]);
تجارت گزینه های دودویی در ایران...
ما را در سایت تجارت گزینه های دودویی در ایران دنبال می کنید

برچسب : نویسنده : زین‌العابدین مراغه‌ای بازدید : <-PostHit-> تاريخ : دوشنبه 2 مرداد 1402 ساعت: 20:04