وسائل لوڈ ہو رہے ہیں... لوڈنگ...

حکمت عملی انٹرفیس پیرامیٹرز اور انٹرایکٹو کنٹرولز کی نئی خصوصیات کی تفصیلات

مصنف:ایجاد کاروں کی مقدار - خواب, تخلیق: 2024-06-26 17:42:51, تازہ کاری: 2024-08-02 16:11:43

[TOC]

img

تخلیق کاروں کے لئے کوٹیفیکیشن ٹریڈنگ پلیٹ فارم کی ترقی کی حکمت عملی کو ڈیزائن کی حکمت عملی کے پیرامیٹرز اور حکمت عملی کے تعامل سے الگ نہیں کیا جانا چاہئے۔ تخلیق کاروں کے لئے کوٹیفیکیشن ٹریڈنگ پلیٹ فارم آسان ، آسان اور طاقتور کوٹیفیکیشن ٹریڈنگ ٹولز فراہم کرنے کے لئے پرعزم ہیں ، مصنوعات کے ڈیزائن اور افعال کو بار بار دہراتے ہیں۔ "حکمت عملی کے پیرامیٹرز" اور "انٹریکشن کنٹرولز" کو اپ گریڈ کرکے حکمت عملی کے ڈیزائن میں پیرامیٹرز اور تعامل کی ڈیزائن لچک میں مزید اضافہ ہوا ہے۔ حکمت عملی کے پیرامیٹرز اور تعامل کے کنٹرولز کی فعالیت کو بڑھا دیا گیا ہے ، جس سے کچھ ڈیزائن کی ضروریات کو زیادہ آسانی سے حاصل کیا جاسکتا ہے۔ لہذا ، اس مضمون میں ہم ایک ساتھ مل کر حکمت عملی کے ڈیزائن میں لازمی طور پر ضروری دو مواد کو دوبارہ پہچانتے ہیں: "حکمت عملی کے پیرامیٹرز ڈیزائن" اور "حکمت عملی کے تعامل کے ڈیزائن"۔

انٹرفیس پیرامیٹرز

اس طرح، ہم نے ان کے بارے میں مزید معلومات حاصل کیں، لیکن ان کی تعداد میں اضافہ نہیں ہوا۔

  • عددی اقسام کے پیرامیٹرز
  • سٹرنگ کی قسم کے پیرامیٹرز
  • بل ویلیو ٹائپ پیرامیٹرز
  • ڈراپ باکس کی قسم کے پیرامیٹرز
  • انکرپٹڈ سٹرنگ کی قسم کے پیرامیٹرز

اس کے بعد آپ مجھ سے پوچھیں گے کہ اس بار پلیٹ فارم میں کیا اپ ڈیٹ، اضافہ، اور اصلاحات ہوئی ہیں؟

اس اپ گریڈ میں پیرامیٹر پابند کنٹرولر کی "کمپونٹ ترتیب" شامل کی گئی ہے ، جس میں "بمجموعہ بندی" اور "پیرامیٹر انحصار" دونوں افعال کو آسان بنایا گیا ہے ، اور ان دونوں افعال کو "کمپونٹ ترتیب" میں شامل کیا گیا ہے۔ پیرامیٹرز کے ڈیفالٹ کی قدر کے لئے "منتخب بھرنے" / "ضروری بھرنے" کا اختیار شامل کیا گیا ہے ، جس سے یہ معلوم ہوتا ہے کہ اگر پالیسی کو چلنے کی شرط ہے تو ، اگر پیرامیٹرز کو "ضروری بھرنے" پر مقرر کیا گیا ہے لیکن اس کی پالیسی پر عمل درآمد کرتے وقت پیرامیٹرز کے کنٹرول میں مخصوص پیرامیٹرز نہیں لکھے گئے ہیں تو ، اس وقت پالیسی چل نہیں سکتی ہے۔ اس کے بعد ہم اس اپ گریڈ کی تبدیلیوں کے بارے میں مزید جاننا چاہتے ہیں اور اس کے بارے میں مزید تفصیل سے جانچ پڑتال کریں گے۔

