تجارتی حکمت عملی کے کوڈز میں، حکمت عملی کے انٹرفیس پر مقرر کردہ حکمت عملی کے پیرامیٹرز کو عالمی متغیرات کی شکل میں ظاہر کیا جاتا ہے۔JavaScript
, C++
, MyLanguage
براہ راست پیرامیٹر اقدار مقرر یا حکمت عملی انٹرفیس پر پیرامیٹرز میں ترمیم کی رسائی حاصل کر سکتے ہیں.Python
حکمت عملی، کلیدی لفظglobal
عالمی متغیرات اور حکمت عملی انٹرفیس پیرامیٹرز کو تبدیل کرنے کی ضرورت ہے.PINE
زبان کا استعمال کرتا ہےinput()
انٹرفیس پیرامیٹرز تخلیق کرنے کے لئے تقریب.Blockly visualization
نقطہ نظر انٹرفیس پیرامیٹرز کے بغیر حکمت عملی ڈیزائن.
متغیر (نام مثال) | تفصیل | قسم | ڈیفالٹ ویلیو (وصف) | اجزاء کی تشکیل (وصف) | تبصرے |
---|---|---|---|---|---|
- | - | - | - | - | - |
pNum | پیرامیٹر pNum کی تفصیل | نمبر | مثال کے طور پر ، ڈیفالٹ ویلیو کو 100 پر سیٹ کریں ، جو سی ++ حکمت عملی میں فلوٹنگ پوائنٹ ٹائپ ہے۔ | موجودہ پیرامیٹر بائنڈنگ انٹرفیس کنٹرولز کو ترتیب دینے کے لئے استعمال کیا جاتا ہے: جزو کی قسم، کم سے کم قیمت، زیادہ سے زیادہ قیمت، گروپ، فلٹر، وغیرہ. | پیرامیٹر pNum پر تبصرے۔ pNum کی قدر ایک عددی قسم ہے۔ |
پیبول | پیرامیٹر pBool کی تفصیل | سچ/جھوٹا | ایک اختیاری کنٹرول کے بغیر، ایک ڈیفالٹ قدر مقرر کرنے کے لئے ایک سوئچ کنٹرول کا استعمال کریں | اوپر کی طرح | پیرامیٹر pBool پر تبصرے۔ pBool کی قدر بولین قسم کی ہے۔ |
pStr | پیرامیٹر pStr کی تفصیل | سٹرنگ | مثال کے طور پر، ڈیفالٹ قدر مقرر کریں: abc | اوپر کی طرح | پیرامیٹر pStr پر تبصرے، pStr کی قدر ایک تار کی قسم ہے |
پیکومبکس | پیرامیٹر pCombox کی تفصیل | منتخب | اختیارات میں ایک یا ایک سے زیادہ اختیارات مقرر کریں | اوپر کی طرح | پیرامیٹر pCombox پر تبصرے۔ pCombox کی قدر بہت سی شکلیں لے سکتی ہے۔ |
pSecretStr | پیرامیٹر pSecretStr کی تفصیل | سٹرنگ | مثال کے طور پر، ڈیفالٹ قدر مقرر کریں: xyz | اوپر کی طرح | پیرامیٹر pSecretStr پر تبصرے۔ pSecretStr کی قدر ایک تار کی قسم ہے۔ |
انٹرفیس پیرامیٹرز کو حکمت عملی میں ترمیم کے صفحے پر کوڈ ترمیم کے علاقے کے نیچے حکمت عملی پیرامیٹر کے علاقے میں مقرر کیا گیا ہے۔ براہ کرم نوٹ کریں:
pNum
, pBool
, pStr
, pCombox
, pSecretStr
یہ حکمت عملی کوڈ میں ایک عالمی متغیر کے طور پر موجود ہے، جس کا مطلب یہ ہے کہ حکمت عملی کے پیرامیٹرز کوڈ میں تبدیل کیا جا سکتا ہے.pCombox
. جب حکمت عملی انٹرفیس پیرامیٹرز کے
انٹرفیس پیرامیٹرز کی طرف سے حمایت کے اجزاء کے 5 اقسام:
آپ انٹرفیس پیرامیٹرز کے مطابق کنٹرول کی قسم مقرر کرنے کے علاوہ، آپ کو بھی گروپ اور انٹرفیس پیرامیٹرز کی فلٹرنگ مقرر کر سکتے ہیں.
بیک ٹسٹنگ سسٹم میں پیرامیٹرز کی بچت
اگر آپ backtesting کے دوران حکمت عملی کے پیرامیٹرز کو بچانے کے لئے چاہتے ہیں تو، آپ کو کلک کر سکتے ہیںSave Backtest Settings
بٹن کے بعد حکمت عملی کے پیرامیٹرز کو تبدیل کر رہے ہیں، backtesting کے نظام کا حوالہ دیتے ہیںبیک ٹسٹ کی ترتیبات محفوظ کریں.
متغیرات | تفصیل | قسم | ڈیفالٹ ویلیو |
---|---|---|---|
نمبر | عددی قسم | نمبر | 1 |
سٹرنگ | عددی قسم | تار | ہیلو FMZ |
باکس | کمبو باکس | کمبو باکس (منتخب) | 1|2|3 |
بول | بولین قدر | بولین (سچ/غلط) | سچ |
نمبرA@isShowA | نمبر A | نمبر | 2 |
دکھائیں | چاہے پیرامیٹر نمبرA دکھایا جائے | بولین (سچ/غلط) | غلط |
آپ کو کوڈ کی شکل میں حکمت عملی پیرامیٹر کی ترتیبات کو محفوظ کر سکتے ہیں، مثال کے طور پر:
/*backtest
start: 2020-02-29 00:00:00
end: 2020-03-29 00:00:00
period: 1d
args: [["number",2],["string","Hello FMZ.COM"],["combox",2],["bool",false],["numberA@isShowA",666],["isShowA",true]]
*/
'''backtest
start: 2020-02-29 00:00:00
end: 2020-03-29 00:00:00
period: 1d
args: [["number",2],["string","Hello FMZ.COM"],["combox",2],["bool",false],["numberA@isShowA",666],["isShowA",true]]
'''
/*backtest
start: 2020-02-29 00:00:00
end: 2020-03-29 00:00:00
period: 1d
args: [["number",2],["string","Hello FMZ.COM"],["combox",2],["bool",false],["numberA@isShowA",666],["isShowA",true]]
*/
زندہ تجارت کے پیرامیٹرز درآمد اور برآمد
لائیو ٹریڈنگ چلانے کے دوران، آپ کو لائیو ٹریڈنگ کی ترتیب کے پیرامیٹر ڈیٹا کو بچانے کی ضرورت ہے، آپ json
فائل.
برآمد شدہ حکمت عملی پیرامیٹر کی ترتیب کو دوبارہ زندہ تجارت میں بھی درآمد کیا جاسکتا ہے۔ محفوظ شدہ حکمت عملی کے لائیو ٹریڈنگ پیرامیٹرز کو موجودہ لائیو ٹریڈنگ میں درآمد کرنے کے لئے