Risultati da 1 a 10 di 76

Visualizzazione Ibrida

  1. #1
    L'avatar di Apocalips
    Data Registrazione
    May 2011
    Località
    PESCARA
    Messaggi
    2,630

    Followme Multi Timeframe con Global function

    Tiziano, Max, Andrea, Marco:

    Non riesco ad utilizzare le Global function per poter sfruttare i segnali del followme in modalità multi timframe, probabilmente l'impostazione non è corretta, ecco come procedo io:

    Mi creo un WS contenete 4 grafici del Dax , uno ad 1 ora, uno a 15 min, uno a 5 min, ed infine uno ad 1 minuto.
    Intendo semplicemente prendere i segnali di ingresso sul timeframe piu piccolo (1min) allorquando tutti i followme sono concordanti ed uguali a forza massima 98.

    Per ciascun timeframe costruisco il relativo signal in questo modo:


    DAX 1 ORA

    buy script
    SetGlobalVar(1, FOLLOWME()= 98)
    FOLLOWME()= 98

    sell script

    SetGlobalVar(2, FOLLOWME()= -98)
    FOLLOWME()= -98


    DAX 15 MIN.

    buy script
    SetGlobalVar(3, FOLLOWME()= 98)
    FOLLOWME()= 98

    sell script

    SetGlobalVar(4, FOLLOWME()= -98)
    FOLLOWME()= -98


    DAX 5 MIN.

    buy script

    SetGlobalVar(5, FOLLOWME()= 98)
    FOLLOWME()= 98
    sell script
    SetGlobalVar(6, FOLLOWME()= -98)
    FOLLOWME()= -98

    adesso viene l'inchippo e cioè quando vado a costruire il signal sul timeframe a 1 minuto dove voglio prendere i segnali da mandare a mercato
    DAX 1 MIN.

    buy script

    SET A = GetGlobalVar(1)
    SET C = GetGlobalVar(3)
    SET E = GetGlobalVar(5)
    SET J = FOLLOWME()
    J = 98   AND A   AND C    AND E
    sell script
    SET B = GetGlobalVar(2)
    SET D = GetGlobalVar(4)
    SET F = GetGlobalVar(6)
    SET J = FOLLOWME()
    J = -98  AND B   AND D   AND F
    Quando però vado a salvare mi viene restituito questo errore:

    Clicca sull'immagine per ingrandirla

Nome: errore.PNG
Visite: 35
Dimensione: 3.0 KB
ID: 14754

    potete gentilmente indicarmi dove sbaglio ?

    grazie

    Apo
    Ultima modifica di Apocalips; 24-04-14 alle 17:59
    ....non si desidera ciò che è facile ottenere (Ovidio)....

  2. #2
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da Apocalips Visualizza Messaggio
    Tiziano, Max, Andrea, Marco:

    Non riesco ad utilizzare le Global function per poter sfruttare i segnali del followme in modalità multi timframe, probabilmente l'impostazione non è corretta, ecco come procedo io:

    Mi creo un WS contenete 4 grafici del Dax , uno ad 1 ora, uno a 15 min, uno a 5 min, ed infine uno ad 1 minuto.
    Intendo semplicemente prendere i segnali di ingresso sul timeframe piu piccolo (1min) allorquando tutti i followme sono concordanti ed uguali a forza massima 98.

    Per ciascun timeframe costruisco il relativo signal in questo modo:


    DAX 1 ORA

    buy script
    SetGlobalVar(1, FOLLOWME()= 98)
    FOLLOWME()= 98

    sell script

    SetGlobalVar(2, FOLLOWME()= -98)
    FOLLOWME()= -98


    DAX 15 MIN.

    buy script
    SetGlobalVar(3, FOLLOWME()= 98)
    FOLLOWME()= 98

    sell script

    SetGlobalVar(4, FOLLOWME()= -98)
    FOLLOWME()= -98


    DAX 5 MIN.

    buy script

    SetGlobalVar(5, FOLLOWME()= 98)
    FOLLOWME()= 98
    sell script
    SetGlobalVar(6, FOLLOWME()= -98)
    FOLLOWME()= -98

    adesso viene l'inchippo e cioè quando vado a costruire il signal sul timeframe a 1 minuto dove voglio prendere i segnali da mandare a mercato
    DAX 1 MIN.

    buy script

    SET A = GetGlobalVar(1)
    SET C = GetGlobalVar(3)
    SET E = GetGlobalVar(5)
    SET J = FOLLOWME()
    J = 98   AND A   AND C    AND E
    sell script
    SET B = GetGlobalVar(2)
    SET D = GetGlobalVar(4)
    SET F = GetGlobalVar(6)
    SET J = FOLLOWME()
    J = -98  AND B   AND D   AND F
    Quando però vado a salvare mi viene restituito questo errore:

    Clicca sull'immagine per ingrandirla

Nome: errore.PNG
Visite: 35
Dimensione: 3.0 KB
ID: 14754

    potete gentilmente indicarmi dove sbaglio ?

    grazie

    Apo
    Ciao caro,
    semplicemente significa che la funzione GetGlobalVar(1) fa riferimento a qualcosa che non è aperto. Quindi o il Chart, o il Signal dove tu hai posizionato la funzione, non sono aperti o non hai fatto Start sul Signal che quindi non è attivato.

    Ciao Ciao

  3. #3
    L'avatar di Apocalips
    Data Registrazione
    May 2011
    Località
    PESCARA
    Messaggi
    2,630
    Non riesco a farlo andare

    ho caricato i tre signal sui time frame 1 ora, 15 min e 5 min ma quando vado a caricare il signal del tf 1 minuto
    mi esce questo errore:


    Clicca sull'immagine per ingrandirla

Nome: GF.jpg
Visite: 74
Dimensione: 158.1 KB
ID: 14755

    Apo
    ....non si desidera ciò che è facile ottenere (Ovidio)....

  4. #4
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da Apocalips Visualizza Messaggio
    Non riesco a farlo andare

    ho caricato i tre signal sui time frame 1 ora, 15 min e 5 min ma quando vado a caricare il signal del tf 1 minuto
    mi esce questo errore:


    Apo
    Ciao caro,
    ehm...non avevo notato la sintassi, c'è un piccolo errore, ovvero:


    DAX 1 ORA*
    buy script

    SetGlobalVar(1, FOLLOWME()= 98)
    FOLLOWME()= 98
    sell script
    SetGlobalVar(2, FOLLOWME()= -98)
    FOLLOWME()= -98
    Va sostituito con:Buy Script:
    Set A = FOLLOWME()= 98
    SetGlobalVar(1, A)
    FOLLOWME() = 98
    Sell Script:

    SET B = FOLLOWME() = -98
    SetGlobalVar(2, B)
    FOLLOWME()= -98

  5. #5
    L'avatar di Apocalips
    Data Registrazione
    May 2011
    Località
    PESCARA
    Messaggi
    2,630
    Ok Andrea grazie ora provo

    quindi devo coreggere anche il 15 min e il 5 min ?

    Apo
    ....non si desidera ciò che è facile ottenere (Ovidio)....

  6. #6
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da Apocalips Visualizza Messaggio
    Ok Andrea grazie ora provo

    quindi devo coreggere anche il 15 min e il 5 min ?

    Apo
    Ciao caro,
    si ti ho riportato quello ad 1 ora come esempio, la stessa modifica la devi fare su tutti gli script.

    Fammi sapere poi..

    Ciao Ciao

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
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.