Risultati da 1 a 10 di 52

Visualizzazione Elencata

  1. #26

    Data Registrazione
    Jan 2011
    Località
    Genova
    Messaggi
    1,306
    Citazione Originariamente Scritto da Cagalli Tiziano Visualizza Messaggio
    Tu che lo sai, fagli un esempio così ci diamo una mano.
    Tu pensi che tutti ti abbiano capito ma credimi che non è così, meglio se hai voglia di fare un esempio.
    Grazie sai,
    SECONDO ME, scrivere 4 script separati è solo apparentemente più semplice ma in realtà complica parecchio la scrittura di codici poco più che banali perchè dichiarare 4 volte le variabili è una complicazione pazzesca perchè, e sono pronto a scommetterci, prima o poi tutti si incarteranno facendo modifiche su uno script dimenticandosi di trasferirle negli altri tre.

    Prendendo ad esempio il codice di prima, ove in ognuno si deve dichiarare le stesse bande, io avrei preferito scrivere un unico script definendo le condizioni di buy, sell ecc come semplice variabili, ovviamente vettoriali come il resto


    # Definiamo le variabili
    INPUTS: @price(CLOSE), @BandPeriods(20, 10, 30, 1), @BigDev(1.6, 1, 3, 0.1), @SmalDev(0.83, 0.3, 0.9, 0.03), @matype(SIMPLE), @SLperiods(7)
    
    SET BigTop = BollingerBandsTop(@price, @BandPeriods, @BigDev, @matype)
    SET BigBottom = BollingerBandsBottom(@price, @BandPeriods, @BigDev, @matype)
    SET SmallTop = BollingerBandsTop(@price, @BandPeriods, @SmalDev, @matype)
    SET SmallBottom = BollingerBandsBottom(@price, @BandPeriods, @SmalDev, @matype)
    SET SignalLine = LR(@price, @SLperiods)
    
    Buy = CROSSOVER(SignalLine, BigBottom)
    
    Sell = CROSSOVER(BigTop,SignalLine)
    
    ExitLong = CROSSOVER(SmallBottom,SignalLine)
    
    ExitShort = CROSSOVER(SmallTop,SignalLine)
    Non vi piace di più? E' molto più semplice!

    Tra l'altro sta tutto in una pagina e con un solo colpo d'occhio si vede tutto
    Ultima modifica di BMM; 12-10-13 alle 21:26

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.