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

ڈیجیٹل کرنسی: لین دین کو تبدیل کریں۔[کرنسی جوڑا] فعل

میں تخلیق کیا: 2017-06-12 13:03:56, تازہ کاری: 2017-10-11 10:23:17
comments   5
hits   3882
  • ### آپریٹنگ تبادلہ کرنسی کے جوڑے

تمام ڈیجیٹل کرنسی کے تبادلے (بشمول ETH (کیونکہ ETH ایک علیحدہ API ایڈریس ہے)货币对اس کے بعد سے، میں نے اس کی حمایت کی ہے. نوٹ: تازہ ترین منتظمین کے پروگرام کو اپ ڈیٹ کرنے کی ضرورت ہے

  • #### مثال
  // 切换Bter交易对为LTC_BTC, 切换后所有交易函数都受影响
  exchange.IO("currency", "LTC_BTC");
  
  // 切换P网交易对为BTC_XRP, 切换后所有交易函数都受影响
  exchange.IO("currency", "BTC_XRP");
  
  // 切换 OKCoin 交易对为 LTC ,切换后所有交易函数都受影响
  exchange.IO("currency", "LTC");
  • ### ہم انٹرایکٹو فنکشن کا استعمال کرتے ہوئے ایک ٹیسٹ کرتے ہیں، اور پروگرام چلاتے وقت ہم کرنسی کو تبدیل کرتے ہیں، بی ٹی سی کو ایل ٹی سی میں تبدیل کرتے ہیں۔

نوٹ: سوئچنگ کے بعد تمام ٹرانزیکشن افعال متاثر ہوئے

var preRecordTime = 0;
function main() {
    LogReset(1);
    while (true) {
        var records = exchange.GetRecords();

        // 交互
        var cmd = GetCommand(); // 调用API  获取界面交互控件的消息。 
        if (cmd) { // 判断是否有消息
            var js = cmd.split(':', 2)[1]; // 分割 返回的消息 字符串, 限制返回2个, 把索引为1的 元素 赋值给 名为js 的变量 
            Log("执行调试代码:", js); // 输出 执行的代码
            try { // 异常检测
                eval(js); // 执行 eval函数, 该函数执行传入的参数(代码)。
            } catch (e) { // 抛出异常
                Log("Exception", e); // 输出错误信息
            }
        }

        if (records && records.length > 2) {
            if(records[records.length - 1].Time !== preRecordTime){
                Log("币种:", exchange.GetCurrency(), "倒数第一bar:", records[records.length - 1], "倒数第二bar:", records[records.length - 2]);
                preRecordTime = records[records.length - 1].Time;
            }
        }
        LogStatus("时间:", _D(), "币种:", exchange.GetCurrency(), "records:", (records == null || (records && records.length == 0)) ? "--" : records[records.length - 1]);
        
        Sleep(500)
    }
}
  • #### حکمت عملی کے ساتھ شروع کریں، ایک انٹرایکٹو کنٹرول شامل کریں، جیسا کہ ذیل میں دکھایا گیا ہے:

ڈیجیٹل کرنسی: لین دین کو تبدیل کریں۔[کرنسی جوڑا] فعل

  • #### ایک نیا روبوٹ، چل رہا ہے۔

ڈیجیٹل کرنسی: لین دین کو تبدیل کریں۔[کرنسی جوڑا] فعل

  • #### انٹرفیس کو کھولیں اور کوڈ داخل کریںexchange.IO("currency", "LTC");کال فنکشن سوئچ کرنسی کی جوڑی LTC 。

ڈیجیٹل کرنسی: لین دین کو تبدیل کریں۔[کرنسی جوڑا] فعل

  • #### عملدرآمد کوڈ کا تعین کریں

ڈیجیٹل کرنسی: لین دین کو تبدیل کریں۔[کرنسی جوڑا] فعل

  • #### آپ دیکھ سکتے ہیں کہ ٹرانزیکشن ڈیٹا تبدیل ہوچکا ہے اور اسے ایل ٹی سی میں تبدیل کردیا گیا ہے۔

ڈیجیٹل کرنسی: لین دین کو تبدیل کریں۔[کرنسی جوڑا] فعل