ڈیمو ٹونز کس طرح ٹونز کی حکمت عملی کے ساتھ بات چیت کرتے ہیں؟ ٹونز کی متحرک ایڈجسٹمنٹ کی حکمت عملی کے پیرامیٹرز

مصنف:مومیکس، تاریخ: 2015-12-13 23:30:51
ٹیگز:آلہ

حکمت عملی کو مسلسل ٹیسٹ ایڈجسٹمنٹ کی ضرورت ہوتی ہے ، پیرامیٹرز کو اکثر تبدیل کیا جاتا ہے ، ہر بار دوبارہ شروع ہونے پر رک جاتا ہے ، محنت کی ضرورت ہوتی ہے ، اور اصل منافع کی پیشرفت بھی ضائع ہوجاتی ہے (اگرچہ عالمی پیرامیٹرز کے ذریعہ بھی بحال کیا جاسکتا ہے) ، در حقیقت ، بوٹ وی ایس نے پیرامیٹرز کو متحرک طور پر ایڈجسٹ کرنے کا راستہ فراہم کیا ہے۔


var Interval=2000;

//AAA,BBB为策略中希望动态调整的参数
var AAA=0;
var BBB="hello world";

function main() {
    while(true){
        onTick();
        Sleep(Interval);
    }
}

function onTick(){
    set_command();
    Log("AAA="+AAA,"       BBB="+BBB);
}

//获取动态参数(策略交互内容)
 function set_command() {

     var get_command = GetCommand();//  GetCommand方法是获取参数方法,获取的参数是字符串形式 格式为 "参数名:参数值" 参见BotVS API文档
     if (get_command != null) {
         if (get_command.indexOf("A3:") == 0) {  //如果传入的参数名为A3(以“A3:”打头,即表明是A3参数)

             AAA = (get_command.replace("A3:", "")); //赋值给策略里面的AAA(将打头字符串替换为空,剩下就是我们的参数值)

             Log("AAA变成:" + AAA);
         }
         
          if (get_command.indexOf("B3:") == 0) {  //如果传入的参数名为B3(以“B3:”打头,即表明是B3参数)

             BBB = (get_command.replace("B3:", "")); //赋值给策略里面的BBB(将打头字符串替换为空,剩下就是我们的参数值)

             Log("BBB变成:" + BBB);
         }

     }
 }

متعلقہ

مزید

پیازکیا یہ دستی ہے؟ کیا خود کار طریقے سے ٹرگر کرنے کا کوئی طریقہ ہے؟

jxhbtcبہت اچھا، شکریہ

jxhbtcہیلو، یہ پالیسی میں نقل کرنے کے لئے یا آزادانہ طور پر چلانے کے لئے ہے.

پیازنئے آنے والوں کا شکریہ

مومیکسسوال تھوڑا سا عجیب ہے، خود کار طریقے سے OnTick فنکشن میں لکھنے کے لئے خود کار طریقے سے ٹرگر کیا جا رہا ہے، وہاں اپنے آپ کو شرائط کا تعین، مطمئن، کیوں؟

مومیکسیہ صرف ایک مثال ہے، اور یہ خود مختار طور پر چل سکتا ہے، لیکن اصل میں یہ میرے کوڈ کا حوالہ دینے کے لئے ہے، اور پھر اپنی اپنی پالیسیوں میں استعمال کرنے کے لئے، آپ کو اپنی پالیسیوں میں کوڈ کی کاپی اور پیسٹ کرنے کے لئے استعمال کر سکتے ہیں، AAA، بی بی بی کو اپنی پالیسیوں میں پیرامیٹرز میں تبدیل کر سکتے ہیں.