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

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

مصنف:FMZ~Lydia, تخلیق: 2024-07-04 10:40:41, تازہ کاری: 2024-07-23 17:06:25

img

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

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

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

ایف ایم زیڈ کوانٹ میں حکمت عملی کے پیرامیٹرز کی اقسام میں اضافہ نہیں ہوا ہے ، اور وہ اب بھی پانچ اقسام کے پیرامیٹرز ہیں جن سے ہم واقف ہیں:

  • عددی پیرامیٹرز
  • تار پیرامیٹرز
  • بولین پیرامیٹرز
  • ڈراپ ڈاؤن باکس پیرامیٹرز
  • خفیہ کردہ تار پیرامیٹرز

تو آپ مجھ سے ضرور پوچھیں گے کہ اس پلیٹ فارم اپ ڈیٹ میں کون سا مواد شامل اور بہتر کیا گیا ہے؟

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

عددی پیرامیٹرز

img

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

کنٹرول کی مختلف خصوصیات ، اقسام اور قواعد مرتب کریں جن سے پیرامیٹر مطابقت رکھتا ہے (بند ہے) ۔ عددی پیرامیٹر (نمبر کی قسم) سے منسلک ڈیفالٹ کنٹرول ان پٹ باکس ہے۔ آپ ان پٹ باکس کے ذریعہ موصول ہونے والے اعداد و شمار کے لئے قواعد مرتب کرسکتے ہیں ، یعنی ، مقرر کرنے کے لئے شکل میں کم سے کم قیمت اور زیادہ سے زیادہ قیمت کنٹرول استعمال کریں۔

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

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

2۔ بولین پیرامیٹرز

img

بولین پیرامیٹرز اس لحاظ سے خاص ہیں کہ ان کے پاس صرف ایک اسی طرح کا کنٹرول ہے ، جو ڈیفالٹ سوئچ کنٹرول ہے۔ اور پیرامیٹر ڈیفالٹ ویلیو کی بھی ضرورت ہے۔

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

عام طور پر، بولین قسم کے پیرامیٹرز کو کنٹرول کرنے کے لئے استعمال کیا جاتا ہے کہ آیا پلیٹ فارم پر کچھ حکمت عملی افعال فعال ہیں.

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

