avatar of 发明者量化-小小梦 发明者量化-小小梦
پر توجہ دیں نجی پیغام
4
پر توجہ دیں
1271
پیروکار

تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

میں تخلیق کیا: 2022-06-18 08:05:53, تازہ کاری: 2023-09-18 19:58:13
comments   0
hits   2248

تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

  • منطق ماڈیول کی قسم

    • #### 1. مشروط ماڈیول

    یہ ماڈیول مشترکہ مشروط فیصلے کے لیے استعمال ہوتا ہے، اور ماڈیول متعدد مشروط شاخیں شامل کر سکتا ہے۔ مشروط شاخیں شامل کرنے کے لیے چھوٹے “گیئر” آئیکن پر کلک کریں۔

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    مشروط ماڈیول کے استعمال کی مثال کو جانچ کے لیے اگلے ماڈیول کے ساتھ ملایا گیا ہے۔

    • #### 2. عددی موازنہ ماڈیول

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

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    قدر کے فیصلے کی مثال میں یکجا کرنے کے لیے “مشروط ماڈیول” اور “ویلیو کمپریژن ماڈیول” کے استعمال کی ایک مثال:

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے جیسا کہ آپ دیکھ سکتے ہیں، حالات کا جائزہ لیتے وقت اس مثال کی کل 3 شاخیں ہیں۔

    بالکل اسی طرح جیسے جاوا اسکرپٹ کی حکمت عملیوں میں if بیانات کا استعمال۔

    function main () {
        var a = 1
        var b = 2
        if (a > b) {
            Log("a > b")
        } else if (a < b) {
            Log("a < b")
        } else {
            Log("a == b")
        }
    }
    
    • #### 3. منطقی یا، منطقی اور ماڈیول

    اس ماڈیول کو “OR آپریشن” یا “AND آپریشن” کرنے کے لیے استعمال کیا جاتا ہے (جو ماڈیولز ہو سکتے ہیں جو بولین ویلیوز واپس کرتے ہیں یا ماڈیول جو عددی قدریں واپس کرتے ہیں) ٹیونن (ٹینن) پوزیشنوں میں شامل ہوتے ہیں۔ ماڈیول کے وسط میں ڈراپ ڈاؤن باکس کے اختیارات کے دونوں اطراف۔

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    اس ماڈیول کو خاص طور پر جانچنے سے پہلے، آئیے پہلے اس ماڈیول کے بارے میں جانیں جو بولین ویلیو کی نمائندگی کرتا ہے “true”/“false” (ڈراپ ڈاؤن باکس کا استعمال کرتے ہوئے سیٹ کریں)، وہ ماڈیول جو بولین ویلیو “not” کی نمائندگی کرتا ہے، اور ماڈیول جو خالی قدر کی نمائندگی کرتا ہے۔

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    • خالی ماڈیولز نمائندگی کرتے ہیں۔null قدر، اس کا موازنہ کرنے کے لیے استعمال کیا جاتا ہے کہ آیا کچھ متغیر کالعدم ہے۔
    • بولین ٹرو/فالس ماڈیولز کی نمائندگی کرتے ہیں۔true / false قدر، مخصوص ماڈیولز یا ماڈیول کے مجموعوں کے ذریعے لوٹائی گئی بولین قدر کا تعین کرنے کے لیے استعمال کیا جاتا ہے۔
    • بولین “نہیں” ماڈیول کی نمائندگی کرتا ہے۔! ، بولین ناٹ آپریشن کرنے کے لیے استعمال کیا جاتا ہے۔

    ٹیسٹ کی مثال:

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    آپ دیکھ سکتے ہیں کہ “Logical OR، Logical AND” ماڈیول بھی نیسٹ کیے جا سکتے ہیں۔

    نیسٹڈ ماڈیول کو الگ کرنے کی مثال:

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    مساوی JavaScript پالیسی کوڈ:

    function main () {
        var a = 1 
        var b = 2
        Log((true && !false) || (a==b))
        Log(null)
    }
    

    غلط نہیں ہے، یعنی یہ ایک حقیقی قدر ہے: (سچ اور غلط): دو حقیقی قدریں چلتی ہیں اور نتیجہ سچ ہے۔ a==b واضح طور پر برابر نہیں ہے، لہذا یہ غلط ہے۔ ایک حقیقی قدر اور ایک غلط قدر کو منطقی طور پر ایک حقیقی قدر پیدا کرنے کے لیے ایک ساتھ جوڑا جاتا ہے۔

    چلانے کے نتائج: تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    • #### 4. ٹرنری آپریشن ماڈیول

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

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

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

    ٹرنری آپریشن ماڈیول کا استعمال کرتے ہوئے اوپر مشروط ماڈیول ٹیوٹوریل کو ریفیکٹر کریں۔ مندرجہ ذیل ایک مثال ہے:

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    جاوا اسکرپٹ میں لکھا ہوا پالیسی کوڈ یہ ہے:

    function main () {
        var a = 1
        var b = 2
        Log(a < b ? b : (a > b ? a : "相等"))
    }
    

    اگر آپ دلچسپی رکھتے ہیں تو، آپ a اور b کی اقدار کو ایڈجسٹ کر سکتے ہیں اور بیک ٹیسٹ چلا سکتے ہیں۔

  • ریاضی کے ماڈیول کی قسم

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

  • 1. Trigonometric فنکشن ماڈیول

    نوٹ کریں کہ اس ماڈیول کی tenon (tenon) پوزیشن کے لیے بھرے گئے پیرامیٹرز زاویہ کی قدریں ہیں، ریڈین اقدار نہیں۔

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

  • 2. پائی عددی ماڈیول

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    بیک ٹیسٹ پرنٹ: تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

  • 3. ایک خاص قدر کی حد کے اندر بے ترتیب نمبر ماڈیول

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

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    JavaScript حکمت عملی کوڈ کی طرح:

    function main () {
        var a = 1
        var b = 9
        Log(_N(a + Math.random() * (b - a), 0))
    }
    
  • 4. قدر کی حد کے ماڈیول کو محدود کریں۔

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

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    JavaScript حکمت عملی کوڈ کی طرح:

    function main () {
        var a = 9
        Log(Math.min(Math.max(2, a), 5))
    }
    
  • 5. باقی ماڈیول

    یہ ماڈیول ٹیونن (نالی) پوزیشنوں کے لیے سیٹ کردہ عددی ماڈیولز پر عددی بقیہ آپریشن کرتا ہے۔

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    64 کو 10 سے تقسیم کرنے پر 6 ہوتا ہے اور بقیہ 4 ہوتا ہے۔ تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

  • 6. آپریشن ماڈیول کی فہرست

    یہ ماڈیول لسٹ ماڈیول پر کام کرتا ہے (فہرست میں عناصر کے مجموعے کا حساب لگانا وغیرہ)۔

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    تجارتی حکمت عملی بنانے کے لیے تصوراتی ماڈیول - گہرائی سے

    JavaScript حکمت عملی کوڈ کی طرح:

    function sum (arr) {
        var ret = 0
        for (var i in arr) {
            ret += arr[i]
        }
        return ret 
    }
    
    
    function main () {
        var b = 2
        var a = 1
        Log(sum([b,a,b,a,a]))
    }
    

تصور کی مثال کی حکمت عملی:

مزید حکمت عملی یہاں دستیاب ہیں: https://www.fmz.cn/square

اس سلسلے کے دیگر مضامین

بلڈنگ بلاکس کا استعمال کرکے بورنگ پروگرامنگ کو آسانی سے مکمل کیا جا سکتا ہے، اسے آزمائیں، یہ بہت دلچسپ ہے!