আপনি কি সঠিকভাবে হোল্ডিংয়ের সমান দাম পেয়েছেন?

লেখক:লাইটফ্লাই, তারিখঃ ২০২১-০৩-১০ ২১ঃ০২ঃ৩২
ট্যাগঃসরঞ্জাম

এই তথ্যটি অনেকের কাছেই পাওয়া যায়। position = exchanges[0].GetPosition ((() avgPrice = position[0][Price] তবে এটি আসলে নিষিদ্ধ, বিএনএনের চুক্তির অবস্থান সম্পর্কে তথ্য মুদ্রণ করুনঃ [map[Amount:5 ContractType:swap FrozenAmount:0 Info:map[entryPrice:55173.32071038 isAutoAddMargin:false isolatedMargin:0.00000000 isolatedWallet:0 leverage:20 liquidationPrice:0 marginType:cross markPrice:55171.20000000 maxQty:50 notionalValue:-0.00906269 positionAmt:-5 positionSide:BOTH symbol:BTCUSD_PERP unRealizedProfit:0.00000034] Margin:0.0004531349689693174 MarginLevel Price:20:55173.32071038 Profit:3.4e-07:1]]

আমরা দেখতে পেলাম যে দুটি প্রাইস এন্ট্রি প্রাইস আছে, যখন বিভিন্ন এক্সচেঞ্জে প্রতিদিন চুক্তির লেনদেনের জন্য অর্থ প্রদান করা হয়, এবং অর্থ প্রদানের পরে মূল্য পরিবর্তন হয়, এবং এন্ট্রি প্রাইসটি আসল প্রাথমিক হোল্ডিংয়ের মূল্য। আপনি যদি এই সময়ে দাম ব্যবহার করে লাভের হার গণনা করেন এবং স্টপ লস করেন তবে আপনি আরও বেশি ক্ষতি করতে পারেন।

এই কারণে, তিনটি বড় এক্সচেঞ্জের হোল্ডিং ইভ্যালিটি ফাংশনটি প্যাকেজ করা হয়েছে, এবং এটি গ্রহণ করা হবে না।


def  getAvgPrice(position):
    if hasattr(position[0],'Info') and hasattr(position[0].Info,'cost_open'):# Huobi
        return position[0].Info.cost_open
    elif hasattr(position[0],'Info') and  hasattr(position[0].Info,'avg_cost'):#OKex
        return position[0].Info.avg_cost
    elif hasattr(position[0],'Info') and  hasattr(position[0].Info,'entryPrice'):#binance
        return position[0].Info.entryPrice
    else:
        return position[0]["Price"] 

def main():
    Log(exchange.GetAccount())
    position = exchanges[0].GetPosition()
    if len(position)>0:
        avgPrice = getAvgPrice(position)
        Log(avgPrice)
    
    


সম্পর্কিত

আরো

ওকট্রেডএটি কার্যকর। কিন্তু পরিবর্তন হয়েছে। ডিফ getAvgPrice ((postinInfo): if hasattr ((postinInfo,'Info') and hasattr ((postinInfo.Info,'cost_open'):# Huobi return postinInfo.Info.cost_open elif hasattr ((postinInfo,'Info') and hasattr ((postinInfo.Info,'avg_cost'): #OKex return postinInfo.Info.avg_cost elif hasattr ((postinInfo,'Info') and hasattr ((postinInfo.Info,'entryPrice'): #binance return postin ইনফো.ইনফো.এন্ট্রিপ্রাইস else: return postinInfo ["মূল্য"]

কঠোর পরিশ্রমঅত্যাচারী

q631207207আপনি কি সাহায্য করতে পারেন যদি _C ব্যবহার করে বটগুলি ধারাবাহিকভাবে হোল্ডিং বার্তা পপ আপ করে থাকে?

লাইটফ্লাইআপনি নিজেই এই চক্রের অন্তর্নিহিত।