img

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

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

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

  1. تاریخ: جب Time Format کو Date پر سیٹ کیا جاتا ہے تو ، کنٹرول سال ، مہینہ ، دن ، گھنٹہ ، منٹ اور سیکنڈ کو منتخب کرنے کے لئے ایک مکمل وقت کے انتخاب کا کنٹرول ہے ، اور موجودہ وقت کے ایک کلک کے انتخاب کی حمایت کرتا ہے۔
  2. وقت: جب ٹائم فارمیٹ ٹائم پر سیٹ کیا جاتا ہے تو ، کنٹرول منٹ ، گھنٹہ اور سیکنڈ کو منتخب کرنے کے لئے وقت کے انتخاب کا کنٹرول ہے۔
  3. سال اور مہینہ: جب وقت کی شکل سال اور مہینہ پر مقرر کی جاتی ہے تو ، کنٹرول سال اور مہینے کو منتخب کرنے کے لئے وقت کے انتخاب کا کنٹرول ہے۔
  4. سال: جب Time Format Year پر سیٹ کیا جاتا ہے، تو کنٹرول سال منتخب کرنے کے لئے وقت کے انتخاب کا کنٹرول ہے۔ انٹرفیس پیرامیٹر کی متغیر قدر ہے: تار (متناسق وقت کے طور پر فارمیٹ).
  • رنگ چنندہ Component Type میں Color Selector منتخب کریں۔ موجودہ پیرامیٹر سے متعلق حکمت عملی انٹرفیس پر ان پٹ باکس کنٹرول رنگ انتخاب کنٹرول بن جائے گا۔ یہ عام طور پر رنگوں کی ترتیب کے لئے پیرامیٹرز ڈیزائن کرنے کے لئے استعمال کیا جاتا ہے. انٹرفیس پیرامیٹر کی متغیر قدر ہے: تار (منتخب رنگ کے مطابق رنگ کی قیمت، مثال کے طور پر: # 7e1717) ۔

ڈراپ ڈاؤن باکس پیرامیٹرز

img

ڈراپ ڈاؤن باکس پیرامیٹر کا ڈیفالٹ مساوی کنٹرول ایک ڈراپ ڈاؤن باکس ہے، لیکن اس بار پچھلے سادہ سنگل منتخب ڈراپ ڈاؤن باکس میں بہت ساری اپ گریڈ کی گئی ہیں:

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

ڈیفالٹ ڈراپ ڈاؤن باکس کنٹرول کے علاوہ، اس بار پلیٹ فارم نے مزید کہا:

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

5. خفیہ کردہ تار پیرامیٹرز

img

خفیہ کردہ سٹرنگ پیرامیٹر بھی بہت خاص ہے، اور اس کے پاس صرف ایک متعلقہ کنٹرول ہے، جو ڈیفالٹ خفیہ کردہ ان پٹ باکس کنٹرول ہے.

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

انٹرفیس پیرامیٹر کی متغیر قدر ہے: تار.

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

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

یہاں، دونوں a اور b حکمت عملی انٹرفیس پیرامیٹرز کے متغیرات کی نمائندگی کرتے ہیں.

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

اگر مذکورہ بالا وضاحتیں تھوڑا سا غیر بدیہی ہیں تو ، ان کو سمجھنے کا بہترین طریقہ یہ ہے کہ واقعی ان پیرامیٹر افعال کا استعمال اور جانچ کریں:

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

function main() {
    Log("---------------------------Start testing numeric type parameters---------------------------")
    Log("Variable pNum1:", pNum1, ", Variable value type:", typeof(pNum1))
    Log("Variable pNum2:", pNum2, ", Variable value type:", typeof(pNum2))
    Log("Variable pNum3:", pNum3, ", Variable value type:", typeof(pNum3))
    Log("Variable pNum4:", pNum4, ", Variable value type:", typeof(pNum4))
    
    Log("---------------------------Start testing Boolean type parameters---------------------------")
    Log("Variable pBool1:", pBool1, ", Variable value type:", typeof(pBool1))
    Log("Variable pBool2:", pBool2, ", Variable value type:", typeof(pBool2))

    Log("---------------------------Start testing string type parameters---------------------------")
    Log("Variable pStr1:", pStr1, ", Variable value type:", typeof(pStr1))
    Log("Variable pStr2:", pStr2, ", Variable value type:", typeof(pStr2))
    Log("Variable pStr3:", pStr3, ", Variable value type:", typeof(pStr3))
    Log("Variable pStr4:", pStr4, ", Variable value type:", typeof(pStr4))

    Log("---------------------------Start testing the drop-down box type parameters---------------------------")
    Log("Variable pCombox1:", pCombox1, ", Variable value type:", typeof(pCombox1))
    Log("Variable pCombox2:", pCombox2, ", Variable value type:", typeof(pCombox2))
    Log("Variable pCombox3:", pCombox3, ", Variable value type:", typeof(pCombox3))

    Log("---------------------------Start testing encryption string type parameters---------------------------")
    Log("Variable pSecretStr1:", pSecretStr1, ", Variable value type:", typeof(pSecretStr1))
}

img

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

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

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

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

1. تعداد انٹرایکٹو کنٹرولز

img

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

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

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

2. بولین (سچ / غلط) انٹرایکٹو کنٹرولز

img

انٹرایکٹو کنٹرول بنیادی طور پر حکمت عملی انٹرفیس پیرامیٹرز کی جزو ترتیب کے طور پر ایک ہی ہیں.

سٹرنگ انٹرایکٹو کنٹرولز

img

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

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

ڈراپ ڈاؤن باکس (منتخب) انٹرایکٹو کنٹرول

img

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

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

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

5. بٹن انٹرایکٹو کنٹرول

img

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

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

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

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

function main() {
    var lastCmd = ""
    while (true) {
        var cmd = GetCommand()  // Receive messages generated by interactive controls
        if (cmd) {
            Log(cmd)
            lastCmd = cmd
        }
        LogStatus(_D(), lastCmd)
        Sleep(500)
    }
}

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

img

img

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

تازہ کاری

  1. ایف ایم زیڈ پلیٹ فارم نے انٹرفیس پیرامیٹرز اور انٹرایکٹو کنٹرولز کے اسٹرنگ ٹائپ اور ڈراپ ڈاؤن باکس ٹائپ کو اپ ڈیٹ کیا ہے۔ 2 نئے کنٹرولز کے لئے اضافی معاونت:

img

img

  1. حکمت عملی انٹرفیس پیرامیٹرز میں کرنسی کنٹرولز اور ٹریڈنگ جوڑی کنٹرولز کا استعمال کرتے ہوئے پیرامیٹر ٹیسٹ سیٹ کریں

img

function main() {
Log("After parameter test1 is selected using currency controls, the value of test1 is:", test1)
Log("After parameter test2 is selected using trading pair controls, the value of test2 is:", test2)
}
    1. کرنسی

img

After parameter test1 is selected using currency controls, the value of test1 is: BTC
    1. ٹریڈنگ جوڑی

img

After parameter test2 is selected using trading pair controls, the value of test2 is: ETH_USDT.next_quarter
  1. حکمت عملی کے انٹرایکٹو کنٹرولز میں کرنسی کنٹرولز اور ٹریڈنگ جوڑی کنٹرولز کا استعمال کرتے ہوئے انٹرایکٹو ٹیسٹ مرتب کریں:

img

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

img

test1:SOL
    1. ٹریڈنگ جوڑی

img

test2:XRP_USDT.swap

مزید