1، عددی قسم کے پیرامیٹرز

img

اس سے پہلے ہم نے صرف "منتخب بھریں" / "ضروری بھریں" کے افعال کے بارے میں بات کی تھی ، لیکن یہاں اس کی وضاحت نہیں کی گئی ہے۔ مندرجہ ذیل بنیادی وضاحت "کمپونٹ کی تشکیل" ہے ، جس کی ترتیب کو آسانی سے سمجھا جاسکتا ہے:

سیٹ کریں پیرامیٹرز کے مطابق کنٹرولز کی مختلف خصوصیات ، اقسام ، قواعد ؛ عددی قسم کے پیرامیٹرز ؛ عددی قسم کے نمبر) ۔ ان پٹ باکس کے طور پر ڈیفالٹ پابند کنٹرولز ، ان پٹ باکس کو موصول ہونے والے اعداد و شمار کو محدود کرنے کے لئے قواعد ، یعنی چارٹ میں "کم سے کم" کنٹرولز اور "زیادہ سے زیادہ" کنٹرولز کا استعمال کرتے ہوئے۔

اس کے علاوہ، اس پلیٹ فارم میں پہلے سے طے شدہ ان پٹ باکس کنٹرول شامل ہے:

  • وقت کا انتخاب "کمپونٹ ٹائپ" میں منتخب کریں سیٹ کریں: ٹائم سلیکٹر ، موجودہ پیرامیٹر کے مطابق پالیسی انٹرفیس پر ان پٹ باکس کنٹرول کو وقت کا انتخاب کنٹرول بن جاتا ہے۔ اس پیرامیٹر کو سیٹ کرتے وقت ایک مخصوص وقت منتخب کریں ، اس پیرامیٹر کی متغیر کی قیمت مقرر کردہ وقت کے مطابق ٹائم ٹیبل ہے۔ اس طرح کے کنٹرول عام طور پر وقت کی حد، آغاز اور اختتامی تاریخ کی ترتیب کے لئے استعمال کیا جاتا ہے، لہذا یہ بہت آسان اور بدیہی استعمال کی تاریخ کنٹرول ہے جو پالیسیوں کو اس وقت کے مطابق ٹائم بیگ کو جاننے کی اجازت دیتا ہے، بغیر کسی پیچیدہ وقت کی تبدیلی کوڈ کو لکھنے کی ضرورت ہے. انٹرفیس پیرامیٹرز کے لئے متغیر کی قدر: عددی قدر ((وقت کے نشان کی نمائندگی کرتا ہے)
  • سلائڈ ان پٹ بار اگر سلائیڈ ان پٹ بار کنٹرول کے طور پر سیٹ کیا جاتا ہے تو ، سلائیڈ بار کے دائرہ کار کا تعین کرنے کے لئے "کم سے کم" یا "زیادہ سے زیادہ" کی وضاحت کرنا ضروری ہے۔
    سلائیڈ ان پٹ بار بہت آسان طریقے سے ایک پیرامیٹر کو لاگو کرنے کے لئے استعمال کیا جاتا ہے جس میں نقصانات کو روکنے ، روکنے کے لئے استعمال کیا جاتا ہے ، اور یقینا there بہت سارے دوسرے ڈیزائن ہوسکتے ہیں ، جن کا یہاں ذکر نہیں کیا جائے گا۔ انٹرفیس پیرامیٹرز کے متغیر کی قدر: عددی قدر ((سلائیڈر پر سلائیڈر کے قیام کی پوزیشن کی نمائندگی کرتا ہے)

2، بول ٹائپ پیرامیٹرز

img

بول ٹائپ پیرامیٹر خاص ہے، اس میں صرف ایک ہی کنٹرول ہے۔ یعنی ڈیفالٹ سوئچ کنٹرول۔ اور پیرامیٹر ڈیفالٹ ویلیو بھی لازمی ہے۔

چونکہ بل کی قدر صحیح یا غلط نہیں ہے ، لہذا یہ بائنری اختیارات ہیں۔ لہذا اس قسم کے پیرامیٹرز کے مطابق سوئچ کنٹرول کا استعمال کرنا بہت موزوں ہے۔

پلیٹ فارم پر عام طور پر بول ٹائپ پیرامیٹرز کو کنٹرول کرنے کے لئے استعمال کیا جاتا ہے کہ آیا کچھ حکمت عملی کی خصوصیات کو کھول دیا جاتا ہے۔

3، سٹرنگ کی قسم کے پیرامیٹرز

img

اس کے علاوہ، اس پلیٹ فارم میں پہلے سے طے شدہ ان پٹ باکس کنٹرول شامل ہے:

  • متن "کمپونٹ ٹائپ" میں منتخب کریں: ٹیکسٹ؛ موجودہ پیرامیٹر کے مطابق پالیسی انٹرفیس پر ان پٹ باکس کنٹرول ایک بڑا متن باکس بن جاتا ہے۔ ٹیکسٹ کنٹرولر اور عام ان پٹ باکس کنٹرولر میں فرق ہے: ٹیکسٹ باکس میں داخل کردہ متن کو تبدیل کیا جاسکتا ہے ، ٹیکسٹ باکس کنٹرولر کا سائز ایڈجسٹ کرسکتا ہے۔ انٹرفیس پیرامیٹرز کے لئے متغیر کی قدر ہے: سٹرنگ۔

  • وقت کا انتخاب "کمپونٹ ٹائپ" میں منتخب کریں سیٹ کریں: ٹائم سلیکٹر۔ موجودہ پیرامیٹر کے مطابق پالیسی انٹرفیس پر ان پٹ باکس کنٹرول کو وقت کی تاریخ کا کنٹرول بنادیا جائے گا۔ "سٹرنگ ٹائپ پیرامیٹر کے اجزاء کی قسم کا وقت منتخب کرنے والا" اور "عددی قسم کے پیرامیٹر کے اجزاء کی قسم کا وقت منتخب کرنے والا" کے برعکس ، سٹرنگ ٹائپ پیرامیٹر کے وقت کا انتخاب ایک "وقت کی شکل" اختیار سے زیادہ ہے جو کنٹرول کے انتخاب کی شکل کو ترتیب دے سکتا ہے۔ 1 ، تاریخ: "وقت کی شکل" کو جب تاریخ کی کرن پر سیٹ کیا جاتا ہے تو ، کنٹرول ایک منتخب سال ، مہینہ ، دن ، وقت ، منٹ ، سیکنڈ کا مکمل وقت منتخب کرنے کا کنٹرول ہے ، جو موجودہ وقت کو منتخب کرنے کے لئے ایک بٹن کی حمایت کرتا ہے۔ 2، وقت: "وقت کی شکل" کو وقت کی گھڑی کے طور پر مقرر کیا گیا ہے، جب کنٹرول ایک انتخاب ہے، وقت، سیکنڈ کا وقت منتخب کرنے کا کنٹرول ہے۔ 3، مہینہ: جب "وقت کی شکل" کو سال کے مہینے کے مہینے کے طور پر سیٹ کیا جاتا ہے تو ، کنٹرول ایک منتخب سال ، مہینے کا وقت منتخب کرنے کا کنٹرول ہے۔ 4، سال: "وقت کی شکل" کو سال کے سال کے طور پر سیٹ کیا جاتا ہے، تو کنٹرول ایک منتخب سال کے وقت کا انتخاب کرنے والا کنٹرول ہے۔ انٹرفیس پیرامیٹر کے متغیر کی قدر: سٹرنگ ((مطابق وقت کے طور پر فارمیٹ) ؛

  • رنگ چننے والا "کمپونٹ ٹائپ" میں منتخب کریں سیٹ کریں: رنگ منتخب کرنے والا۔ موجودہ پیرامیٹر کے مطابق پالیسی انٹرفیس پر ان پٹ باکس کنٹرول رنگ منتخب کرنے والا کنٹرول بن جائے گا۔ عام طور پر ڈیزائن کے لئے استعمال کیا جاتا ہے جس میں رنگوں کو ترتیب دینے کے لئے پیرامیٹرز. انٹرفیس پیرامیٹر کے متغیر کی قدر: سٹرنگ ((منتخب کردہ رنگ کے مطابق رنگ کی قدر، مثال کے طور پر: # 7e1717) ؛

4، ڈراپ باکس کی قسم کے پیرامیٹرز

img

ڈراپ باکس کی قسم کے پیرامیٹرز کے لئے ڈیفالٹ کے مطابق کنٹرول ڈراپ باکس ہے، لیکن اس سے پہلے سادہ ایک منتخب ڈراپ باکس سے بہت زیادہ اپ گریڈ کیا گیا ہے:

  • کثیر الاضلاع کی حمایت ڈراپ باکس کے متبادل کے مطابق ڈراپ باکس کنٹرولر میں ایک سے زیادہ اختیارات کو ایک ساتھ منتخب کیا جاسکتا ہے ، اس وقت ڈراپ باکس کے متبادل کی متغیر کی قیمت منتخب کردہ اختیارات کا انڈیکس نہیں بلکہ ایک صف ہے۔ اس صف میں تمام منتخب کردہ اختیارات کی فہرست یا پابند ڈیٹا شامل ہے۔
  • اپنی مرضی کے مطابق ڈیفالٹ کی حمایت کریں یہ آپشن کھلنے کے بعد آپ ڈیفالٹ کو اپنی مرضی کے مطابق ترتیب دے سکتے ہیں۔ آپ کو ڈراپ باکس کے اختیارات میں سے کسی ایک کو ڈیفالٹ کے طور پر منتخب کرنا ضروری نہیں ہے۔
  • ڈراپ باکس کے اختیارات کو شامل کیا گیا ہے۔ آپشن کو پابند سٹرنگ یا عددی قدر دی جاتی ہے، جب اس پیرامیٹر کو سیٹ کیا جاتا ہے تو، ڈراپ باکس متغیر کی قیمت منتخب کردہ اختیارات کا انڈیکس نہیں ہے، لیکن منتخب کردہ اختیارات کے پابند سٹرنگ یا عددی قدر ہے۔

اس پلیٹ فارم میں پہلے سے طے شدہ ڈراپ باکس کنٹرول کے علاوہ کچھ نیا بھی شامل کیا گیا ہے:

  • سیکشن کنٹرول "کمپونٹ ٹائپ" میں منتخب کریں سیٹ کریں: پارٹیشن کنٹرولر۔ اس طرح موجودہ پیرامیٹر سے منسلک کنٹرولر کو ایک پارٹیشن سلائیڈر میں تبدیل کردیا جاتا ہے جسے منتخب کیا جاسکتا ہے ، جس میں مخصوص پارٹیشن بلاکس کا انتخاب کیا جاسکتا ہے۔ عام طور پر یہ ڈیزائن کیا جا سکتا ہے: عام طور پر کئی متضاد اختیارات کے درمیان سوئچ کرنے کے لئے استعمال کیا جاتا ہے، اکثر زمرے یا ٹیگ کی طرف سے مواد کو فلٹر کرنے کے لئے استعمال کیا جاتا ہے، مختلف آپریٹنگ طریقوں کے درمیان انتخاب وغیرہ. انٹرفیس پیرامیٹرز کی متغیر اقدار ہیں: سیکشن کنٹرولر کے منتخب کردہ حصے کی انڈیکس یا منتخب کردہ حصے کے پابند ڈیٹا ((بند شدہ ڈیٹا کی حمایت کی تعداد ، سٹرنگ) ؛

5، خفیہ کاری سٹرنگ کی قسم کے پیرامیٹرز

img

خفیہ کاری کے سلسلے کی قسم کے لئے ایک خاص پیرامیٹر بھی ہے، جس میں صرف ایک ہی کنٹرول ہے۔ یہ ڈیفالٹ خفیہ کاری ان پٹ باکس کنٹرول ہے۔

پلیٹ فارم پر خفیہ کاری کے سلسلے کی قسم کے کنٹرول عام طور پر حساس معلومات جیسے خفیہ کلید ، پاس ورڈ وغیرہ کو ترتیب دینے کے لئے استعمال ہوتے ہیں۔ ان میں داخل ہونے والے پیرامیٹرز کی قیمتیں مقامی طور پر خفیہ کاری کے بعد منتقل ہوجاتی ہیں۔

انٹرفیس پیرامیٹرز کے لئے متغیر کی قدر ہے: سٹرنگ۔

مندرجہ بالا تمام قسم کے پالیسی انٹرفیس پیرامیٹرز کے لئے ، اس اپ گریڈ میں پچھلے "پیرامیٹر گروپ" اور "پیرامیٹر انحصار" کی خصوصیات کو "کمپونیٹر کی تشکیل" میں ضم کیا گیا ہے۔ تمام انٹرفیس پیرامیٹرز کے لئے اجزاء کی تشکیل میں "پیرامیٹر" اور "فلٹر" کی ترتیبات موجود ہیں۔

  • تقسیم کرنا براہ راست گروپ بندی کے تحت ڈریگ باکس کنٹرول میں مطلوبہ ٹیگ درج کریں ، اور واپس کی کلید کا استعمال کرکے گروپ بندی کے ان پٹ کی نشاندہی کریں۔ نظام موجودہ ان پٹ کے ٹیگ ریکارڈ کو گروپ بندی کے اختیارات میں ریکارڈ کرتا ہے۔ پھر موجودہ انٹرفیس پیرامیٹرز کو گروپ بندی کی وضاحت کی جاسکتی ہے۔ پارٹیشن کے بعد، پالیسی کی جانچ پڑتال / اصلی ڈسک انٹرفیس میں، ایک گروپ کے طور پر نشان لگا دیا گیا پیرامیٹرز ایک پارٹیشن کے علاقے میں دکھایا جائے گا.
  • فلٹر فلٹر کنٹرولر میں کچھ تاثرات درج کیے جاتے ہیں جو اس بات کا تعین کرنے کے لئے استعمال کیے جاسکتے ہیں کہ آیا موجودہ پیرامیٹر کو چالو کرنے کی ضرورت ہے۔ یہ فنکشن موجودہ پیرامیٹر کو کسی پیرامیٹر کی ترتیب پر منحصر کرنے کے لئے ظاہر یا پوشیدہ بناتا ہے۔ فلٹر اظہار کی مثال:
    过滤器格式: a>b , a==1 , a , !a , a>=1&&a<=10 , a>b
    
    یہاں a ، b دونوں حکمت عملی انٹرفیس پیرامیٹرز کے متغیر کا مطلب ہے۔

انٹرفیس پیرامیٹرز کی جانچ کی حکمت عملی

اگر آپ کو مندرجہ بالا بیانات کے بارے میں کچھ غیر بدیہی محسوس ہوتا ہے تو ، اس کو سمجھنے کا بہترین طریقہ یہ ہے کہ عملی طور پر استعمال کریں ، اور مندرجہ ذیل پیرامیٹرز کی کارکردگی کو آزمائیں۔

جاوا اسکرپٹ زبان کی حکمت عملی کی مثال:

function main() {
    Log("---------------------------开始测试数字类型参数---------------------------")
    Log("变量pNum1:", pNum1, ", 变量值类型:", typeof(pNum1))
    Log("变量pNum2:", pNum2, ", 变量值类型:", typeof(pNum2))
    Log("变量pNum3:", pNum3, ", 变量值类型:", typeof(pNum3))
    Log("变量pNum4:", pNum4, ", 变量值类型:", typeof(pNum4))
    
    Log("---------------------------开始测试布尔类型参数---------------------------")
    Log("变量pBool1:", pBool1, ", 变量值类型:", typeof(pBool1))
    Log("变量pBool2:", pBool2, ", 变量值类型:", typeof(pBool2))

    Log("---------------------------开始测试字符串类型参数---------------------------")
    Log("变量pStr1:", pStr1, ", 变量值类型:", typeof(pStr1))
    Log("变量pStr2:", pStr2, ", 变量值类型:", typeof(pStr2))
    Log("变量pStr3:", pStr3, ", 变量值类型:", typeof(pStr3))
    Log("变量pStr4:", pStr4, ", 变量值类型:", typeof(pStr4))

    Log("---------------------------开始测试下拉框类型参数---------------------------")
    Log("变量pCombox1:", pCombox1, ", 变量值类型:", typeof(pCombox1))
    Log("变量pCombox2:", pCombox2, ", 变量值类型:", typeof(pCombox2))
    Log("变量pCombox3:", pCombox3, ", 变量值类型:", typeof(pCombox3))

    Log("---------------------------开始测试加密串类型参数---------------------------")
    Log("变量pSecretStr1:", pSecretStr1, ", 变量值类型:", typeof(pSecretStr1))
}

img

مکمل پیرامیٹرز ٹیسٹنگ کی حکمت عملی:https://www.fmz.com/strategy/455212

مندرجہ بالا پیرامیٹرز میں سے ایک پیرامیٹر انحصار ڈیزائن میں پوشیدہ ہے ، بہت سی حکمت عملیاں ایسی ہیں جن میں کسی پیرامیٹر پر مبنی ترتیبات کی ایک سیریز کھولنے کی ضرورت ہوتی ہے ، جو اسی طرح کے پیرامیٹر انحصار کے ساتھ عمل میں لائی جاسکتی ہے۔

انٹرایکٹو کنٹرول

ایجاد کاروں نے کوانٹیمیٹڈ ٹریڈنگ پلیٹ فارم کے لئے پانچ حکمت عملی انٹرایکٹو کنٹرولز بھی بنائے ہیں ، جن میں ان کے لئے بھی اصلاحات اور اپ گریڈ کیے گئے ہیں۔ اجزاء کی تشکیل شامل کی گئی ہے ، جس سے گروپ کی کارکردگی کو آسان بنایا گیا ہے۔

1، عددی ((number)) انٹرایکٹو کنٹرول

img

انٹرایکٹو کنٹرولز پالیسی انٹرفیس کے پیرامیٹرز کے ساتھ بنیادی طور پر مطابقت رکھتے ہیں ، جس میں ان پٹ باکس کنٹرولز کے علاوہ اجزاء کی قسموں کی حمایت میں اضافہ کیا گیا ہے۔

  • وقت کا انتخاب ایک بار جب آپ نے ایک ٹائم لائن کو منتخب کیا ہے تو ، آپ کو ایک ٹائم لائن بھیجنے کی ضرورت ہے۔
  • سلائڈ ان پٹ بار بھیجے گئے انٹرایکٹو کمانڈ میں منتخب کردہ سلائیڈ پوزیشن کے نمائندوں کی تعداد شامل ہے۔

اس کا استعمال حکمت عملی کے انٹرفیس پیرامیٹرز کے مختلف اجزاء کی اقسام کے مطابق ہوتا ہے ، اور اس پر مزید بحث نہیں کی جائے گی۔

2، بُل (true/false) انٹرایکٹو کنٹرول

img

انٹرایکٹو کنٹرولز بنیادی طور پر حکمت عملی انٹرفیس کے پیرامیٹرز کے ساتھ "کمپاؤنٹ کی ترتیب" کے مطابق ہیں۔

3، سٹرنگ انٹرایکٹو کنٹرول

img

اجزاء کی اقسام کے علاوہ ڈیفالٹ ان پٹ باکس کنٹرولرز کی حمایت کی:

  • متن بھیجنے والے انٹرایکٹو کمانڈ میں متن باکس میں درج کردہ مواد شامل ہوتا ہے۔
  • وقت کا انتخاب بھیجنے والے انٹرایکٹو کمانڈ میں منتخب کردہ وقت کی ٹائم سٹرنگ ہوتی ہے ، اور مختلف فارمیٹس میں سے انتخاب کیا جاسکتا ہے۔
  • رنگ چننے والا بھیجنے والے انٹرایکٹو کمانڈ میں منتخب کردہ رنگ کی رنگین قیمت کی سٹرنگ ہوتی ہے۔

4، ڈراپ باکس ((selected) انٹرایکٹو کنٹرول

img

انٹرایکٹو کنٹرولز کے نیچے والے ڈراپ باکس کو بھی اپ گریڈ کیا گیا ہے: "کثیر انتخاب کی حمایت کریں" ، "اپنی مرضی کے مطابق ڈیفالٹ" ، مخصوص ڈیٹا کو پابند کرنے کے اختیارات وغیرہ۔

ڈاؤن لوڈ، اتارنا باکس کے علاوہ، مندرجہ ذیل شامل ہیں:

  • سیکشن کنٹرول بھیجے گئے انٹرایکٹو کمانڈ میں منتخب کردہ سلائیڈ کا انڈیکس یا پابند ڈیٹا شامل ہے۔

5، بٹن (بٹن) انٹرایکٹو کنٹرول

img

بٹن کی قسم کے انٹرایکٹو کنٹرولز میں کوئی ان پٹ نہیں ہوتا ہے اور ٹرگر کے وقت بھیجے جانے والے انٹرایکٹو کمانڈ میں صرف بٹن کنٹرول کا نام ہوتا ہے۔

انٹرایکٹو کنٹرولر ٹیسٹنگ کی حکمت عملی

یہاں ایک ٹیسٹنگ کی حکمت عملی بھی تیار کی گئی ہے۔

نوٹ کرنا ضروری ہے کہ انٹرایکٹو کنٹرولز کو ریٹیسٹنگ سسٹم میں ٹیسٹ نہیں کیا جاسکتا ، صرف فلیش ٹیسٹ بنایا جاسکتا ہے۔

function main() {
    var lastCmd = ""
    while (true) {
        var cmd = GetCommand()  // 接收交互控件产生的消息
        if (cmd) {
            Log(cmd)
            lastCmd = cmd
        }
        LogStatus(_D(), lastCmd)
        Sleep(500)
    }
}

کسی بھی وقت کچھ معلومات درج کریں ، کچھ اختیارات مرتب کریں ، اور پھر انٹرایکٹو کنٹرول کے بٹن پر کلک کریں تاکہ انٹرایکٹو پیغام تیار کیا جاسکے ، جو حکمت عملی پیغام کو پکڑنے کے بعد پرنٹ کرے گی۔img

img

انٹریکٹیو کنٹرولرز کی جانچ کی حکمت عملی مکمل:https://www.fmz.com/strategy/455231

تازہ کاری

1، پلیٹ فارم انٹرفیس پیرامیٹرز اور انٹرایکٹو کنٹرولز کے لئے سٹرنگ کی قسم، ڈراپ باکس کی قسم کو اپ ڈیٹ کرتا ہے؛ 2 نئے کنٹرولز کی حمایت میں اضافہ:

img

img

2، حکمت عملی انٹرفیس پیرامیٹرز میں کرنسی کنٹرول، ٹرانزیکشن کوڈ (ٹرانزیکشن جوڑی) کا استعمال کرتے ہوئے کنٹرولز کے لئے پیرامیٹرز کی جانچ قائم کریں

img

function main() {
    Log("参数test1使用币种控件选择后,test1的值为:", test1)
    Log("参数test2使用交易代码控件选择后,test2的值为:", test2)
}
  • 1، کرنسی

    img

    参数test1使用币种控件选择后,test1的值为: BTC
    
  • 2، ٹرانزیکشن کوڈ (ٹرانزیکشن جوڑی)

    img

    参数test2使用交易代码控件选择后,test2的值为: ETH_USDT.next_quarter
    

3، حکمت عملی انٹرایکٹو کنٹرولز میں کرنسی کنٹرولز، ٹرانزیکشن کوڈ (ٹرانزیکشن جوڑی) کا استعمال کرتے ہوئے کنٹرولز کے ساتھ انٹرایکٹو ٹیسٹ قائم کریں:

img

function main() {
    while (true) {
        var cmd = GetCommand()
        if (cmd) {
            Log(cmd)
        }
        Sleep(2000)
    }
}
  • 1، کرنسی

    img

    test1:SOL
    
  • 2، ٹرانزیکشن کوڈ (ٹرانزیکشن جوڑی)

    img

    test2:XRP_USDT.swap
    

مزید