پچھلے مضمون میں ہم نے مائی زبان کے "مائی زبان ٹرانزیکشن کلاس لائبریری" ٹیمپلیٹ پیرامیٹرز کو سیکھا۔ یہ ٹیمپلیٹ مائی زبان کی حکمت عملی کے تخلیق کے وقت خود بخود آیا تھا ، جس میں کچھ ٹرانزیکشنز میں ترتیب دینے کی ضرورت ہے۔ اس مضمون میں ہم مائی زبان کے استعمال کے بارے میں کچھ سیکھنے کے لئے جاری رہے ہیں۔
مائی زبان کی حکمت عملی کے پیرامیٹرز کو ایجاد کنندہ کے کوانٹیٹیٹڈ ٹریڈنگ پلیٹ فارم پر دیگر زبانوں کی طرح ، حکمت عملی کے ترمیم کے صفحے پر ترتیب دیا گیا ہے ، مثال کے طور پر ہم مائی زبان کے ورژن میں استعمال کرتے ہیں۔Dual Thrust
اس کی حکمت عملی کا ایک مثال یہ ہے۔
اسٹریٹجک ایڈریس:https://www.fmz.com/strategy/128884 。
پالیسیوں کی ترمیم کے صفحے پر ، پالیسیوں کے لئے مقرر کردہ پیرامیٹرز کو براہ راست پالیسی کوڈ میں استعمال کیا جاسکتا ہے۔ میک زبان میں پالیسی پیرامیٹرز عام طور پر صرف عددی قسم کے ہوتے ہیں ، دیگر اقسام جیسے: بل ٹائپ ، ڈراپ باکس ، سٹرنگ وغیرہ عام طور پر استعمال نہیں ہوتے ہیں۔
مثال کے طور پرN
اس پیرامیٹر کی ڈیفالٹ ویلیو 4 ہے۔ اگر روبوٹ بنانے کے وقت اس پیرامیٹر میں کوئی تبدیلی نہیں کی گئی تو روبوٹ چلنے کے بعد اس کی پالیسی میں N کی قدر 4 ہوگی۔
مائی زبان کی حکمت عملی کی سطح کے بارے میں ہم پہلے ہی جان چکے ہیں ((مائی زبان کی حکمت عملی کے پیرامیٹرز ، مائی زبان کے لین دین لائبریری ٹیمپلیٹ کے پیرامیٹرز) ؛ اگلا ، مائی زبان کی اصل ڈسک اور ریٹیسٹ دیکھیں۔
دوبارہ جانچ پڑتال
ریورس ٹائم رینج منتخب کرنے کے بعد ((ابتدائی وقت ، اختتامی وقت) ، پالیسی کے لئے K لائن کا دورانیہ ، میک زبان بھی پالیسی میں کثیر K لائن کا دورانیہ ڈیٹا کی حمایت کرتا ہے۔ لیکن یہاں K لائن کا دورانیہ ڈیفالٹ K لائن کا دورانیہ ہے ، یہاں اسے دن کی K لائن کے طور پر ترتیب دیا گیا ہے ، پھر حکمت عملی چلنے کے بعد خود بخود پیدا ہونے والے چارٹ میں K لائن ہے۔ ریورس موڈ کو "حقیقی ڈسک کی سطح" ، "شبیہہ کی سطح" میں تقسیم کیا گیا ہے۔https://www.fmz.com/digest-topic/4009اس کے بعد آپ کو منتخب کرنے کی ضرورت ہے کہ کس مارکیٹ یا تبادلے کو دوبارہ جانچ پڑتال کی جائے گی، اس کے بعد آپ کو دوبارہ جانچ پڑتال کی جا سکتی ہے، اگر آپ کو دوسرے پیرامیٹرز کو ایڈجسٹ کرنے کی ضرورت ہو تو، مثال کے طور پر ابتدائی دوبارہ جانچ پڑتال کی رقم کی تعداد وغیرہ، آپ کی ضرورت کے مطابق مخصوص طور پر مقرر کیا جا سکتا ہے، ماؤس کو پیرامیٹرز پر رکھا جا سکتا ہے.
پیرامیٹرز میں اور مارکیٹ / ایکسچینج سے متعلق پیرامیٹرز ، جیسے: دوبارہ جانچ پڑتال کے اعداد و شمار ، دوبارہ جانچ پڑتال کی شرح ، دوبارہ جانچ پڑتال کی قیمت کی درستگی ، دوبارہ جانچ پڑتال کی تعداد کی درستگی ، دوبارہ جانچ پڑتال کے اعداد و شمار کے ذرائع۔ یہ پیرامیٹرز ، دوبارہ جانچ پڑتال کے صفحے میں ترمیم کے بعد ہی اثر انداز نہیں ہوتے ہیں ، پہلے شامل کردہ مارکیٹ / ایکسچینج کو نشان زد کرنے کی ضرورت ہوتی ہے ، دوبارہ شامل کرنے کے بعد ہی سیٹ اپ ہوتا ہے۔
اصلی ڈسک
فکسڈ ڈسک سیٹ اپ بہت آسان ہے، صرف تخلیق کردہ روبوٹ کو ترتیب دینے کے لئے ایک سپلائر (یعنی جس سپلائر پر روبوٹ چل رہا ہے) مقرر کریں؛ K لائن سائیکل مقرر کریں؛ کام کرنے کے لئے ایک ایکسچینج آبجیکٹ (یعنی ایک ایکسچینج اکاؤنٹ کی ترتیب) مقرر کریں.
یہ حکمت عملی کام کرتی ہے ، اصل ڈسک اور ریٹیسٹ میں کوئی فرق نہیں ہے ، صرف ریٹیسٹ نے خود بخود ریٹیسٹ سسٹم کے ذریعہ تیار کردہ کچھ اعدادوشمار کو بڑھا دیا ہے۔
اسٹیٹس ٹیب کی معلومات
اسٹیٹس ٹیب کی معلومات، جس میں بنیادی طور پر "صنعت کی معلومات" اور "مالیاتی معلومات" میں تقسیم کیا گیا ہے۔معلوماتبنیادی طور پر موجودہ سیٹ کے ڈیفالٹ K لائن سائیکل کے سائیکل شروع ہونے کا وقت ، تجارت کی قسم ((معاہدہ کوڈ) ، ہولڈنگ حجم ، ہولڈنگ قیمت وغیرہ کے اعداد و شمار کو ریکارڈ کیا جاتا ہے۔ یہ نوٹ کرنا ضروری ہے کہ میک لینگویج ٹریڈنگ کلاس لائبریری ٹیمپلیٹ کی پیرامیٹرز میں "ریئل ٹائم قیمت ماڈل" ، "ختم قیمت ماڈل" کی ترتیبات میں مارکیٹ کی تازہ کاری مختلف ہے۔ یہاں وقت کی تازہ کاری پر توجہ دیں ، حکمت عملی کے کام کرنے کی صورتحال ، مارکیٹ کی تازہ کاری کا فیصلہ کیا جاسکتا ہے۔ ((پہلی تشخیص کے پروگرام میں رکاوٹ ، کلگر میں ہارڈ ڈسک کی جگہ بھرنے وغیرہ کے مسائل)
مالیاتی معلوماتاس کے علاوہ ، یہ روبوٹ کے بارے میں بھی معلومات فراہم کرتا ہے ، جس میں روبوٹ کے کام کرنے سے لے کر موجودہ فنڈز تک کی تعداد درج ہے۔
اسٹیٹ بار کے نیچے پالیسی میں کسی بھی ڈیٹا کو بھی دکھایا جاسکتا ہے ، مثال کے طور پر:UPTRACK
, DOWNTRACK
آپ کی ضروریات کے مطابق دکھایا جائے گا۔ یہاں آپ کو حکمت عملی کے کوڈ میں تفویض کرنے کا طریقہ بتانے کی ضرورت ہے۔
کسی متغیر کو تفویض کرنے کے لئے مندرجہ ذیل علامت کا استعمال کرتے ہوئے ((ماں زبان API دستاویزات سے نکالا)
علامت:
اسٹیٹس ٹیبل میں دکھائے جانے والے اعداد و شمار کے لئے، اسٹیٹس ٹیبل میں ظاہر ہونے والے اعداد و شمار کے لئے، اسٹیٹس ٹیبل میں ظاہر ہونے والے اعداد و شمار کے لئے، اسٹیٹس ٹیبل میں ظاہر ہونے والے اعداد و شمار کے لئے، اسٹیٹس ٹیبل میں ظاہر ہونے والے اعداد و شمار کے لئے، اسٹیٹس ٹیبل میں ظاہر ہونے والے اعداد و شمار کے لئے۔
علامت:=
اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے کہ اس کا مطلب یہ ہے.
علامت^^
دو ^ علامتیں تفویض کی نمائندگی کرتی ہیں ، متغیر کو تفویض کرتی ہیں اور اسے گراف میں آؤٹ پٹ کرتی ہیں ، اور اس کی حیثیت کو ٹیبل میں ظاہر کرتی ہیں۔
علامت..
دو. علامتیں تفویض کی نمائندگی کرتی ہیں ، متغیر کو تفویض کرتی ہیں اور اسٹیٹس ٹیب شیٹ میں دکھائی دیتی ہیں ، لیکن گراف (مرکزی گراف ، ذیلی گراف...) میں آؤٹ پٹ نہیں کرتی ہیں۔
آپ دیکھ سکتے ہیں کہ یہ علامات تفویض کے آپریشن ہیں ، لیکن فرق یہ ہے کہ آیا متغیرات کو حالت کی پٹی میں دکھایا گیا ہے یا متغیرات کو مرکزی ڈرائنگ ، ضمنی ڈرائنگ میں پینٹ کیا گیا ہے (بعد میں دکھایا گیا ہے) ۔^^
、:
、..
یہ بھی ممکن ہے کہ متغیرات کی تعداد کو اسٹیٹس ٹیبل کے نچلے حصے میں دکھایا جائے۔
K لائن گراف حکمت عملی کی جانچ پڑتال ، ڈیفالٹ K لائن سائیکل کے مطابق ، حکمت عملی K لائن چارٹ تیار کرتی ہے ، اور حکمت عملی کے مطابق ، اس میں متغیر کی قیمت کی وکر دکھائی جاتی ہے۔ مثال کے طور پر ، مثال کے طور پر:
مرکزی تصویر:
سادہ لفظوں میں، K لائنیں ایک ہی Y محور کے ساتھ مرکزی گراف کا اشتراک کرتی ہیں، تو جب آپ کو مرکزی گراف میں ڈیٹا دکھانے کی ضرورت ہے؟
جب دکھانے کے لئے اعداد و شمار ، اشارے کی لائن کے عددی سائز اور اشارے کی قیمتوں کا سائز اسی طرح کا ہے (یعنی K لائن BAR پر قیمتوں کے عددی سائز کے قریب) ، یہ مرکزی گراف میں دکھایا جاسکتا ہے ، جیسے حکمت عملی کے حساب سے اوسط لائن ، جیسے اس معاملے میں حساب سے قیمتوں میں کمی واقع ہوتی ہے۔UPTRACK
اورDOWNTRACK
)。
تصویر:
تو پھر کس قسم کے اعداد و شمار کو سب گراف میں دکھایا جائے گا؟
جب ڈرائنگ کی جانے والی لائن (معلومات دکھائی جاتی ہیں) اور K لائن BAR پر قیمت کی عددی قیمتوں میں بہت بڑا فرق (K لائن پر قیمتوں سے بہت زیادہ یا بہت کم) ظاہر ہوتا ہے تو ، یہ ضمنی چارٹ میں دکھایا جاسکتا ہے ، کیونکہ اگر اس وقت مرکزی چارٹ میں دکھایا جاتا ہے تو ، اس کی وجہ سے تصویر کو کمپریس کیا جاسکتا ہے ، جو دیکھنے میں بہت تکلیف دہ ہے۔ مثال کے طور پر ، MACD اشارے کا حساب لگاتے وقت ، MACD اشارے کو چارٹ پر دکھایا جاسکتا ہے۔
مثال کے طور پر ، اس مثال کی حکمت عملی میں ایک جملہ شامل کریں ،AA^^(O-C)*100000;
K لائن چارٹ میں براہ راست کمپریسڈ نہیں ملا.
ایک چھوٹا سا فرق یہ بھی ہے کہ حقیقی وقت میں ہائی چارٹس چارٹس ہیں اور واپسی میں ٹریڈنگ ویو چارٹس ہیں۔
اس کے علاوہ ، یہ ایک بہت ہی دلچسپ ویڈیو ہے:
مائی زبان کی حکمت عملی ، جب تجارتی سگنل کو متحرک کیا جاتا ہےBK
,SK
,BP
,SP
,BPK
,SPK
اس کے بعد ، آپ کو ایک لاگ ان پرنٹ کرنے کی ضرورت ہوگی ، جس میں سگنل کے ٹرگر ہونے کی جگہ (لائن نمبر) کوڈ میں دکھایا جائے گا ، جس میں سگنل کے ٹرگر ہونے کی تعداد دکھائی جائے گی۔
آرڈر کی لاگ ان کی قیمت ، مقدار کے بعد ، لاگ ان اس وقت کے ہم منصبوں کی پہلی صف کی قیمتوں کو بھی ظاہر کرتا ہے ، مثال کے طور پر جب زیادہ خریداری کی جاتی ہے تو ، پوچھنا ایک صف کے آرڈر کی قیمت ، مقدار کو ظاہر کرتا ہے۔