¿Se puede hacer de una variable una constante fija?

Forums ProRealTime foro Español Soporte ProOrder ¿Se puede hacer de una variable una constante fija?

Viewing 4 posts - 1 through 4 (of 4 total)
  • #210182

    ¿Se puede hacer de una variable una constante fija?

    Supongamos que dentro de un rango de sesiones [0, n], aplicamos una función determinada f(x). Dicha función f(x) genera para cada una de las sesiones dentro del rango de [0, n] un valor. Por ejemplo: en la sesión “1” (x = 1) se genera un valor f(1) y así sucesivamente para todo el rango.

     

    Mi pregunta es que si hay alguna manera de coger un valor de f(x) y convertirlo en constante tal que para todo el rango de valores de [0, n] se dé que f(x) = constante.

     

    Pongo un ejemplo:

    for i = 0 to 100 do

    //Para un rango determinado entre las sesiones [0, 100]

     

    Media = exponentialaverage[26](close))

    // Media = Función matemática de media móvil exponencial de 26 periodos sobre el precio de cierre.

     

    Hacer que, dentro de todo el rango, el código seleccione el valor máximo de “Media”:

    Highest [n](Media)

    y lo convierta en una constante. De esta manera dentro de ese rango de sesiones será un valor constante y podré aplicarlo a otros cálculos.

     

    Adjunto archivo para aclararlo.

    #210200

    Por favor:

    • Publica solo en el idioma del foro en el que publicas. Por ejemplo, inglés solo en foros en inglés y español solo en foros en español
    • No duplique los mensajes. Haga su pregunta una vez y en un foro. Cualquier mensaje duplicado se eliminará de todos modos, por lo que publicar la misma pregunta varias veces le hará perder su tiempo y no recibirá respuestas más rápidas. La doble publicación solo crea confusión en los foros
    • No cites tus propias publicaciones (no hubo otros participantes en la discusión). Cita a alguien solo si es realmente necesario para entender quién escribió el mensaje.

    Gracias 🙂

     

    #210203

    Las únicas constantes son las de sistema, CLOSE, HIGH, BARINDEX, etc… porque es la plataforma la que les asigna un valor y NO es posible cambiarlas.

    Todos los datos utilizados por el usuario son ambos:

    • son TODAS constantes porque NUNCA cambian, si no las cambias tu mismo, en cada vela nueva mantienen el valor que tenían en la vela anterior
    • TODOS son variables porque puedes variarlos cuando quieras.

     

    #210335

    Buenas Roberto,

     

    – Lo primero, disculpa por haber duplicado el mensaje. Es la primera vez que escribo en el foro y no me percaté que había subforos. Cuando me di cuenta de ello, intenté trasladarlo para después borrar el mensaje erróneo pero no supe como hacerlo. Es más lo empeoré.

    – Lo segundo, gracias por darme contestación, resuelve la duda que tenía.

     

    Un saludo.

Viewing 4 posts - 1 through 4 (of 4 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login