রিসোর্স লোড হচ্ছে... লোডিং...

নেট সেটিং

exchange.SetBase

দ্যexchange.SetBase()ফাংশন {@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্টে কনফিগার করা এক্সচেঞ্জ এপিআই ইন্টারফেসের বেস ঠিকানা সেট করতে ব্যবহৃত হয়।

exchange.SetBase ((s)

দ্যsএক্সচেঞ্জ এপিআই ইন্টারফেসের বেস ঠিকানা নির্দিষ্ট করতে প্যারামিটার ব্যবহার করা হয়। s সত্য স্ট্রিং

function main() {
    // Use default base address
    Log(exchange.GetTicker())
    // Switch to https://aws.okx.com
    exchange.SetBase("https://aws.okx.com")
    Log(exchange.GetTicker())
}
def main():
    Log(exchange.GetTicker())
    exchange.SetBase("https://aws.okx.com")
    Log(exchange.GetTicker())
void main() {
    Log(exchange.GetTicker());
    exchange.SetBase("https://aws.okx.com");
    Log(exchange.GetTicker());
}

এক্সচেঞ্জ এপিআই বেস ঠিকানা পরিবর্তন ব্যাকটেস্টিং সিস্টেমে সমর্থিত নয়, কারণ ব্যাকটেস্টিং সিস্টেম একটি স্যান্ডবক্স সিমুলেশন পরিবেশ এবং এটি সত্যিই এক্সচেঞ্জ এপিআই ইন্টারফেস অ্যাক্সেস করে না।

{@fun/Trade/exchange.IO exchange.IO}

exchange.GetBase

দ্যexchange.GetBase()বর্তমান এক্সচেঞ্জ এপিআই ইন্টারফেস বেস ঠিকানা পেতে ফাংশন ব্যবহার করা হয়।

বর্তমান এক্সচেঞ্জ এপিআই ইন্টারফেস বেস ঠিকানা। স্ট্রিং

এক্সচেঞ্জ.গেটবেস ((()

function main() {
    Log(exchange.GetBase())
}
def main():
    Log(exchange.GetBase())
void main() {
    Log(exchange.GetBase());
}

{@fun/NetSettings/exchange.SetBase exchange.SetBase}

exchange.SetProxy

দ্যexchange.SetProxy()ফাংশন {@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্টের প্রক্সি কনফিগারেশন সেট করতে ব্যবহৃত হয়।

exchange.SetProxy ((প্রক্সি)

দ্যproxyপ্যারামিটার প্রক্সি কনফিগারেশন নির্দিষ্ট করতে ব্যবহৃত হয়। প্রক্সি সত্য স্ট্রিং

function main() {
    exchange.SetProxy("socks5://192.168.1.10:8080")
    // If you can't access the exchange ticker interface, set up an available ss5 proxy and you can access the ticker interface
    Log(exchange.GetTicker())
}
def main():
    exchange.SetProxy("socks5://192.168.1.10:8080")
    Log(exchange.GetTicker())
void main() {
    exchange.SetProxy("socks5://192.168.1.10:8080");
    Log(exchange.GetTicker());
}

{@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্ট কনফিগার করুনsocks5প্রক্সিঃ

function main(){
    exchange.SetProxy("ip://10.0.3.15")
    // The requested IP address is 10.0.3.15
    exchange.GetTicker()
}
def main():
    exchange.SetProxy("ip://10.0.3.15")
    exchange.GetTicker()
void main() {
    exchange.SetProxy("ip://10.0.3.15");
    exchange.GetTicker();
}

এর পাশাপাশিগ্লোবাল স্পেসিফিকেশন{@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্ট থেকে অনুরোধের আইপি ঠিকানার জন্য, {@var/EXCHANGE exchange} এর উপর ভিত্তি করে একটি আইপি ঠিকানা নির্দিষ্ট করার জন্যও সমর্থন রয়েছেঃ

যদি প্রক্সি সেটিং ব্যর্থ হয়,exchange.SetProxy()ফাংশন কল করা হলে null ফেরত হবে.exchange.SetProxy()ফাংশন প্রক্সি সেট করেrestপ্রতিটি {@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্টের জন্য একটি প্রক্সি সেট করা যেতে পারে, এবং প্রক্সি সেট করার পরে {@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্টের সাথে আবদ্ধ এক্সচেঞ্জ ইন্টারফেসের অ্যাক্সেস প্রক্সির মাধ্যমে অ্যাক্সেস করা হবে। সেটিং সমর্থনsocks5প্রক্সি, প্রথম এক্সচেঞ্জ অবজেক্ট যোগ করা হচ্ছে {@var/EXCHANGE exchange} অর্থাৎঃexchanges[0]উদাহরণস্বরূপঃ

  • প্রক্সি সেট করুন, কোন ব্যবহারকারীর নাম, কোন পাসওয়ার্ডঃexchange.SetProxy("socks5://127.0.0.1:8889").
  • প্রক্সি সেট করুন, ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুনঃexchange.SetProxy("socks5://username:password@127.0.0.1:8889"). usernameব্যবহারকারীর নাম এবংpasswordপাসওয়ার্ড।
  • প্রক্সি ছাড়াই স্বাভাবিক মোডে স্যুইচ করুনঃexchange.SetProxy("").

{@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্ট থেকে অনুরোধের আইপি ঠিকানা সেট করতে সহায়তা করে,বিশ্বব্যাপী নির্দিষ্ট.

{@var/EXCHANGE বিনিময়}

exchange.SetTimeout

দ্যexchange.SetTimeout()ফাংশনটি টাইমআউট সেট করতে ব্যবহৃত হয়rest{@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্টের জন্য অনুরোধ।

এক্সচেঞ্জ.সেটটাইমআউট ((টাইমআউট)

দ্যtimeoutপ্যারামিটারটি টাইমআউট সেটিংয়ের জন্য মিলিসেকেন্ডের সংখ্যা নির্দিষ্ট করতে ব্যবহৃত হয়। টাইমআউট সত্য সংখ্যা

function main() {
    exchange.SetTimeout(3000)
    Log(exchange.GetTicker())
}
def main():
    exchange.SetTimeout(3000)
    Log(exchange.GetTicker())
void main() {
    exchange.SetTimeout(3000);
    Log(exchange.GetTicker());
}

প্যারামিটারtimeoutএকটি মিলিসেকেন্ড মান, 1000 মিলিসেকেন্ড 1 সেকেন্ড সমান।restশুধুমাত্র প্রোটোকল, টাইমআউট সেট করতে ব্যবহৃতrestঅনুরোধ, এটি শুধুমাত্র একবার সেটিং দ্বারা কার্যকর হয়। উদাহরণস্বরূপ,exchange.SetTimeout(3000), সেট করেrestসময়সীমার জন্য অনুরোধexchangeএক্সচেঞ্জ অবজেক্ট 3 সেকেন্ডে। নেটওয়ার্ক অনুরোধগুলির সাথে ফাংশনগুলি কল করা যেমনexchange.GetTicker()যা ৩ সেকেন্ডের বেশি সময় ধরে উত্তর পায় না তা টাইম আউট হবে এবং টাইম আউট করা ফাংশন কলগুলি শূন্য মান ফেরত দেবে।SetTimeout()একটি গ্লোবাল ফাংশন নয়, এটি {@var/EXCHANGE exchange} এক্সচেঞ্জ অবজেক্টের একটি পদ্ধতি।

{@var/EXCHANGE বিনিময়}

ফিউচার থ্রেড