Algunos hallazgos en el uso de la función _N (API Documentation)
_N es el número de puntos flotantes que se utiliza para tratar los números decimales.
En este caso, el código de la aplicación es:
function main(){
var pi = 3.1415926535897; // 声明一个变量 储存 圆周率, 小数位数13位。
Log(_N(pi, 4) * 100); // 当我们使用 _N 函数 保留4位小数后 再 乘以 100 会是什么结果呢?
}
¿Cuál es el resultado cuando usamos la función _N para mantener un decimal de 4 dígitos y luego lo multiplicamos por 100?
Comencé pensando que N (pi, 4) regresaría a 3.1415, y luego multiplicado por 100 es igual a 314.15.
Los resultados reales:
Si quieres que sea 314.15, simplemente escribe esto:
function main(){
var pi = 3.1415926535897;
Log(_N(pi * 100, 2));
}
El código de prueba:
function main(){
var pi = "3.1415"; // 传入 字符串 3.1415 , 很多时候解析出来的数据没有检查类型,可能会误传入字符串。
_N(pi, 2);
}
En realidad he pisado el pozo, los datos que se analizan son una cadena, y luego veo el siguiente error.
DEBUG tardó un rato en encontrar la razón, así que puede comenzar a aprender más.
Después de la prueba, en el navegador Safari, en la página de ejecución del robot, si una sola salida de Log contiene demasiado contenido, puede causar que toda la información del Log se oculte y se muestre en blanco.
La barra de estado se actualiza, es decir, cada vez que se llama a la función API LogStatus, la función actualiza el contenido de la pantalla, si la página de registro actual no está en la primera página, se activa el mecanismo de consulta, en este momento, la barra de estado de la página del robot no se actualizará. Cuando la página de registro se selecciona como la primera página, se restablece la barra de estado.
Por ejemplo, este usuario tiene un mensaje de error:
Estos dos errores se deben a que se utilizan variables no definidas.
La razón es copiar el código directamente a la política, y algunas de las políticas son muy complicadas.ParámetrosEs una estrategia.Parámetros de la interfazEn la actualidad, la mayoría de las personas que viven en la ciudad no tienen acceso a internet. La estrategia de interfaz de parámetros de unVariables de parámetrosEsto es lo mismo que declarar una estrategia en el código.Variables globalesSi es sólo una copia de código Las variables (parámetros) de la interfaz de la política que se pueden usar en el código están en estado indefinido. Si quieres probar la estrategia de otra persona, es mejor copiar la estrategia entera.
Hacer clic en el botón "Copiar" y luego hacer clic en el botón "Copiar de nuevo" en línea, es una copia completa.
Este tipo de error puede deberse a que no se ha configurado la dirección IP del administrador para la lista blanca de direcciones IP API KEY de los intercambios. Añadir una dirección IP a la lista blanca puede solucionar este problema.
Los futuros de ganancias y pérdidas flotantes, también conocidos como flotación por moneda, por ejemplo, si usted compra 2480 acero de rosca de 1 mano, sin importar el número de días de negociación, el precio actual es de 2520, el ganancias y pérdidas flotantes son de 400 yuanes, los futuros de ganancias y pérdidas flotantes indican el ganancias y pérdidas de la posición actual en relación con el precio de apertura de la operación; los futuros de ganancias y pérdidas del mercado, también llamados flotación del mercado de la moneda, por ejemplo, si usted tiene varios pedidos de acero de 1 mano, el precio de liquidación del día anterior es de 2500, el precio es de 2520, el ganancias y pérdidas del mercado de yuanes es de 200 antes, el ganancias y pérdidas del mercado de la moneda representan la situación de pérdidas de su posición actual en relación con el precio de liquidación del día anterior.
La suma de valores y variables indefinidas produce Nan, y la suma de objetos y objetos indefinidos produce undefined.
function main(){
var a = 11// {aa : "aa", bb : 12}
var b = {}
Log(a + b.c)
}
Error: TypeError: no puede leer propiedad
var id2 = e.Sell(ticker.Sell + ticker.Sell * 0.05, 0.1)
var order2 = e.GetOrder(id2)
Log("order2:", order).
Sleep(2000) # 103 行, 这里报错。
Después de haberlo mirado durante medio día, Busto no pudo entenderlo.
Finalmente, después de leerlo con cuidado, descubrí Log (
No hay registro, es como si estuviera configurado.
Causa: es un archivo DB3 viejo que ha alcanzado los 25 GB. Los servidores de nube extranjeros han explotado.
>_< Si se encuentran con este tipo de problemas, tenga cuidado de comprobar la ubicación del administrador, el equipo o el servidor, el disco duro y el estado del sistema.
El hombre de la película.¡Alabado!