सरल बुकिंग खरीदें और बेचें प्लगइन

Study Trade-aided
निर्माण तिथि: 2018-10-11 15:31:49 अंत में संशोधित करें: 2020-03-24 10:50:59
कॉपी: 96 क्लिक्स: 3323
3
ध्यान केंद्रित करना
1444
समर्थक

उदाहरण के लिए, आप एक खरीद मूल्य सेट कर सकते हैं, और एक सफल खरीद के बाद, यह स्वचालित रूप से एक बिक्री मूल्य पर बेच दिया जाता है, और फिर आप एक खरीद मूल्य सेट कर सकते हैं, और फिर आप एक खरीद मूल्य सेट कर सकते हैं। प्लगइन को ट्रेडिंग टर्मिनल पर एक क्लिक के साथ शुरू किया जा सकता है, बिना किसी शुल्क के, मैन्युअल ट्रेडिंग की सुविधा के लिए। अधिक जानकारी के लिएः https://www.fmz.com/digest-topic/5051

रणनीति स्रोत कोड
function CancelPendingOrders() {
    var orders = _C(exchange.GetOrders);
    for (var j = 0; j < orders.length; j++) {
        exchange.CancelOrder(orders[j].Id, orders[j]);
    }
}
function main() {
    Log('robot starts to run')
    if(BUYPRICE >= SELLPRICE){
        throw 'check buy and sell price'
    }
    CancelPendingOrders()
    var account = _C(exchange.GetAccount)
    var init_account = account
    Log('account: ', account.Balance);
    if(account.Balance > BUYPRICE*BUYAMOUNT){
        exchange.Buy(BUYPRICE, BUYAMOUNT);
    }else{
        throw 'account balances is not enough'
    }
    while(true){
        account = _C(exchange.GetAccount)
        if(account.Stocks >= init_account.Stocks + 0.01){
            exchange.Sell(SELLPRICE, account.Stocks - init_account.Stocks)
        }
        Sleep(Intervel*1000)
    }
}