Vous avez raison d'acheter des actions au prix de l'équité?

Auteur:Je vous en prie., Date: 2021-03-10 21h02 et 32 min
Les étiquettes:Outil

La plupart des gens utilisent position = exchanges[0].GetPosition (en anglais) avgPrice = position[0][Price] Mais il n'est pas autorisé de publier des informations sur la position des contrats de Bitcoin: [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 Type-07:1]]

Il s'avère qu'il y a deux prix d'entrée, alors que les contrats sont négociés sur différents échanges chaque jour, et que le prix change après le règlement. Si vous utilisez le prix pour calculer le rendement, vous risquez de faire des pertes plus importantes.

Pour toutes ces raisons, les trois principales bourses ont enveloppé une fonction de prix par action, qui n'a pas été prise.


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)
    
    


Relationnée

Plus de

OctetradeC'est une bonne idée. Mais il y a une différence. Je suis un peu dégoûté par le fait qu'il y ait des gens qui ne sont pas d'accord. Si vous souhaitez créer un compte, vous pouvez cliquer sur les liens suivants: retourner le post dans Info.Info.cost_open Elif hasattr ((postinInfo,'Info') and hasattr ((postinInfo.Info,'avg_cost'): #OKex Je suis désolée mais je ne suis pas d'accord. retourner le post dans Info.Info.avg_cost Elif hasattr ((postinInfo,'Info') and hasattr ((postinInfo.Info,'entryPrice'): #binance Il y a aussi un autre groupe de trading en ligne appelé Binance. retourner le post dans Info.Info.entryPrice else: voir ici Le prix de l'offre

Le dévouement est quantifiéIl est agressif.

Q631207207Pourriez-vous m'aider à voir si le robot utilisant _C continue de faire apparaître des informations de stockage?

Je vous en prie.Vous avez créé le cercle.