Risultati da 1 a 10 di 158

Discussione: Scripts di esempio

Visualizzazione Ibrida

  1. #1
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    1,002
    Salve,

    Citazione Originariamente Scritto da Ismael Visualizza Messaggio
    Dopo aver scaricato solo oggi la versione con script, parto subito con qualche domandina. Please Massimiliano sii paziente...
    Come si rimuovono le watches?
    E se volessi costruire un indicatore da dove parto? Sarebbe possibile avere un esempio di un semplice e stupido indicatore che si aggiunga a quellli già presenti (tipo, non so, media a due periodi del close)?
    grazie
    come specificato nella prima pagina del manuale di FPSS, lo script opera soltanto a livello di strategia. Non è pertanto possibile al momento attuale utilizzare lo script per creare indicatori da plottare sul grafico storico.

    Il manuale di FPSS si trova a questo indirizzo:
    http://www.playoptions.it/fiuto/FPSS.pdf

    Max Francario

  2. #2

    Data Registrazione
    Jan 2011
    Località
    Castiglioncello (LI)
    Messaggi
    240
    Continuo a chiedere qualcosina.
    Vorrei aggiungere opzioni alla strategia (cioè senza caricarle manualmnete dalla chain). Pensavo di fare così:

    dim und as tsecurity
    dim isin as string
    dim next1 as tdatetime
    dim a as toption
                            
    und= currentstrategy.GetMainUnderlying                                   
    isin= und.Isin     
    next1 =GetNearestExpiry(isin,date)
            
    a = currentstrategy.AddOption(isin,next1,2700,"C")
    ma non funziona . Dove erro?

    grazie
    E' difficile vedere un gatto nero in una stanza buia, specialmente se non c'è.

  3. #3
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    1,002
    Salve,
    Citazione Originariamente Scritto da Ismael Visualizza Messaggio
    Continuo a chiedere qualcosina.
    Vorrei aggiungere opzioni alla strategia (cioè senza caricarle manualmnete dalla chain). Pensavo di fare così:

    dim und as tsecurity
    dim isin as string
    dim next1 as tdatetime
    dim a as toption
                            
    und= currentstrategy.GetMainUnderlying                                   
    isin= und.Isin     
    next1 = GetNearestExpiry(isin,date)
            
    a = currentstrategy.AddOption(isin,next1,2700,"C")
    ma non funziona . Dove erro?

    grazie
    Può modificare la penultima riga in questo modo:
    next1 =GetNearestExpiry(isin, Now() )
    Max Francario

  4. #4

    Data Registrazione
    Jan 2011
    Località
    Castiglioncello (LI)
    Messaggi
    240
    Continua a non apparire alcuna opzione nella stategia e la variabile next1 assume il valore che assumeva in precedenza (4130.999999, che dovrebbe essere la data del 15 feb 2013 in formato "numerico"). Ho provato ad aggiungere aisin per controllare se l'opzione fosse aggiunta e non visualizzata ma comunque aisin non assume valori:


    dim und as tsecurity
    dim isin as string
    dim next1 as tdatetime
    dim a as toption
    dim aisin as string     
                            
    und= currentstrategy.GetMainUnderlying                                   
    isin= und.Isin
           
    next1 =GetNearestExpiry(isin, Now() )
            
    a = currentstrategy.AddOption(isin,next1,2700,"C") 
    aisin = a.isin

    ps: per non fraintendersi: io vorrei inserire un' opzione nella finestra opzioni dello strategy builder...

    pss: potrebbe fare un esempio di come si usa il dim per un array, ho provato:

    dim optionscalldd[5] as toption
    dim optionscalldd(5)as toption
    dim optionscalldd()as toption
    dim optionscalldd[]as toption
    ma ottengo sempre syntax error




    grazie
    Ultima modifica di Ismael; 04-02-13 alle 00:17
    E' difficile vedere un gatto nero in una stanza buia, specialmente se non c'è.

  5. #5

    Data Registrazione
    Jan 2011
    Località
    Castiglioncello (LI)
    Messaggi
    240
    Scusate se insisto ma proprio non riesco ad aggiungere un opzione alla strategia senza averla caricata preventivamente in maniera manuale... Qualcuno mi può fare un esempio dell uso di addoption.

    Grazie mille
    E' difficile vedere un gatto nero in una stanza buia, specialmente se non c'è.

  6. #6
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    1,002
    Salve,
    Citazione Originariamente Scritto da Ismael Visualizza Messaggio
    Scusate se insisto ma proprio non riesco ad aggiungere un opzione alla strategia senza averla caricata preventivamente in maniera manuale... Qualcuno mi può fare un esempio dell uso di addoption.

    Grazie mille
    è stato corretto il problema che generava l'errore in CurrentStrategy.AddOption con la release 1.0.10.11.
    In ogni caso, nell'utilizzo di CurrentStrategy.AddOption consiglio di non usare il testo "C" per specificare il tipo di opzione, ma usare al suo posto la costante CALL.

    Max Francario

  7. #7

    Data Registrazione
    Jan 2011
    Località
    Castiglioncello (LI)
    Messaggi
    240
    Salve, ringraziandola per la cortese riposta e rassicurandola che presto il mio tempo libero diventerà molto più esiguo e quindi smettero di fare innumerevoli domande, ecco il mio quesito di oggi: come calcolo il prezzo teorico di un opzione al variare della volatilità?
    ho provato GetTheoreticalOption ma non capisco come faccio a non far variare la vola ed ottenere il prezzo variato....non so se mi sono spiegato....

    GetTheoreticalOption(underisin,calls[1].ExpiryDate,calls[1].strike,calls[1].optiontype,price,calls[1].delta,calls[1].gamma,calls[1].theta  
    ,calls[1].vega,calls[1].rho,calls[1].TimeValue,volacallbs)
    grazie
    E' difficile vedere un gatto nero in una stanza buia, specialmente se non c'è.

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.