Risultati da 1 a 10 di 13

Visualizzazione Elencata

  1. #3

    Data Registrazione
    Dec 2009
    Messaggi
    813

    Detto FATTO!

    Citazione Originariamente Scritto da Marco Bosco Visualizza Messaggio
    ciao CIVT,
    per fare questo invece di lasciare una "miccia accesa" sull'ordine si potrebbe tik tik verificare il delta tra la data dell'ordine e quella attuale. Questa differenza rappresenta il tempo trascorso. Per farlo è necessario avere accesso dallo script ai vari ordini / trade e alla loro data. In questo momento non è possibile, anche se è fattibile. Quindi non escludo che Tiziano abiliti questa funzionalità in futuro.

    Allo stato attuale esiste un workaround (forse)....sarebbe da provare e cioè crearsi un indicatore che cresce (dipende) con il tempo magari fino al momento di un ordine (cioè dipende dalle anche dalla stessa espressione booleana dell'ordine)...poi con le funzioni di tempo si potrebbero fare delle comparazioni. comunque ci sono diversi limiti con queste tecniche..

    saluti,
    Marco Bosco
    Marco grazie al tuo suggerimento credo di aver già trovato la soluzione! Basta ripetere la condizione di ingresso in ExitScript e contare da quante barre è stata verificata la condizione, era piu' semplice di quello che pensavo, ritengo che lo stop sul tempo sia molto utile quando si vuole simulare il decadimento temporale delle opzioni, ad esempio invece che entrare BUY sul sottostante potrei ipotizzare di comprare CALL eliminando dal mio TS stop in denaro.


    Questo è il codice che ho utilizzato per la condizione SELL

    INPUTS: @price(CLOSE), @fastPeriods(50), @slowPeriods(140), @matype(SIMPLE), @entryBars(60)
    
    SET fast = MovingAverage(@price, @fastPeriods, @matype)
    SET slow = MovingAverage(@price, @slowPeriods, @matype)
    
    SET SELL = CROSSOVER(slow, fast)

    Questo invece è il codice che conta da quante barre è verificata la condizione SELL da replicare in ExitShortScript
    SET fast = MovingAverage(@price, @fastPeriods, @matype)
    SET slow = MovingAverage(@price, @slowPeriods, @matype)
    
    SET SELL = CROSSOVER(slow, fast)
    
    SET ContaSELL = LASTIF(SELL)
    
    SET ContaSELL = @entryBars
    
    SET PLOT1 = ContaSELL = @entryBars
    Come si può vedere l'ordine di chiusura parte 60 minuti dopo l'ingresso!
    Clicca sull'immagine per ingrandirla

Nome: StoplossTemp.jpg
Visite: 18
Dimensione: 93.0 KB
ID: 14011
    Ultima modifica di CIVT; 04-02-14 alle 15:31

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.