info@playoptions.it Chiedi un consulto
+39 0425 792923 Lunedì - Venerdì, 9.00 - 18.00
Contattaci
toggle menu
info@playoptions.it Chiedi un consulto
+39 0425 792923 Lunedì - Venerdì, 9.00 - 18.00
Contattaci
toggle menu

Discussione: utilizzo barloop

  1. #1

    Data Registrazione
    May 2012
    Località
    Roma
    Messaggi
    561

    utilizzo barloop

    Vorrei calcolare l'efficenza del trend nelle ultime x barre con :
    movimento dal massimo al minimo nelle ultime x barre (highesthigh(x)-lowestlow(x))
    in rapporto a
    somma di tutti i movimenti nelle x barre , in pratica somma degli HIGH-LOW delle x barre

    in pratica uso barloop così (@barre è settato a 10):

    SET sumchange = BARLOOP(0, @barre, ADD, (HIGH-LOW), NAN, NAN)
    SET totchange = (HighestHighValue(@barre)-LowestLowValue(@barre))
    SET effratio = totchange/sumchange

    ma non funziona perchè sumchange aumenta sempre più (l'ho visto con PRINT) ...
    io pensavo che barloop iterasse l'operazione (ADD) per @barre indietro e di ogni barra sommasse la differenza HIGH-LOW
    ma forse non ho capito l'uso di barloop ,
    oppure non valuta HIGH e LOW della barra ...?
    non è che qualche buonanima mi da una dritta ?
    Io non vendo tasti ! - Tiziano Cagalli ...quindi se c'è un tasto (su Fiuto) vuol dire che serve !!

  2. #2

    Data Registrazione
    Feb 2012
    Località
    Pisa
    Messaggi
    351
    Citazione Originariamente Scritto da civvic Visualizza Messaggio
    Vorrei calcolare l'efficenza del trend nelle ultime x barre con :
    movimento dal massimo al minimo nelle ultime x barre (highesthigh(x)-lowestlow(x))
    in rapporto a
    somma di tutti i movimenti nelle x barre , in pratica somma degli HIGH-LOW delle x barre

    in pratica uso barloop così (@barre è settato a 10):

    SET sumchange = BARLOOP(0, @barre, ADD, (HIGH-LOW), NAN, NAN)
    SET totchange = (HighestHighValue(@barre)-LowestLowValue(@barre))
    SET effratio = totchange/sumchange

    ma non funziona perchè sumchange aumenta sempre più (l'ho visto con PRINT) ...
    io pensavo che barloop iterasse l'operazione (ADD) per @barre indietro e di ogni barra sommasse la differenza HIGH-LOW
    ma forse non ho capito l'uso di barloop ,
    oppure non valuta HIGH e LOW della barra ...?
    non è che qualche buonanima mi da una dritta ?

    Ciao civvic,

    sì, in effetti la funzione BARLOOP restituisce un valore calcolato progressivamente barra per barra.

    Se ho compreso bene, prova ad usare la funzione SUM in questo modo:

    SUM(HIGH-LOW, @barre)


  3. #3

    Data Registrazione
    May 2012
    Località
    Roma
    Messaggi
    561
    Grande Smash , acc... credo proprio sia così, ora lo provo! C'è pure un esempio semplice simile sul manuale! Grazie per l'aiuto ... sto creando un pò di altre medie (come se non bastassero !!) ... poi se ci riesco e interessano le condivido!
    Io non vendo tasti ! - Tiziano Cagalli ...quindi se c'è un tasto (su Fiuto) vuol dire che serve !!

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Contattaci

Chiama gli esperti
+39 0425 792923

Chiamaci
Email

Richiedi informazioni via E-MAIL
info@playoptions.it

Scrivici
Nostri Uffici

Vieni a trovarci
45100 Rovigo

Contattaci

Serve Aiuto?

Contattaci per maggiori informazioni.

Denis MorettoSpecialista Finanziario
Contattaci