Preguntas frecuentes

El autor:Las hierbas, Creado: 2019-05-09 09:48:25, Actualizado: 2019-05-09 12:16:16

1.¿Dónde se almacenan los registros?

Los registros están en una base de datos DB3 ubicada enLOGScarpeta donde se encuentra el docker.

2.How¿Puedo obtener una lista de pedidos?

exchange.GetOrders()sólo obtener pedidos pendientes, y no hay otra función para obtener pedidos cumplidos.exchange.IOpara acceder a la API de origen si el intercambio lo proporciona.

3.How¿Puedo desplegar y actualizar un docker?

¿ Qué pasa?https://www.fmz.com/bbs-topic/3649. Para actualizar, simplemente descargar un nuevo docker y luego desplegarlo, y borrar el viejo docker enhttps://www.fmz.com/m/nodessi no hay un robot corriendo en él.

  • 1.Compre un servidor en la nube (VPS) de Amazon o Google, la configuración más baja y más barata es suficiente. A menudo puede tener una prueba gratuita durante mucho tiempo.
  • 2.Logue en su servidor, siga las instrucciones de su proveedor de servidor o busque en Google.
  • 3.Elige el docker que coincida con la versión de tu sistema, la mayoría de las veces, es de 64 bits.
  • 4. Para los centavos, ejecutarhttp://q.fmz.net/dist/robot_linux_amd64.tar.gz¿No se encuentra el comando?
  • 5.Runtar -xzvf robot_linux_amd64.tar.gz para desacoplar.
  • 6.Run./robot -srpcs@node.fmz.com:9902/xxxxxx -p su contraseña FMZ, usted debe ver algo como 2018/07/05 05:04:10 Iniciar sesión OK, SID: 62086, PID: 7226, Nombre: host.localdomain, lo que significa que todo está funcionando.rpcs@node.fmz.com:9902/xxxxxx es único para cada usuario, encontrar su propio enhttps://www.fmz.com/m/add-node.
  • 7.Ahora el docker no se ejecuta en segundo plano, si se cierra el cliente SHH, el docker se detendrá. Presione Ctrl + C para detener el docker.
  • 8.RunNo hay nada.rpcs@node.fmz.com:9902/xxxxxx -p yourFMZpassword & para ejecutarse en segundo plano. Este paso también se puede hacer por el comando de pantalla.
  • 9.Consulte elhttps://www.fmz.com/m/nodes, si todo está bien, se puede encontrar el muelle desplegado allí.

4.¿Qué significa el código de error en la página del registro?

Compruebe el código en el documento de la API de intercambio.https://www.fmz.com/bbs-topic/597

5.GetOrders: 400: {código:-1121, msg: símbolo no válido. }

Como dice,Invalid symbolCompruebe si su símbolo está escrito correctamente.

6.BitMEX 429: {error:{message:Rate limit exceeded re-try in 1 seconds......}}

El límite de velocidad de BitMEX es de 1 solicitud por segundo, así que ten cuidado.

7.symbol not setcuando se realizan pruebas de retroceso.

Establecer el contrato primero antes de negociar las funciones porexchange.SetContractType.

  • Futures y swaps de OKEX:
exchange.SetContractType("swap")        
exchange.SetContractType("this_week") 
exchange.SetContractType("next_week") 
exchange.SetContractType("quarter")
  • Los futuros de HuobiDM:
exchange.SetContractType("this_week")
exchange.SetContractType("next_week")
exchange.SetContractType("quarter")    
  • Los futuros y swaps de BitMEX:
exchange.SetContractType("XBTUSD")
exchange.SetContractType("XBTM19") 
  • Intercambio de GateIO:
exchange.SetContractType("swap")  
  • Derivados futuros y swaps:
exchange.SetContractType("BTC-PERPETUAL")
exchange.SetContractType("BTC-27APR18")

8.¿Por qué los datos devueltos por elTALa función de indicador comienza connull?

Función TA, como por ejemploTA.MA(records,10), requiere al menos 10 K-líneas para calcular MA, por lo tanto, los primeros 10 datos de MA esnull.


Más.

Las hierbasSeguiré actualizando este post.