রোবট, কৌশল, পরিচালক ইত্যাদির মধ্যে সম্পর্ক

লেখক:হক্শেলাতো, তৈরিঃ 2018-03-14 13:46:19, আপডেটঃ 2019-07-31 17:52:26

আমি এখন বুঝতে পারছি যে, উদ্ভাবকগণ কোয়ালিফাইড রোবট এবং কৌশলগুলির মধ্যে একের পর এক সম্পর্ক রয়েছে।

প্রতিটি তৈরি বট কনফিগারেশন প্যারামিটার পরিবর্তন করতে পারে, কিন্তু শুধুমাত্র সংশ্লিষ্ট ব্যবহারের নীতি পরিবর্তন করতে পারে না বলে মনে হয়।

অর্থাৎ, প্রতিবার যখন একটি নতুন কৌশল তৈরি করা হয়, তখন সেই কৌশলটির জন্য একটি নতুন অনুরূপ রোবট তৈরি করতে হয়।

যদি তাই হয়, তাহলে কি এটির জন্য উপযুক্ত কৌশলগুলি পরিবর্তন করতে সহায়তা করা যেতে পারে যা পরীক্ষা এবং ডিমিংয়ের জন্য সহজ করে তোলে?


সম্পর্কিত

আরো

বিজপনিএকটি হোস্ট একাধিক রোবটের সাথে সম্পর্কিত হতে পারে, এবং একইভাবে একটি রোবট একাধিক হোস্টের সাথে সম্পর্কিত হতে পারে, তাই না?

ছোট্ট স্বপ্ননামের অর্থ ∙ BotVS ওয়েবসাইট নিয়ন্ত্রণ, মনিটরিং বট, ম্যানেজার, এবং একটি পরিমাপ ট্রেডিং প্ল্যাটফর্ম বৈশিষ্ট্য (কৌশল লিখুন পুনরায় পরীক্ষা ইত্যাদি) BotVS অ্যাকাউন্টের অধীনে স্থাপন করা যেতে পারে একাধিক ম্যানেজার প্রোগ্রাম, বিভিন্ন অপারেটিং সিস্টেমের ডিভাইসে চালানো যেতে পারে, হতে পারে আপনার ব্যক্তিগত কম্পিউটার বা ক্লাউড সার্ভার (আলি ক্লাউড ভিপিএস ইত্যাদি) । হোস্টের জন্য ব্যবহৃত সফ্টওয়্যার, যা একটি কৌশলগত বট পরিচালনা করে, যা কৌশলগত বটগুলির জন্য সফ্টওয়্যার বহনকারী, যা সিস্টেমের নীচের কাজগুলি পরিচালনা এবং সম্পাদন করার জন্য দায়ী। বিভিন্ন প্রধান অপারেটিং সিস্টেমগুলিকে সমর্থন করে। একাধিক হোস্টের প্রোগ্রামগুলি একটি ডিভাইসে স্থাপন করা যেতে পারে (যদি পারফরম্যান্স সেট করা হয়, পর্যাপ্ত কনফিগারেশন থাকে) । যখন হোস্ট স্থাপন করা হয়, তখন প্রতিটি বটভিএস অ্যাকাউন্টের অনন্য ঠিকানা ব্যবহার করা হয় (যেমনঃ rpcs@a.botvs.com:9902/0766670) সনাক্তকরণের জন্য, বটভিএস অ্যাকাউন্টের পাসওয়ার্ড যাচাইকরণের জন্য, বাস্তবায়ন সফল হলে লগইন ঠিক আছে... ইত্যাদি প্রদর্শিত হবে। কৌশলটি নির্দিষ্ট লেনদেনের লজিক, লেনদেনের পদ্ধতি, ইভেন্ট হ্যান্ডলিং, চিত্রের অবস্থা প্রদর্শন, ইন্টারঅ্যাকশন হ্যান্ডলিং ইত্যাদি সমর্থন করে। জাভাস্ক্রিপ্ট, পাইথন, সি++ এর জন্য নীতিগুলি লিখুন, কৌশলগুলি বন্ড করুন এবং এটিকে বোটের সাথে চালান, যাতে এই কৌশলটি ব্যবহার করে লেনদেনের লজিকটি পরিচালনা করা যায়। BotVS-এর কোয়ালিফাইং প্ল্যাটফর্মে অবশেষে স্বয়ংক্রিয়করণ, প্রোগ্রামিং, কোয়ালিফাইং এবং লেনদেনের জন্য অবজেক্টগুলি বাস্তবায়ন করা। বট তৈরি করার সময়, বট তৈরির পৃষ্ঠায় নির্দিষ্ট পরামিতিগুলি কনফিগার করা প্রয়োজন, একটি নির্দিষ্ট নীতির সাথে আবদ্ধ করা প্রয়োজন, কিছু এক্সচেঞ্জ অবজেক্টগুলি কনফিগার করা দরকার যা পরিচালনা করা দরকার (একটি নির্দিষ্ট এক্সচেঞ্জ অ্যাকাউন্টের প্রতিনিধিত্ব করে), বটটি কোন হোস্টে চালিত হবে তা নির্দিষ্ট করুন (হোস্ট দ্বারা চালিত সার্ভার), বা বটভিএস দ্বারা স্বয়ংক্রিয়ভাবে বিদ্যমান লোড কম হোস্টে বরাদ্দ করা হয় না (হোস্ট দ্বারা পরিচালিত সার্ভার) । একটি এক্সচেঞ্জ অবজেক্ট একটি এক্সচেঞ্জে অ্যাকাউন্টের জন্য একটি অবজেক্টের প্রতিনিধিত্ব করতে ব্যবহৃত হয়, এক্সচেঞ্জ যোগ করা হয়, যা একটি এক্সচেঞ্জ অ্যাকাউন্টের কনফিগারেশন সম্পর্কিত তথ্য, API KEY (অনুমোদন কী) বা এক্সচেঞ্জ অ্যাকাউন্ট, কেবলমাত্র যোগ করা এক্সচেঞ্জগুলিই বট তৈরির সময় নির্বাচিত হতে পারে, যা বটকে এক্সচেঞ্জ অবজেক্ট হিসাবে কনফিগার করা হয়। ব্যবহারকারীর তথ্যগুলি ব্যবহারকারীর ব্রাউজারে এনক্রিপ্ট করা হয় এবং এটি বটভিএস অ্যাকাউন্টে কনফিগার করা হয়, অর্থাৎ বটভিএস অ্যাকাউন্ট ব্যবহারকারীর স্পষ্টত তথ্য সংরক্ষণ করে না।

ছোট্ট স্বপ্নএই অস্থায়ী কৌশলটি স্যুইচ করার ক্ষমতা নেই, তবে একটি বট তৈরি করা সহজ। আপনি একটি প্যারামিটার পাস করতে পারেন এবং কোডের মধ্যে এটি স্যুইচ করতে পারেন, যা একটি নীতি কোড কার্যকর করে।

হক্শেলাতোসুতরাং বর্তমান পরিস্থিতি হচ্ছে, একটি বট শুধুমাত্র একটি নীতি A আবদ্ধ করতে পারে, এবং এটি আবদ্ধ হওয়ার পরে অন্য নীতি B-তে স্যুইচ করতে পারে না। আমার প্রশ্ন হল যে, আবদ্ধ নীতি পরিবর্তন করার জন্য সমর্থন করা যেতে পারে কিনা, যাতে প্রতিটি বট স্বাধীনভাবে ব্যবহার করতে চায় এমন নীতিতে স্যুইচ করতে পারে।