Aiuto per un signal

Collapse
X
 
  • Ora
  • Show
Clear All
new posts
  • robdd
    Senior Member

    • Jul 2015
    • 138

    #31
    Perdonatemi, ma sono tonto.
    Ma allora come mai sul grafico che ho postato io lo slope è negativo con regressione in trend ascendente?
    Io vorrei che il sistema entrasse quando c\'è un cambio si pendenza e non quando slope è positivo.

    Comment

    • Cagalli Tiziano
      Senior Member
      • Dec 2007
      • 11252

      #32
      Originariamente Scritto da robdd
      Perdonatemi, ma sono tonto.
      Ma allora come mai sul grafico che ho postato io lo slope è negativo con regressione in trend ascendente?
      Io vorrei che il sistema entrasse quando c\'è un cambio si pendenza e non quando slope è positivo.
      Ma certo che può essere negativo, magari è in fase ascendente. Dipende dal periodo che hai impostato.
      ..se corri dietro a due lepri, non ne prendi nemmeno una.

      Comment

      • robdd
        Senior Member

        • Jul 2015
        • 138

        #33
        Un altro aiuto per favore.

        Come impostare un sistema che entra al breakout dei max/min della prima barra di giornata (es. quella dalle 9 alle 10)?
        E per fare un modo che si possa fare un backtest.

        Grazie.
        Last edited by robdd; 11-03-18, 22:48.

        Comment

        • robdd
          Senior Member

          • Jul 2015
          • 138

          #34
          C\'è qualcuno di buona volontà che mi può aiutare dandomi qualche dritta per easyscript?

          Comment

          • Cagalli Tiziano
            Senior Member
            • Dec 2007
            • 11252

            #35
            Originariamente Scritto da robdd
            C\'è qualcuno di buona volontà che mi può aiutare dandomi qualche dritta per easyscript?

            Più che una dritta te lo faccio completo

            Prima l\'indicatore così vedi se fa quello che chiedi. Traccia due linee, una al prezzo high della prima barra della giornata, ed una al prezzo low della prima barra della giornata. Queste linee sono i tuoi valori di breakout.

            Codice:
            SET primaBarra = DATE <> REF(DATE, 1)
            SET distanzaPrimaBarra = LASTIF(primaBarra)
            SET limiteHigh = REF(HIGH, distanzaPrimaBarra)
            SET limiteLow = REF(LOW, distanzaPrimaBarra)
            
            SET PLOT1 = limiteHigh
            SET PLOT2 = limiteLow

            Ora il segnale, che compera e vende a seconda che queste linee vengono superate. E\' sempre a mercato, quindi Stop & Reverse, ed è privo di Money Management. Nel backtest logicamente diventa peggiorativo perchè i breakout sono calcolati a chiusura barra.

            Buy Script:
            Codice:
            SET primaBarra = DATE <> REF(DATE, 1)
            SET distanzaPrimaBarra = LASTIF(primaBarra)
            SET limiteHigh = REF(HIGH, distanzaPrimaBarra)
            
            CLOSE > limiteHigh
            Sell Script:
            Codice:
            SET primaBarra = DATE <> REF(DATE, 1)
            SET distanzaPrimaBarra = LASTIF(primaBarra)
            SET limiteLow = REF(LOW, distanzaPrimaBarra)
            
            CLOSE < limiteLow
            File Allegati
            ..se corri dietro a due lepri, non ne prendi nemmeno una.

            Comment

            • robdd
              Senior Member

              • Jul 2015
              • 138

              #36
              WOW !!!

              Grazie 1000, non ci sarei mai arrivato!

              Comment

              • robdd
                Senior Member

                • Jul 2015
                • 138

                #37
                E invece se volessi arrotondare il valore del signal?

                Es. vale 10051,32 arrotonda a 10051 -- vale 10051,55 arrotonda a 10052

                Ho provato mettendo CEIL o FLOOR (signal), ma mi da errore.
                Last edited by robdd; 19-03-18, 09:45.

                Comment

                • Cagalli Tiziano
                  Senior Member
                  • Dec 2007
                  • 11252

                  #38
                  Originariamente Scritto da robdd
                  E invece se volessi arrotondare il valore del signal?

                  Es. vale 10051,32 arrotonda a 10051 -- vale 10051,55 arrotonda a 10052

                  Ho provato mettendo CEIL o FLOOR (signal), ma mi da errore.
                  Se lo vuoi arrotondare usa: ROUND(close, 0)
                  ..se corri dietro a due lepri, non ne prendi nemmeno una.

                  Comment

                  • robdd
                    Senior Member

                    • Jul 2015
                    • 138

                    #39
                    Originariamente Scritto da Cagalli Tiziano
                    Se lo vuoi arrotondare usa: ROUND(close, 0)
                    Funziona anche se al posto di CLOSE ci metto il riferimento ad un signal?

                    Comment

                    • Cagalli Tiziano
                      Senior Member
                      • Dec 2007
                      • 11252

                      #40
                      Originariamente Scritto da robdd
                      Funziona anche se al posto di CLOSE ci metto il riferimento ad un signal?
                      Se vuoi imparare devi provare e leggere qualche cosettta nel manuale.................... e smanettare un pò

                      al posto di Close, se provi a digitare ROUND, vedrai che ti chiede che vettore vuoi mettere....
                      ..se corri dietro a due lepri, non ne prendi nemmeno una.

                      Comment

                      Working...