Señal alcista o bajista cuando media cambia de color

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #18668 quote
    Polnet
    Participant
    Senior

    Haber si podéis ayudarme, no soy capaz de codificar señal para crear indicador 1 ó -1 cuando una media cambia de color alcista/bajista.

    Gracias

    #18672 quote
    Nicolas
    Keymaster
    Master

    Lo siento pero no entendi tu pregunta ¿Quieres hacer un indicador que cambie su color de acuerdo a la señal dada? (bullish o bearish)
    Por favor, dame un ejemplo para ayudarte, gracias.

    #18673 quote
    Polnet
    Participant
    Senior

    Cuando una media cambia de color, pasa de alcista a bajista o al reves hacer indicador que me de señal 1 alcista o -1 bajista para la estrategia.

    Como definir el punto exacto que cambia de color.

    #18675 quote
    Polnet
    Participant
    Senior

    Cuando Una cambia los medios de comunicación de color, pasa de un bajista alcista o al reves Hacer Que Me indicador de Señal 1 alcista o bajista -1 Para La Estrategia.

    Como Definir el punto exacto Que cambia de color, se que es fácil, pero no se me ocurre cómo definir ese punto exacto.

    #18677 quote
    Nicolas
    Keymaster
    Master

    Digamos que usted ha llamado su variable de señal “mysignal”:
    La señal bullish desde bearish:

    signalup = mysignal=1 and mysignal[1]=-1

    La señal se vuelve bearish de la bullish:

    signaldown = mysignal=-1 and mysignal[1]=1

    Espero haber entendido correctamente tu solicitud ahora 🙂

    #18680 quote
    Pere
    Participant
    Veteran

    Hola Polnet.

    Supongo que lo que quieres es el código que te he puesto más abajo.

    Añade la variable p como períodos de la media. Si no lo sabes hacer, sustituye p por el nº de períodos que deseas.

    Pon la salida como histograma.

    El código es para una media exponencial. Si lo que deseas es una media simple, sustituye ExponentialAverage por Average, o por WeightedAverage para una media ponderada.

    mm=ExponentialAverage[p](close)
    IF mm>mm[1] THEN
    signal=1
    ELSIF mm<mm[1] THEN
    signal=-1
    ENDIF
    RETURN signal AS "señal"
    
    #18682 quote
    tikitaka
    Participant
    Average

    O bien, devolviendo 1/-1 sólo en los puntos de cambio de tendencia y 0 (cero) en el resto de barras, que creo que es lo que el OP quiere:

    mm = Average[20](close)
    cambioMM = mm - mm[1]
    
    miSemaforo = 0
    if cambioMM > 0 and cambioMM[1] <= 0 then
    miSemaforo = 1
    elsif cambioMM < 0 and cambioMM[1] >= 0 then
    miSemaforo = -1
    endif
    
    return miSemaforo
    #18688 quote
    Polnet
    Participant
    Senior

    Gracias a los tres, Petrus el tuyo marcaba la tendencia de forma continua, solo quería la señal en el cambio de alcista a bajista o al revés.

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

Señal alcista o bajista cuando media cambia de color


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
Polnet @polnet Participant
Summary

This topic contains 7 replies,
has 4 voices, and was last updated by Polnet
9 years, 1 month ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 12/16/2016
Status: Active
Attachments: No files
Logo Logo
Loading...