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.
¡IMPORTANTE! En caso de pérdida no se puede restaurar, solo puedes cambiarla por una nueva
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