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

کس طرح کوڈ کو درست طریقے سے ایڈجسٹ کرنے کے لئے کیبل ریسیسر سسٹم کی طرف سے ڈیفالٹ کیبل سیٹ

مصنف:ایجاد کاروں کی مقدار - خواب, تخلیق: 2017-05-05 19:03:55, تازہ کاری: 2020-03-30 13:51:24

کس طرح کوڈ کو درست طریقے سے ایڈجسٹ کرنے کے لئے کیبل ریسیسر سسٹم کی طرف سے ڈیفالٹ کیبل سیٹ

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

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

  • ##### 1، جب آپ اس فنکشن کو استعمال نہیں کر رہے ہیں

如何使用代码精确调整“回测系统默认设置”

آپ دیکھ سکتے ہیں کہ یہ ایک ٹیسٹ کی حکمت عملی ہے، اور اس کا کوڈ مندرجہ ذیل ہے:

  function main(){
      while(true){
          LogStatus("测试默认参数!");
          Sleep();
      }
  }

اس کی حکمت عملی کے پیرامیٹرز یہ ہیں:

如何使用代码精确调整“回测系统默认设置”

#### ### ########################################################################################################################################################################################################################################################

如何使用代码精确调整“回测系统默认设置”

  • 2، کوڈ کا استعمال کریں، ریورس کی ڈیفالٹ ترتیبات کو ایڈجسٹ کریں

    • #### # # # # # # # # #
    /*backtest
      start: 2017-03-01        
      end: 2017-03-02           
      period: 15                
      mode: 1                 
    */
    

    如何使用代码精确调整“回测系统默认设置”

    نوٹ:

    • period: 15 15 کا مطلب ہے 15 منٹ، پلیٹ فارم کی حمایت کی مدت 1 منٹ، 5 منٹ، 15 منٹ، 30 منٹ، 1 گھنٹہ، 1 دن ہے تو ایک گھنٹہ کیا ہے؟ ایک گھنٹہ 60 منٹ کے برابر ہے.period : 60یہ ٹھیک ہے۔ تو ایک دن کا کیا مطلب ہے؟ ایک دن 24 * 60 منٹ کے برابر ہے۔period : 1440یہ ٹھیک ہے۔

    • موڈ: 1 موڈ کا مطلب ہے دوبارہ جانچ پڑتال کا موڈ ، دوبارہ جانچ کا نظام معاون ہے۔模拟级别回测实盘级别回测یہاں 1 نیچے والے ڈراپ باکس کا انڈیکس ہے، اور 0模拟级别回测، 1 کے لئے实盘级别回测

    • اس کی حکمت عملی کے پیرامیٹرز کا حصہ:
    /*defaults
      number : 0
      bool: false
      string: Hello BotVS!
      comboBox : 2
    */
    

    如何使用代码精确调整“回测系统默认设置”

    نوٹ:

    • comboBox: 2 یہ 2 ڈراپ باکس کا انڈیکس ہے، ڈراپ باکس کا پہلا آپشن کا انڈیکس 0 ہے، دوسرا آپشن کا انڈیکس 1 ہے، اور تیسرا آپشن کا انڈیکس 2 ہے۔

    • خفیہ کاری سٹرنگ کی قسم کے پیرامیٹرز اور سٹرنگ کی قسم ایک ہی آپریٹنگ کی ترتیبات ہیں۔

    • مکمل ٹیسٹنگ کوڈ

جاوا اسکرپٹ

  /*backtest
    start: 2017-03-01        
    end: 2017-03-02           
    period: 15              
    mode: 1                 
  */

  /*defaults
    number : 0
    bool: false
    string: Hello BotVS!
    comboBox : 2
  */

  function main(){
      while(true){
          LogStatus("测试默认参数!");
          Sleep();
      }
  }

پائیتھون

'''
  /*backtest
    start: 2017-03-01        
    end: 2017-03-02           
    period: 15              
    mode: 1                 
  */

  /*defaults
    number : 0
    bool: false
    string: Hello BotVS!
    comboBox : 2
  */
'''
def main():
    Log("OK")  

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

如何使用代码精确调整“回测系统默认设置”

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

  • ##### 3، MATE بٹن کا استعمال کرتے ہوئے، صفحہ کی ترتیبات کی واپسی کے لئے پیرامیٹرز کو کوڈ کے طور پر حکمت عملی کوڈ میں داخل کیا جاتا ہے:

如何使用代码精确调整“回测系统默认设置”

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

  • #### ٹیسٹ کی حکمت عملی کا پتہ:

如何使用代码精确调整“回测系统默认设置”

https://www.fmz.com/strategy/40155

