Altro test

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

    • Feb 2013
    • 154

    #1

    Altro test

    Andrea non mandarmi a quel paese!!!!

    Questo è un codice di prova: praticamente buy quando il prezzo passa al rialzo la banda inferiore del Bobao, sell quando passa al ribasso la banda superiore.

    Codice:
    # test prova 
    
    SET REQUIRED_BARS = 50
    
    #parametri BOBAO
    INPUTS: @price(CLOSE), @BandPeriods(20), @BigDev(1.6), @SmalDev(0.83), @SLperiods(7), @matypebobao(WEIGHTED)
    
    SET BigTop = BollingerBandsTop(@price, @BandPeriods, @BigDev, @matypebobao)
    SET BigBottom = BollingerBandsBottom(@price, @BandPeriods, @BigDev, @matypebobao)
    
    #PRINT(BigTop)
    #PRINT(BigBottom)
    #PRINT CLOSE
    
    
    set cond1 = CROSSOVER(CLOSE, BigBottom)
    set cond2 = CROSSOVER(BigTop,CLOSE)
    
    SET PLOT1 = cond1
    set PLOT2 = cond2
    E questo è il grafico risultante:

    Click image for larger version

Name:	test.jpg
Views:	1
Size:	108.3 KB
ID:	164731

    Il Bobabo in quel punto era 1.3727, il CLOSE era 1.404.
    La condizione non è verificata eppure il programma genera un segnale sell......
    Dove sbaglio????

    Beppe
  • Andrea Cagalli
    Senior Member
    • Oct 2010
    • 3995

    #2
    Originariamente Scritto da masterci
    Andrea non mandarmi a quel paese!!!!
    Ah no, non posso?
    Scherzo ovviamente! Comunque guarda che più cose ci fai notare meglio è, perciò ben venga.

    Verifico anche questo, che credo sia strettamente correlato a quello del codice che mi hai postato ieri.

    Ciao Ciao
    Manuale beeTrader

    Comment

    • maxmax68
      Senior Member

      • Sep 2013
      • 186

      #3
      Scusate se mi intrometto,
      ma ho anch\'io un problema con gli ordini della strategia.

      Questa mattina ho provato a fare girare una semplicissima strategia, ma strategy di beeTrader sembra non funzionare.
      Cerco di descrivere il problema per darvi indizi su cui lavorare:
      [High]
      # Signal Buy
      SET alto = ref(HHV(4),1)
      set basso = ref(LLV(4),1)

      ISLASTBAR() AND High > alto

      #Signal Sell
      SET alto = ref(HHV(4),1)
      set basso = ref(LLV(4),1)
      ISLASTBAR() AND Low < basso
      [/High]

      Questo codice non genera alcun ordine sia in paper che in realtime,
      ovviamente dalla barra di inserimento strategia in poi.
      Al contrario togliendo ISLASTBAR() nelle condizioni in strategy, in paper sembra funzionare.
      Potrebbe essere un errore nella funzione ISLASTBAR() ???
      Saluti
      Massimo

      Comment

      • masterci
        Senior Member

        • Feb 2013
        • 154

        #4
        Sì dai ho capito.... Il prossimo annuncio sarà l\'organizzazione di un VaffaDay!!!!!
        Immagino che appena vedete un mio post parte un gratta gratta generale....
        Comunque visto che lavoro a Vicenza, qualche volta ci incontriamo e ti offro il caffè!!!

        Beppe

        Comment

        Working...