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

بٹ کوائن کی قیمت مقرر کریں اور ویکیپیڈیا 100 حاصل کرنے کے لئے مکمل توڑنے کے لئے آگے بڑھو

مصنف:FMZ_JH، تاریخ: 2020-10-15 16:45:50
ٹیگز:آلہ

تعلیم کی حکمت عملی: جب قیمت 100 کی ایک عدد ہوتی ہے تو ویکیپیڈیا کو آگے بڑھایا جاتا ہے ، جس میں 10 عناصر پر مشتمل ایک متغیر صف کی پیداوار ہوتی ہے۔

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


/*backtest
start: 2020-10-13 00:00:00
end: 2020-10-14 01:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"OKEX","currency":"BTC_USDT"}]
*/
var a=[1,2,3,4,5,6,7,8,9,10]
var ticker= _C(exchange.GetTicker)

function lock(){                                //锁定现价在哪个整数区间
    P=parseInt(ticker.Last/100)*100
    HP=P+100
    lock_tickLast=ticker.Last
//    Log(P,HP,ticker.Last)
} 

function stack(){
    for(var k=0;k<a.length;k++)
        a[k]=a[k+1]
}    

function onTick(){
    ticker = _C(exchange.GetTicker) 
    var get=parseInt(ticker.Last/100)*100
    if(get>P){
        a[9]=get 
        if(a[8]!=a[9]){
            str=a.toString()
            if(a[9]-a[8]>100)
                Log("向上跳空突破成功",get,ticker.Last,"{",str,"}",'@')
            else                        
                Log("向上突破成功",get,ticker.Last,"{",str,"}",'@' )
            lock()
            stack()
        }
    } 
    else if(get<P){
        a[9]=get+100
        if(a[9]!=a[8]){
            str=a.toString()
            if(a[8]-a[9]>100)
                Log("向下跳空突破成功",a[9],ticker.Last,"{",str,"}",'@')
            else
                Log("向下突破成功",a[9],ticker.Last,"{",str,"}",'@' )
            lock()
            stack()
        }
    }
}

function main(){

    lock()
    a[8]=P
//    var ticker=0
    Log("程序运行开始推送",ticker.Last,'@')
    
    while(true){ 

            onTick()  

        Sleep(Interval*1000)                      
            
    }    
}



متعلقہ

مزید