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

MyLanguage ڈاکٹر

مصنف:ایجاد کاروں کی مقدار - خواب, تخلیق: 2022-06-30 18:24:06, تازہ کاری: 2024-02-06 17:36:19

(2)بی پی سگنل بھیجنے کے بعد ، کے لائن بی اے آر ایس بی پی موجودہ کی لائن میں خرید اور بند کرنے کی پوزیشنوں کے لئے کی لائن سے آنے والے ادوار کی تعداد کو واپس کردیتی ہے۔ اگر بی اے آر ایس بی پی>= 1 کی شرط پوری ہوجاتی ہے تو ، قیمت HHV ((H ، BARSBP + 1) ہے ، یعنی موجودہ قیمت پر خرید اور بند کرنے کی پوزیشنوں کی زیادہ سے زیادہ قیمت (بشمول موجودہ K لائن جب بند سگنل ظاہر ہوتا ہے) ۔ 3.AA:=IFELSE(BARSBP>=1,REF(C,BARSBP),C);//پوسشن خریدنے اور بند کرنے کے لئے آخری K لائن کی بندش کی قیمت لیں: (1)جب موجودہ K لائن کا BARSBP جو BP سگنل بھیجتا ہے null لوٹاتا ہے، تب جب K لائن BARSBP>=1 کی شرط کو پورا نہیں کرتی ہے، AA موجودہ K لائن کی بندش کی قیمت پر لوٹتا ہے۔ (2) بی پی سگنل بھیجنے کے بعد کی لائن بارس بی پی موجودہ کی لائن سے پوزیشن خریدنے اور بند کرنے کے لئے کی لائن کے پیریڈ نمبر پر لوٹتا ہے ، پھر اے اے ریف ((سی ، بارس بی پی) پر لوٹتا ہے ، جو بند ہونے والی کی لائن کی بندش کی قیمت ہے۔ (3)مثال کے طور پر: تین K لائنز: 1، 2، اور 3، 1 میں K لائن بند سگنل کی موجودہ K لائن ہے، پھر موجودہ K لائن کی بندش کی قیمت پر واپس آتا ہے، اور 2 اور 3 میں K لائن AA 1 میں K لائن کی بندش کی قیمت پر واپس آتا ہے. ` `

  • REFSIG_VOL

    موجودہ K- لائن سے گنتی کے لئے Nth فکسڈ Sig سگنل کے لئے سگنل لاٹس کی تعداد کو واپس کرتا ہے (بیک ہینڈ آرڈرز کھلی پوزیشن لاٹس کی تعداد لیتے ہیں) ۔

    استعمال:REFSIG_VOL(Sig,N);، موجودہ K- لائن سے گنتی کرنے والے NTH فکسڈ Sig سگنل کا لاٹ سائز طے کریں۔ اگر کوئی sig سگنل نہیں ہے ، یا اگر کوئی فکسڈ sig سگنل نہیں ہے تو ، فنکشن 0 لوٹاتا ہے۔

    تبصرے: 1.سیگ پوزیشن کی حمایت والے سگنل یہ ہیں:BK, SK, BP, SP, BPK, SPK,CLOSEOUT,STOP. 2.اگر نٹ فکسڈ سگنل تک کا الٹ گنتی موجودہ K لائن پر ہے، تو فنکشن موجودہ سگنل لاٹ پر واپس آتا ہے۔ 4.جب N 0 یا null ہے، تو فنکشن 0 لوٹاتا ہے۔ 5۔ پیرامیٹر N متغیرات کی حمایت کرتا ہے۔

    مثالیں:

    // If there are 5 K-lines from the current K-line where the third fixed BK signal is located from the bottom of the current K-line, and the number of signal lots is greater than 2, close all positions
    REFSIG_PLACE(BK,3)=5&&REFSIG_VOL(BK,3)>2,SP(BKVOL);
    
  • REFSIG_PRICE

    موجودہ K لائن کے آغاز سے NTH فکسڈ Sig سگنل کی سگنل کی قیمت کو واپس کرتا ہے۔

    استعمال:REFSIG_PRICE(Sig,N);، موجودہ K- لائن سے Nth فکسڈ Sig سگنل کی سگنل قیمت کا تعین کریں۔ اگر کوئی Sig سگنل نہیں ہے ، یا اگر کوئی فکسڈ Sig سگنل نہیں ہے تو ، فنکشن 0 لوٹاتا ہے۔

    تبصرے: 1.سیگ پوزیشن کی حمایت والے سگنل یہ ہیں:BK, SK, BP, SP, BPK, SPK,CLOSEOUT,STOP. 2.اگر موجودہ K لائن پر ایک فکسڈ Sig سگنل ہے، تو جب فنکشن سگنل کا حساب لگاتا ہے، تو موجودہ K لائن کا سگنل شامل ہوتا ہے۔ 3.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 4۔ پیرامیٹر N متغیرات کی حمایت کرتا ہے۔

    مثالیں:

    // If the opening price of the 3rd last fixed BK signal from the current K-line is 3000, and the long position is greater than 0, sell and close the position
    REFSIG_PRICE(BK,3)=3000&&BKVOL>0,SP;
    
  • شمار

    N ادوار میں X سگنلز کی تعداد گنیں.

    استعمال:COUNTSIG(X,N);N ادوار میں X سگنلز کی تعداد گنیں. X ہو سکتا ہےBK, SK, SP, BP, SPK, BPK ,CLOSEOUT,STOP.

    تبصرے: 1.شماریاتی مدت کے دوران، (1) موجودہ K لائن پر مشتمل ہے. (2) اگر N 0 ہے، تو پھر پہلی درست قدر سے شمار کریں. (3) جب N ایک درست قدر ہے، لیکن K لائن کی موجودہ تعداد N سے کم ہے، پہلے سے موجودہ مدت تک گنتی. (4) واپسی کی قیمت صفر ہے جب N صفر ہے. (5) N ایک متغیر ہو سکتا ہے. 2.سگنلز کی گنتی کرتے وقت: (1) سگنل کے عملدرآمد کا طریقہ کار K لائن مکمل ہونے کے بعد تصدیق سگنل کے طور پر منتخب کیا جاتا ہے یا K لائن مکمل ہونے کے بعد جائزہ لیا جاتا ہے (مثال کے طور پر: ماڈل میں لکھیں CHECKSIG(SIG،A،0،D،0،0) ؛ موجودہ K لائن پر مقرر نہیں ہونے والے سگنلز کو چھوڑ کر ، یعنی ، مقرر کردہ سگنلز کی تعداد میں واپس جائیں۔ (2) سگنل کی کارکردگی کا طریقہ منتخب کیا جاتا ہے تاکہ سگنل کی جانچ پڑتال نہ کی جائے (مثال کے طور پر: MULTSIG یا MULTSIG_MIN لکھیں؛ ماڈل میں) ، بشمول سگنل جب موجودہ K لائن بھیجا اور فکسڈ ہوتا ہے۔ 3۔ بی پی کے کمانڈ کے ذریعہ تیار کردہ بی کے سگنل کو بی پی کے سگنل کے طور پر پروسیس کیا جاتا ہے اور ایس پی کے کمانڈ کے ذریعہ تیار کردہ ایس کے سگنل ایک جیسا ہے۔

    مثالیں:

    N:=BARSLAST(DATE<>REF(DATE,1))+1;
    BKN:=COUNTSIG(BK,N);
    MA5:=MA(C,5);
    BKN=0&&C>MA5,BK;                        // There is no BK signal in the day and the latest price is greater than the 5-period moving average, then buy and open a position
    
  • داخل کریں

    مخصوص افتتاحی پوزیشن سگنل کی K لائن پوزیشن لے لو.

    استعمال:ENTRYSIG_PLACE(N);، K- لائن کی پوزیشن لیں جہاں NTH پوزیشن کھولنے کا سگنل ایک مکمل تجارت میں واقع ہے۔ اگر پوزیشن کھولنے کے لئے کوئی سگنل نہیں ہے تو ، فنکشن null لوٹاتا ہے۔

    تبصرے: 1.پوزشنز کھولنے کے لئے سگنل یہ ہیں:BK, SK, BPK, SPK. 2.ایک پوزیشن کو اس وقت سے مکمل تجارت سمجھا جاتا ہے جب تک کہ اسے 0 پر نہ رکھا جائے۔ 3.اگر ایک مکمل تجارت میں کھلی سگنلز کی تعداد N سے کم ہے، تو فنکشن null لوٹاتا ہے۔ 4.K لائن پوزیشن موجودہ K لائن سے K لائن تک کا نمبر ہے جہاں مخصوص افتتاحی سگنل واقع ہے۔ 5.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 6۔ پیرامیٹر N متغیر کے طور پر معاون نہیں ہے۔

    مثالیں:

    ENTRYSIG_PLACE(3)=5&&BKVOL>0,SP;        // If the K-line of the third position opening signal is 5 K-lines away from the current K-line, and the long position is greater than 0, sell and close the position
    
  • ENTRYSIG_PRICE

    مخصوص کھلی پوزیشن سگنل کی قیمت لے لو.

    استعمال:ENTRYSIG_PRICE(N);، ایک مکمل تجارت میں NTH افتتاحی سگنل کی قیمت لے لو۔ اگر کوئی پوزیشن کھولنے کا سگنل نہیں ہے تو ، فنکشن null لوٹاتا ہے۔

    تبصرے: 1.پوزشنز کھولنے کے لئے سگنل یہ ہیں:BK, SK, BPK, SPK. 2.ایک پوزیشن کو اس وقت سے مکمل تجارت سمجھا جاتا ہے جب تک کہ اسے 0 پر نہ رکھا جائے۔ 3.اگر ایک مکمل تجارت میں کھلی سگنلز کی تعداد N سے کم ہے، تو فنکشن null لوٹاتا ہے۔ 4.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 5۔ پیرامیٹر N متغیر کے طور پر معاون نہیں ہے۔ 6.اس فنکشن کے حساب میں سلائڈنگ بھی شامل ہے۔ 7.ختم قیمت ماڈل: مخصوص سگنل کے موجودہ K لائن فنکشن کی قیمت تبدیل نہیں ہوگی۔ کمانڈ قیمت ماڈل: مخصوص سگنل کی موجودہ K لائن پر موجودہ ٹریڈنگ کے NTH افتتاحی سگنل کی قیمت کی واپسی۔

    مثالیں:

    ENTRYSIG_PRICE(3)=3000&&BKVOL>0,SP;     // If the opening price of the 3rd fixed opening signal is 3000, and the long position is greater than 0, sell and close the position
    
  • ENTRYSIG_VOL

    مخصوص پوزیشن افتتاحی سگنل کی سگنل لاٹ لے لو.

    استعمال:ENTRYSIG_VOL(N);، ایک مکمل تجارت میں NTH افتتاحی سگنل کا سگنل لاٹ سائز لے لو۔ اگر پوزیشن کھولنے کے لئے کوئی سگنل نہیں ہے تو ، فنکشن null لوٹاتا ہے۔

    تبصرے: 1.پوزشنز کھولنے کے لئے سگنل یہ ہیں:BK, SK, BPK, SPK. 2.ایک پوزیشن کو اس وقت سے مکمل تجارت سمجھا جاتا ہے جب تک کہ اسے 0 پر نہ رکھا جائے۔ 3.اگر ایک مکمل تجارت میں کھلی سگنلز کی تعداد N سے کم ہے، تو فنکشن null لوٹاتا ہے۔ 4.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 5۔ پیرامیٹر N متغیر کے طور پر معاون نہیں ہے۔ 6.ختم قیمت ماڈل: مخصوص سگنل کے موجودہ K لائن فنکشن کی قیمت تبدیل نہیں ہوگی۔ کمانڈ پرائس ماڈل: مخصوص سگنل کی موجودہ K لائن پر، یہ موجودہ ٹریڈنگ کے NTH افتتاحی سگنل کے سگنل لاٹ نمبر پر واپس آتا ہے۔

    مثالیں:

    ENTRYSIG_PRICE(3)=3000&&ENTRYSIG_VOL(3)>2,SP;     // If the opening price of the 3rd fixed opening signal is 3000, and the signal lot number of the 3rd fixed opening signal is greater than 2, sell and close the position
    
  • EXITSIG_PLACE

    مخصوص اختتامی سگنل کی K لائن پوزیشن لے لو.

    استعمال:EXITSIG_PLACE(N);، ایک مکمل تجارت میں NTH اختتامی سگنل کی K لائن کی پوزیشن لیتا ہے۔ اگر کوئی قریب سگنل نہیں ہے تو ، فنکشن null لوٹاتا ہے۔

    تبصرے: 1.پوزشنز بند کرنے کے لئے سگنل یہ ہیں:BP, SP, CLOSEOUT, STOP. 2.ایک پوزیشن کو اس وقت سے مکمل تجارت سمجھا جاتا ہے جب تک کہ اسے 0 پر نہ رکھا جائے۔ جب بند ہونے والے سگنلز کی تعداد N سے کم ہو تو، فنکشن null لوٹاتا ہے۔ 4۔ K لائن پوزیشن کا مطلب ہے موجودہ K لائن سے مقررہ اختتامی سگنل تک کی تعداد۔ 5.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 6۔ پیرامیٹر N متغیر کے طور پر معاون نہیں ہے۔

    مثالیں:

    EXITSIG_PLACE(3)=5&&BKVOL<=0,BK;                  // If the K-line of the third closing signal is 5 K-lines away from the current K-line, and there is no long position, buy to open a position
    
  • EXITSIG_PRICE

    مخصوص اختتامی پوزیشن سگنل کی قیمت لے لو.

    استعمال:EXITSIG_PRICE(N);، ایک مکمل تجارت میں NTH اختتامی سگنل کی قیمت لے لو۔ اگر کوئی اختتامی سگنل نہیں ہے تو ، فنکشن null لوٹاتا ہے۔

    تبصرے: 1.پوزشنز بند کرنے کے لئے سگنل یہ ہیں:BP, SP, CLOSEOUT, STOP. 2.ایک پوزیشن کو اس وقت سے مکمل تجارت سمجھا جاتا ہے جب تک کہ اسے 0 پر نہ رکھا جائے۔ 3.جب ایک مکمل تجارت میں اختتامی سگنلز کی تعداد N سے کم ہے، تو فنکشن null لوٹاتا ہے۔ 4.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 5۔ پیرامیٹر N متغیر کے طور پر معاون نہیں ہے۔ 6.اس فنکشن کے حساب میں سلائڈنگ بھی شامل ہے۔ 7.ختم قیمت ماڈل: مخصوص سگنل کے موجودہ K لائن فنکشن کی قیمت تبدیل نہیں ہوگی۔ کمانڈ قیمت ماڈل: مخصوص سگنل کی موجودہ K لائن پر موجودہ ٹریڈنگ کے NTH افتتاحی سگنل کی قیمت کی واپسی۔

    مثالیں:

    EXITSIG_PRICE(3)=3000&&BKVOL>0,SP;               // If the closing price of the 3rd fixed closing signal is 3000, and the long position is greater than 0, sell and close the position
    
  • EXITSIG_VOL

    مخصوص بند پوزیشن سگنل کی سگنل لاٹ لے لو.

    استعمال:EXITSIG_VOL(N)ایک مکمل تجارت میں NTH اختتامی سگنل کا سگنل لاٹ سائز لے لو۔ اگر کوئی بند پوزیشن سگنل نہیں ہے تو ، فنکشن null لوٹاتا ہے۔

    تبصرے: 1.پوزشنز بند کرنے کے لئے سگنل یہ ہیں:BP, SP, CLOSEOUT, STOP. 2.ایک پوزیشن کو اس وقت سے مکمل تجارت سمجھا جاتا ہے جب تک کہ اسے 0 پر نہ رکھا جائے۔ 3.جب ایک مکمل تجارت میں اختتامی سگنلز کی تعداد N سے کم ہے، تو فنکشن null لوٹاتا ہے۔ 4.جب N 0 یا null ہے، تو فنکشن null لوٹاتا ہے۔ 5۔ پیرامیٹر N متغیر کے طور پر معاون نہیں ہے۔ 6.ختم قیمت کا ماڈل: مخصوص سگنل کے موجودہ K لائن فنکشن کی قیمت تبدیل نہیں ہوگی۔ کمانڈ پرائس ماڈل: مخصوص سگنل کی موجودہ K لائن پر، یہ موجودہ ٹریڈنگ کے نیں اختتامی سگنل کے سگنل لاٹ نمبر پر واپس آجاتا ہے۔

    مثالیں:

    EXITSIG_PRICE(3)=3000&&EXITSIG_VOL(3)>2,BK;      // If the closing price of the 3rd fixed closing signal is 3000, and the signal lot number of the 3rd fixed closing signal is greater than 2, buy to open the position
    
  • پوزیشن افعال

    • MYVOL

      احکامات کا نمبر لے لو.

      MYVOL take the lot number of orders.
      
      Usage: Take the lot number of orders, it is mostly used for lot calculation when multiple contracts are loaded in the scale in/dump model.
      
      Remark:
      Backtesting: Return to the lot size set in the backtesting parameters.
      
      Examples:
      // When the order lot size in the loading parameter is set to 3, the order lot size of BK written following is 6
      C>O,BK(2*MYVOL);
      C<O,SP(BKVOL);
      
    • پیسے

      اکاؤنٹ میں دستیاب فنڈز

      MONEY funds available in the account.
      
      Usage: MONEY returns to the available funds in the account for calculation of positions, lot sizes, etc.
      
      Calculation methods:
      1.The initial value of MONEY in the account is the starting capital set in the margin parameters.
      2.The initial value of MONEY in the historical backtesting is the initial capital set in the backtesting parameters.
      3.The MONEY value of the current K-line of the position opening signal: available funds before opening a position - margin for holding positions - handling fee, where margin for holding positions = opening price * margin ratio * trading unit * lot size.
      4.Money value of K-line not closed after opening = money value of K-line before opening signal + floating profit and loss profit.
      5.The MONEY value of the current K-line of the closing signal: available funds before closing the position + profit and loss of closing the position + margin released by closing the position - handling fee, where the margin released by closing the position = opening price * margin ratio * trading unit * lot size.
      
      Remarks:
      1.The signal execution method is 'confirm the order after the K-line is completed' or 'XX order and review after the K-line is completed':
        a.When the signal to open a position is a K-line, the return value of MONEY is the available funds of the previous K-line - margin for opening a position - handling fee.
        b.When the closing signal is a K-line, the return value of MONEY is the available funds of the previous K-line + closing profit and loss + margin released by the position - handling fee.
      2.Select the signal execution method as 'send a signal to place an order without reviewing':
        a.When the signal to open a position is a K-line, the return value of MONEY is the available funds of the previous K-line - margin for opening a position - handling fee.
        b.When the closing signal is a K-line, the return value of MONEY is the available funds of the previous K-line + closing profit and loss + margin released by the position - handling fee.
      3.The signal execution method is 'When the K-line is completed to confirm the signal to place an order', the closing profit and loss = (the closing price of the K-line of the closing signal - the opening price) * lot size * trading unit - handling fee.
      4.When the signal execution method is 'the signal is placed immediately without review', the closing profit and loss = (the order price of the closing signal - the opening price) * lot size * trading unit - handling fee.
      5.After the account is initialized, the return value of MONEY is the funds available in the initialization box.
      
      Examples:
      K:=MONEY*0.2/(C*MARGIN*UNIT+FEE);               // The number of lots that can be opened with 20% of the account's available funds (this writing method is applicable to contracts that charge a fee based on a fixed number of lots), FEE custom, or calculated
      
    • MONEYTOT

      اکاؤنٹ ایکویٹی.

      MONEYTOT account Equity.
      
      Usage: MONEYTOT returns to the current account equity, and the model performs position control. It is used for fund management such as order lot size.
      
      Calculation method: MONEYTOT=Account available funds + position margin.
      
      Remarks:
      1.The initial value of MONEYTOT in the account is the initial capital set in the margin parameters.
      2.The initial value of MONEYTOT in the historical backtesting is the initial capital set in the backtesting parameters.
      3.When the account is initialized:
        a.The current signal is the opening signal, and the return value of MONEYTOT is the available funds of the account in the initialization box.
        b.The current signal is the closing signal, then MONEYTOT returns to the available funds of the account + margin in the initialization box.
      4.The signal to open a position is the K-line: MONEYTOT = available funds in the account + margin for holding positions.
      5.After opening a position and before closing a position: MONEYTOT returns to the available funds in the current account + margin for holding positions.
      6.The current k-line of the closing signal: when the position is 0, MONEYTOT = available funds; when the position is not 0, MONEYTOT = available funds + margin occupied by the position.
      Remark:
      The available funds in the position list are the available funds including floating profit and loss (= current equity - margin occupied by positions).
      
      Examples:
      K:=MONEYTOT*0.2/(C*MARGIN*UNIT+FEE); // The number of lots that can be opened with 20% of the account equity(this writing method is applicable to contracts that charge a fixed lot size), FEE customization, or calculation.
      
    • اکاؤنٹس

      ٹریڈنگ اکاؤنٹ میں دستیاب فنڈز میں واپسی، جو کہMONEY.

      استعمال:ACCOUNTMONEYٹریڈنگ اکاؤنٹ میں دستیاب فنڈز کی واپسی۔

    • اکاؤنٹ رقم مکمل

      ٹریڈنگ اکاؤنٹ میں اپنے ہی اثاثوں میں واپسی، جو کہMONEYTOT.

      استعمال:ACCOUNTMONEYTOTٹریڈنگ اکاؤنٹ میں موجود ایکویٹی میں واپسی۔

    • سکہ

      ڈیجیٹل کرنسی کے اسپاٹ اکاؤنٹ میں دستیاب سککوں کی تعداد۔

      1.It is used for digital currency spot to obtain the current number of available coins.
      
    • مارجن

      Leverage.

      ڈیجیٹل کرنسی اسپاٹ

      a := MARGIN;   // Fixed as value 1
      

      ڈیجیٹل کرنسی کے فیوچر

      ڈیجیٹل کرنسی فیوچر سیٹ لیورج

      img

      a := MARGIN;   // Declare the variable a and assign the current contract leverage to a
      
  • TICK ڈیٹا فنکشن

    • ASK1

      کی فروخت کی قیمت حاصل کریںTICKایک کے لئے.

    • ASK2

      کی فروخت کی قیمت حاصل کریںTICKدو کے لئے.

    • ASK3

      کی فروخت کی قیمت حاصل کریںTICKتین کے لئے.

    • ASK4

      کی فروخت کی قیمت حاصل کریںTICKچار کے لئے.

    • ASK5

      کی فروخت کی قیمت حاصل کریںTICKپانچ کے لئے.

    • ASK1VOL

      کی فروخت کا حجم حاصل کریںTICKایک کے لئے.

    • ASK2VOL

      کی فروخت کا حجم حاصل کریںTICKدو کے لئے.

    • ASK3VOL

      کی فروخت کا حجم حاصل کریںTICKتین کے لئے.

    • ASK4VOL

      کی فروخت کا حجم حاصل کریںTICKچار کے لئے.

    • ASK5VOL

      کی فروخت کا حجم حاصل کریںTICKپانچ کے لئے.

    • BID1

      کی بولی کی قیمت حاصل کریںTICKایک کے لئے.

    • BID2

      کی بولی کی قیمت حاصل کریںTICKدو کے لئے.

    • BID3

      کی بولی کی قیمت حاصل کریںTICKتین کے لئے.

    • BID4

      کی بولی کی قیمت حاصل کریںTICKچار کے لئے.

    • BID5

      کی بولی کی قیمت حاصل کریںTICKپانچ کے لئے.

    • BID1VOL

      کی بولی کا حجم حاصل کریںTICKایک کے لئے.

    • BID2VOL

      کی بولی کا حجم حاصل کریںTICKدو کے لئے.

    • BID3VOL

      کی بولی کا حجم حاصل کریںTICKتین کے لئے.

    • BID4VOL

      کی بولی کا حجم حاصل کریںTICKچار کے لئے.

    • BID5VOL

      کی بولی کا حجم حاصل کریںTICKپانچ کے لئے.

    • نیا

      کی تازہ ترین قیمت حاصل کریںTICK.

  • نظام

    • باہر نکلنا

      ایک غلطی کا متن پھینک دیا جاتا ہے اور پروگرام باہر نکلتا ہے.

      EXIT('msg');   // Parameters need to be passed in, string parameters need to be wrapped with '', an error is thrown, the error text is string msg
      
    • انفو

      لاگ آؤٹ پٹ

      INFO(cond, param, ...);
      
      1.cond is a condition variable, output log if true.
      2.A condition variable can be followed by multiple variadic parameters.
      Example:
      INFO(1, C, '<-closing price');
      
    • معاہدہ

      استعمال کریں CONTRACT فی الحال مقرر معاہدے نقشہ کاری کے تبادلے کے معاہدے کوڈ حاصل کرنے کے لئے.

      INFO(1, CONTRACT);
      

      img

    • DATA

      ڈیٹا لوڈ کرنے کے لئے DATA کمانڈ استعمال کریں۔

      (*backtest
      start: 2020-01-21 00:00:00
      end: 2020-02-12 00:00:00
      period: 1d
      basePeriod: 1h
      exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
      *)
      A:DATA('https://www.fmz.com/upload/asset/32bf73a69fc12d36e76.json');
      INFO(1, CONTRACT, A);
      C>HV(H, 10),SPK;
      C<LV(L, 15),BPK;
      AUTOFILTER;
      

      استعمال['attribute name']اعداد و شمار میں ایک وصف کی قدر لینے کے لئے.https://www.fmz.com/upload/asset/1ef31d778467ed9dd00.jsonبیرونی ڈیٹا لنکس ہے، یہ دیگر سروس پروگراموں کی طرف سے فراہم کردہ اعداد و شمار کے لئے ایک لنک ہو سکتا ہے، یا یہ FMZ کوانٹ ٹریڈنگ پلیٹ فارم کے ڈیٹا سینٹر کی طرف سے فراہم کردہ اعداد و شمار ہو سکتا ہے، مثال کے طور پر تبصرے کے حصے میں(*Consumption Index: DATA('CPI')[ 'city'];*)، کوڈ استعمال کریںCPIڈیٹا حاصل کرنے کے لئے (ڈیٹا ابھی تک تمام نہیں کھولا گیا ہے).

      (*backtest
      start: 2018-01-21 00:00:00
      end: 2020-02-12 00:00:00
      period: 1d
      basePeriod: 1d
      exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
      *)
      
      Consumption index: DATA('https://www.fmz.com/upload/asset/1ef31d778467ed9dd00.json')['city'];
      (*Consumption index: DATA('CPI')['city'];*)
      Consumption index > HV(Consumption index, 90),BPK;
      Consumption index < LV(Consumption index, 90),SPK;
      AUTOFILTER;
      

      img

  • دیگر

    • MyLanguage کلاس لائبریری پیرامیٹرز

      • قیمت کے کم از کم پوائنٹس

        img

        بٹمیکس فیوچر ایکسچینج پر، قیمت کے کم از کم پوائنٹس 0.5 ہیں۔ OKEX فیوچر ایکسچینج پر، قیمت کے کم از کم پوائنٹس 0.01 ہیں.

        جب کچھ معاہدوں کی قیمت نسبتا low کم ہوتی ہے تو ، اس بات پر توجہ دینا ضروری ہے کہ کیا پیرامیٹرز کی ترتیب ، جیسے قیمتوں کا تعین کرنسی کی درستگی ، تجارت کی قسم کی درستگی مناسب ہے۔

      • متغیر کی مدت کی زیادہ سے زیادہ تعداد یہ چارٹ K لائن بار کی تعداد کو اسی طرح سے کہ بلاتا ہے پر اثر انداز ہوتا ہےSetMaxBarLenمیں کردارjavascriptحکمت عملی کرتا ہے.

      • MyLanguage حکمت عملی، حالت کالم میں ٹیبل پر دکھائے گئے عہدوں کی تعداد.

        یہ تمام پوزیشنوں کی اصل تعداد ہیں۔

        img

      • مشروط فیصلہ (اس طرح لکھنے کی سفارش نہیں کی جاتی ہے) ۔

        IF H > C THEN
        BEGIN
            X:=10;
        END
        
    • مثال:

      • جب ریئل ٹائم پرائس ماڈل استعمال کیا جاتا ہے تو ، نیا K لائن بار کا پتہ چلتا ہے:

        VARIABLE:N:0;
        IF N <> BARPOS AND ISLASTBAR = 1 THEN
        BEGIN
            N:=BARPOS;
            INFO(1, '123');
        END
        

متعلقہ

مزید