Payeer.trade

Payeer.tradeBirja Payeer es una plataforma de trading lanzada por el sistema de pago del mismo nombre. El Exchange de PAYEER permite intercambiar varias criptomonedas populares una por una o comprar/vender por dinero fiduciario

Configuración de conexión

Para trabajar con payeer.trade, encuentra la pestaña API a la izquierda del menú, luego ve a la pestaña EXCHANGE y haz clic en ADD. La página mostrará la siguiente ventana en la que debes completar el título.

La clave secreta (en el ejemplo 9yblcxjEZ4Vi666y) la proporciona el sistema; debes copiarla y guardarla en un lugar seguro.

circle-exclamation

En la cadena de dirección IP deberás introducir la IP de Salebot 134.209.254.246. ¡NOTA! Si quieres recibir respuestas en otra IP, solo añádela con el símbolo ";". Por ejemplo, 2.2.2.2;3.3.3

Después de completar correctamente los datos, tendrás la siguiente ventana:

Ve a la configuración y copia el id (valor en el ejemplo d95c634e-b17d-4a75-9aa8-b59fecbdb402) que necesitamos.

Obtención de datos desde Salebot

Para obtener los datos necesitas usar la función payeer_function(api_id, secret_key, method, data), donde: api_id = ː d95c634e-b17d-4a75-9aa8-b59fecbdb402' - cadena, tu ID en el sistema Payeer. Parámetro requerido. secret_key = ː 9yblcxjEZ4Vi666y' - cadena, tu clave secreta. Parámetro requerido method = ː account' es una cadena que indica el tipo de información solicitada. Se requieren los siguientes métodos:

  • Saldo del usuario - ː account'

  • Crear una orden - [order_create'

  • Estado de la orden - [order_status'

  • Cancelar una orden - [order_cancel'

  • Cancelar órdenes - [orders_cancel'

  • Mis órdenes - [my_orders

  • Mi historial - á my_history'

  • Mis operaciones - 'my_trades'

  • data - una lista de datos necesarios para ejecutar el método. Parámetro opcional.

  • Para los métodos 'account', 'my_orders', 'my_history' y 'my_trades' el parámetro data puede omitirse.

  • 'order_create' - la lista debe incluir los siguientes parámetros:

Para crear una orden limitada:

pair-para-TRX_USD type-type order-limit action-action-buy, sell-quantity price-price-0.08

Para crear una orden de mercado(*, puedes especificar uno de dos parámetros para crear una orden de mercado (amount o value)): pair-para-TRX_USD type-type order-market action-action-buy, sell-quantity value-sum

Para crear una orden stop limit:

pair-para-TRX_USD type-type order-stop_limit action-action-buy, sell-quantity price-price-0.08 stop_price-stop-price-0.078 -'order_status' - la lista debe incluir los siguientes parámetros: order_id-id de la orden-37054293 -ː order_cancel' - la lista debe incluir los siguientes parámetros: order_id-id de la orden-37054293 -ː orders_cancel' - en este caso estos parámetros son opcionales, sin ellos la consulta simplemente eliminará todas las órdenes pair-lista de pares para cancelar órdenes-TRX_RUB,DOGE_RUB-action-buy, sell

La función devuelve un diccionario del tipo: - en caso de éxito: {"status":"1","result":{"success":true,"balances":{"USD":{"total":0,"available":0,"hold":0},"RUB":{"total":0,"available":0,"hold":0},"EUR":{"total":0,"available":0,"hold":0},"BTC":{"total":0,"available":0,"hold":0},"ETH":{"total":0,"available":0,"hold":0},"BCH":{"total":0,"available":0,"hold":0},"LTC":{"total":0,"available":0,"hold":0},"DASH":{"total":0,"available":0,"hold":0},"USDT":{"total":0,"available":0,"hold":0},"XRP":{"total":0,"available":0,"hold":0},"DOGE":{"total":0,"available":0,"hold":0},"TRX":{"total":0,"available":0,"hold":0}}}}

en caso de error, por ejemplo: {"status":"0","error":{"code":"INVALID_PARAMETER","parameter":"pair"}}

Ejemplo de uso

Ejemplo de uso Crear el bloque "Mostrar datos de la cuenta". En la calculadora especificamos los valores de las variables que necesitamos - method msg = 'account', api id api = '‘d95c634e-b17d-4a75-9aa8-b59fecbdb402' secret key = '9yblcxjEZ4Vi666y' una variable con la función r = payeer_function(api,key,msg,' ') una variable que muestra el resultado s = get(r,'result') En el texto del mensaje escribimos #{s}, y después de ejecutar el bot obtenemos una lista de información de la cuenta.

Última actualización