Muestra solo 2 números después del punto decimal en
Resultados 1 al 5 de 5

Tema: Muestra solo 2 números después del punto decimal en

  1. #1
    Hola, ¿podría alguien aquí ayudarme? yo suelo
    Comentario (pivot =, pivote);
    para mostrar los números de pivote,
    ya veces muestra 4 números después del punto decimal, a veces muestra 1 o 2 números.
    Me pregunto cómo hacer que muestre números fijos (digamos 2 números) después del punto decimal. Por ejemplo
    si pivot = 206.5787, entonces muestra pivot = 206.58. solía
    Comentario (pivot =% 4.2f, pivote); pero no está funcionando

    ¡Muchas gracias!

  2.                         
    Publicidad
  3. #2
    Utilice la función de doble normalizado. doble NormalizeDouble (valor doble, dígitos int) Redondea el valor del punto flotante a la precisión dada. Devuelve el valor normalizado del tipo doble. Los valores calculados de StopLoss y TakeProfit, así como
    help://trading_OrderSend/El precio de las órdenes pendientes debe normalizarse con una precisión cuyo valor se almacena en la variable predefinida de
    help://predefined_variables_Digits/. Parámetros: valor - punto flotante value.digits - Formato de precisión, número de dígitos después del punto decimal (0-8).

  4. #3

    Cita Iniciado por ;
    Comentario (pivot =% 4.2f, pivote); pero no está funcionando
    Hola, Utilice la función DoubleToStr. Puedes encontrar la descripción en la Referencia MQL4.

  5. #4

    Cita Iniciado por ;
    Utilice la función de doble normalizado. doble NormalizeDouble (valor doble, dígitos int) Redondea el valor del punto flotante a la precisión dada. Devuelve el valor normalizado del tipo doble. Los valores calculados de StopLoss y TakeProfit, así como
    help://trading_OrderSend/El precio de las órdenes pendientes debe normalizarse con una precisión cuyo valor se almacena en la variable predefinida de
    help://predefined_variables_Digits/. Parámetros: valor - punto flotante value.digits - Formato de precisión, número de dígitos después del punto decimal (0-8).
    Los dígitos elevarán automáticamente la cantidad de lugares que hay después del punto decimal en el gráfico dado. Por lo tanto, los dígitos en un gráfico de GBPUSD le darán cuatro lugares después del decimal, y en un gráfico de GBPJPY solo le darán dos. Por lo tanto, en su código, puede colocar dígitos (sin comillas) en la parte del valor de precisión de la función Normalizar y se ajustará automáticamente en cada gráfico. Tal como está, si solo le devuelve un número después del punto decimal, eso se debe a que la respuesta aparece como una décima simple en lugar de los centésimos, por ejemplo. Me gusta escribir una décima como .1 o .10; cae el cero.

  6. #5

    Cita Iniciado por ;
    {quote} Hola, usa la función DoubleToStr. Puedes encontrar la descripción en la Referencia MQL4.
    Se usa para mostrar solo 2 valores decimales .... cadena L21_H1 = DoubleToStr (L21_H1_0, 2); Se utiliza para sumar hasta el valor decimal 2 .... que muestra el resto (6) del decimal en 0 (cero) doble L21_H1 = NormalizeDouble (L21_H1_0, 2);

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.