نوٹ: تبدیل args ڈیفالٹس پر

  • #### 2017.12.17 اصلاح کی گئی تھمب نیل کو محفوظ کرنے کے لئے واپس کی جانچ پڑتال کی ترتیبات تھمب نیل کی خصوصیت (بٹن کنٹرولر کو پہلے META کہا جاتا تھا)

如何使用代码精确调整“回测系统默认设置”

مثال کے طور پر جب آپ دوبارہ جانچ پڑتال کے اختیارات (مثال کے طور پر وقت، ایکسچینج، K لائن سائیکل وغیرہ) مقرر کرتے ہیں آپ کلک کر سکتے ہیں پالیسی میں ترمیم کریں صفحے پر تالا محفوظ کریں ریسیٹ کی ترتیبات تالا، ریسیٹ کی ترتیبات کو کوڈ کے طور پر پالیسی میں محفوظ کیا جائے گا، اگلے ریسیٹ کوڈ کے طور پر ریسیٹ کی ترتیبات کو منتخب کریں.

如何使用代码精确调整“回测系统默认设置”

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

如何使用代码精确调整“回测系统默认设置”

اس طرح، آپ کو آپ کے ہاتھ میں محفوظ کر سکتے ہیں، اور آپ کو دوبارہ دوبارہ ترتیب دینے کی ضرورت نہیں ہے.

اگر کسی تبادلے کی شرح کی ترتیبات کو ایڈجسٹ کیا گیا ہے تو ، تبادلے کی قیمتوں کا تعین:

如何使用代码精确调整“回测系统默认设置”

اس کے بعد ، دوبارہ جانچ پڑتال کی ترتیبات کو محفوظ کریں ، اور آپ دیکھیں گے کہ دوبارہ جانچ پڑتال کی ترتیبات میں ایک شرح کی ترتیب ظاہر ہوتی ہے۔

  # 注意: 尽量不要手动修改 或者 设置 回测设置 (即 backtest 段代码) 代码。

مزید معلومات

کائزی1231کیا آپ نے یہ معلومات تخلیق کی ہیں جو کہ آپ کی حکمت عملی میں براہ راست استعمال کی جا سکتی ہیں؟ مثال کے طور پر، یہ شرح، بیلنس بیلنس، منافع کا حساب لگائیں؟

ہاکسلاٹو`mode: 1` غیر فعال لگتا ہے ، اور اس کے انٹرفیس پر ہمیشہ ** اینالوجی سطح کی ٹِک ** دکھائی دیتی ہے۔

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

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

ایجاد کاروں کی مقدار - خوابشرح براہ راست حکمت عملی انٹرفیس میں ایک پیرامیٹر مقرر کریں.

کائزی1231کیا آپ کو معلوم ہے کہ آپ کو کس طرح اپنی حکمت عملی میں ریٹیسٹ پلیٹ فارم کی شرح کی ترتیبات حاصل کرنے کا کوئی طریقہ مل سکتا ہے؟

ایجاد کاروں کی مقدار - خوابیہ کام نہیں کرتا، یہ صرف کوڈ ہے جو پیرامیٹرز کو ترتیب دیتا ہے جو ریٹیسٹ سسٹم کو دیا جاتا ہے۔

ایجاد کاروں کی مقدار - خوابٹھیک ہے ، یہ واضح ہے ^^ ، یہ خود ہی تشریح کا کوڈ ہے ، اور اس میں مزید تشریح کرنے سے تجزیہ کی غلطی پیدا ہوسکتی ہے۔

ہاکسلاٹویہ تازہ کاری کا مسئلہ نہیں ہے ، یہ اس وجہ سے ہے کہ میں نے جملے کے بعد ایک تبصرہ بھی شامل کیا ہے جس کی وجہ سے بوٹ وی ایس درست طریقے سے حل نہیں کرسکتا ہے۔ مثال کے طور پر: ```js /* بیک ٹیسٹ mode: 1 // اصلی ڈسک کی سطح کی ٹکٹ */ `` اس کے ساتھ ساتھ ، `mode` کو ہمیشہ **0** ((شکل سازی کی سطح) کے طور پر سیٹ کیا جاتا ہے۔

ایجاد کاروں کی مقدار - خوابہائے ، آپ نے کہا کہ یہ تعداد کوڈ میں سیٹ نہیں ہوسکتی ہے۔

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

ہاکسلاٹوسوال یہ بھی ہے کہ کیا اب ** توازن **، ** بقیہ رقم **، ** خریدیں **، ** بیچیں ** کو backtest میں ترتیب دیا جا سکتا ہے؟

صفرآپ کو آپ کی ادائیگی کی ترتیب محفوظ کر سکتے ہیں

ج +1

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

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

ایجاد کاروں کی مقدار - خوابآپ کی تجاویز کا شکریہ، یہ بھی ایک سیٹ اپ کی ضرورت ہے، میں نے رپورٹ Z کو ریکارڈ کیا ہے۔