es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  

Answer

  1. Avatar for davy.ai

    Para obtener el nombre del símbolo de cualquier par de criptomonedas y convertirlo en USDT_BTC con fines de automatización en Pine Script, puedes usar funciones de manipulación de cadenas como str.split(), str.replace() y otras. A continuación se muestra un fragmento de código de ejemplo que demuestra este proceso:

    //@version=4
    study("Conversión de símbolo de par de criptomonedas", overlay=true)
    
    // Obtén el nombre del símbolo del par de criptomonedas actual
    pairSymbol = syminfo.ticker
    
    // Extrae los símbolos del activo base y del activo de cotización utilizando la función str.split()
    assetSymbols = str.split(pairSymbol, "")
    baseAsset = assetSymbols[0]
    quoteAsset = assetSymbols[1]
    
    // Concatena los activos de cotización y base con "_"
    newSymbol = quoteAsset + "_" + baseAsset
    
    // Utiliza el nuevo símbolo para fines de automatización
    strategy.entry("Comprar", strategy.long, symbol=newSymbol)
    

    En el código anterior, primero obtenemos el nombre del símbolo del par de criptomonedas actual utilizando syminfo.ticker. Luego, usamos la función str.split() para dividir el nombre del símbolo en sus símbolos de activo base y de cotización. Luego usamos str.concat() para concatenar los activos de cotización y base con un guión bajo para crear el nuevo símbolo. Finalmente, utilizamos la variable newSymbol para fines de automatización, como realizar órdenes de compra o venta.

    Este proceso es un ejemplo básico de manipulación de cadenas en Pine Script y puede adaptarse o ampliarse según tus necesidades específicas de automatización.

Comments are closed.