Pagina 2 di 4 Prima 1234 Ultima
Risultati da 11 a 20 di 40
  1. #11
    L'avatar di hawking
    Data Registrazione
    Aug 2010
    Località
    Voghera (PV)
    Messaggi
    105
    Citazione Originariamente Scritto da fab62 Visualizza Messaggio
    Bravo Fabio .... complimenti

    Fab
    Mi associo

  2. #12

    Data Registrazione
    Dec 2009
    Messaggi
    813

    Thumbs up

    Citazione Originariamente Scritto da Apocalips Visualizza Messaggio
    Cmplimenti CIVT

    intanto prima di pubblicare il codice potresti allegare il report completo in modo da poterlo caricare in BT e analizzarlo nei dettagli ?

    grazie

    Apo
    Ringrazio tutti per i complimenti, se sono arrivato fino a qui è solo merito di PO e di tutti voi che fino ad oggi avete contributo a far crescere bT. Ora rimbocchiamoci le maniche perchè c'è ancora molto spazio per migliorare ulteriormente questo semplice TS.

    Purtroppo non posso allegare il signal in forum perchè l'allegato non viene riconosciuto ma inizio ad allegarvi il report completo ottenuto con take profict 200€ e stop loss 600€, appena ho del tempo scrivo qui il codice completo
    File Allegati File Allegati

  3. #13
    L'avatar di Denis Moretto
    Data Registrazione
    Dec 2007
    Località
    Taglio di Po
    Messaggi
    3,549
    Ciao Fabio,
    ora ho aggiornato il forum affinchè si possano allegare i file relativi a beeTrader.

    Ti ricordo però che c'è anche la funzione di incollare il codice di EasyScript formattandolo come se fossi nell'editor.

    Ti basta utilizzare il tasto E (come da immagine qui di seguito) che hai sulla barra degli strumenti dell'editor del forum.

    Clicca sull'immagine per ingrandirla

Nome: editor.PNG
Visite: 13
Dimensione: 21.9 KB
ID: 14058

  4. #14

    Data Registrazione
    Dec 2009
    Messaggi
    813
    Citazione Originariamente Scritto da Denis Moretto Visualizza Messaggio
    Ciao Fabio,
    ora ho aggiornato il forum affinchè si possano allegare i file relativi a beeTrader.

    Ti ricordo però che c'è anche la funzione di incollare il codice di EasyScript formattandolo come se fossi nell'editor.

    Ti basta utilizzare il tasto E (come da immagine qui di seguito) che hai sulla barra degli strumenti dell'editor del forum.

    Clicca sull'immagine per ingrandirla

Nome: editor.PNG
Visite: 13
Dimensione: 21.9 KB
ID: 14058
    Grazie Denis! Vedo che sei sempre sul pezzo!

    Incollo anche il codice per chi vuole discutere eventuali modifiche

    BUY SCRIPT
    # REQUIRED_BARS is used to adjust how many periods will be used to initialize calculations. Default value is 50 periods.
    # Un-comment and edit the line below to set your own value.
    # SET REQUIRED_BARS = 50
    
    INPUTS: @price(CLOSE), @fastPeriods(100), @slowPeriods(350), @matype(SIMPLE), @exitTemp(2500), @Amp(28), @entryBars(9)
    INPUTS: @MaxStd(30), @LRSignalExit(600), @LRexitBars(10) @SlopeEntryPeriod(100), @SlopeExitPeriod(600), @STDperiods(60)
    INPUTS: @STOP(600), @TAKE(200)
    
    SET STOP_LOSS = @STOP
    SET TAKE_PROFIT = @TAKE
    
    SET REQUIRED_BARS = 600
    
    SET fast = MovingAverage(@price, @fastPeriods, @matype)
    SET slow = MovingAverage(@price, @slowPeriods, @matype)
    
    SET STD = StandardDeviations(@price, @STDperiods, 1, @matype)
    SET StdMod = IF(STD > @MaxStd, 10, STD)
    
    SET TodayUP = TODAYOPEN() + @Amp + StdMod
    SET TodayDown = TODAYOPEN() - @Amp - StdMod
    
    SET LrSlope = LinearRegressionSlope(CLOSE, @SlopeEntryPeriod)
    SET SlopeExit = LinearRegressionSlope(CLOSE, @SlopeExitPeriod)
    
    SET CrossUP =  CROSSOVER(CLOSE, TodayUP)
    SET ContCrossUP = LASTIF(CrossUP)
    
    SET BUY = ContCrossUP = @entryBars AND CLOSE > TodayUP AND fast > slow AND REF(LrSlope, 1) < LrSlope
    # AND TIME > 200 AND TIME < 1030
    
    BUY

    SELL SCRIPT
    SET fast = MovingAverage(@price, @fastPeriods, @matype)
    SET slow = MovingAverage(@price, @slowPeriods, @matype)
    
    SET STD = StandardDeviations(@price, @STDperiods, 1, @matype)
    SET StdMod = IF(STD > @MaxStd, 10, STD)
    
    SET TodayUP = TODAYOPEN() + @Amp + StdMod
    SET TodayDown = TODAYOPEN() - @Amp - StdMod
    
    SET LrSlope = LinearRegressionSlope(CLOSE, @SlopeEntryPeriod)
    SET SlopeExit = LinearRegressionSlope(CLOSE, @SlopeExitPeriod)
    
    SET CrossDown =  CROSSOVER(TodayDown, CLOSE)
    SET ContCrossDown = LASTIF(CrossDown)
    
    SET SELL = ContCrossDown = @entryBars AND CLOSE < TodayDown AND slow > fast AND REF(LrSlope, 1) > LrSlope
    # AND TIME > 200 AND TIME < 1030
    SELL

    EXIT BUY
    SET fast = MovingAverage(@price, @fastPeriods, @matype)
    SET slow = MovingAverage(@price, @slowPeriods, @matype)
    
    SET STD = StandardDeviations(@price, @STDperiods, 1, @matype)
    SET StdMod = IF(STD > @MaxStd, 10, STD)
    
    SET TodayUP = TODAYOPEN() + @Amp + StdMod
    SET TodayDown = TODAYOPEN() - @Amp - StdMod
    
    SET LrSlope = LinearRegressionSlope(CLOSE, @SlopeEntryPeriod)
    SET SlopeExit = LinearRegressionSlope(CLOSE, @SlopeExitPeriod)
    
    SET CrossUP =  CROSSOVER(CLOSE, TodayUP)
    SET ContCrossUP = LASTIF(CrossUP)
    
    SET BUY = ContCrossUP = @entryBars AND CLOSE > TodayUP AND fast > slow AND REF(LrSlope, 1) < LrSlope
    # AND TIME > 200 AND TIME < 1030
    SET ContaBUY = LASTIF(BUY)
    
    
    SET SignalLine = LR(CLOSE, @LRSignalExit)
    # Usiamo il LASTIF che misura il numero di barre da quando la SignalLine è verde
    SET barre = LASTIF(SignalLine > REF(SignalLine, 1))
    # barre > 3 significa che le ultime 2 barre la SignalLine e' stata verde ed anche
    # la Slope della SignalLine corrente è negativa
    SET ExitLong = barre > @LRexitBars AND SlopeExit < 0
    
    ContaBUY > @exitTemp AND ExitLong
    EXIT SHORT
    SET fast = MovingAverage(@price, @fastPeriods, @matype)
    SET slow = MovingAverage(@price, @slowPeriods, @matype)
    
    SET STD = StandardDeviations(@price, @STDperiods, 1, @matype)
    SET StdMod = IF(STD > @MaxStd, 10, STD)
    
    SET TodayUP = TODAYOPEN() + @Amp + StdMod
    SET TodayDown = TODAYOPEN() - @Amp - StdMod
    
    SET LrSlope = LinearRegressionSlope(CLOSE, @SlopeEntryPeriod)
    SET SlopeExit = LinearRegressionSlope(CLOSE, @SlopeExitPeriod)
    
    SET CrossDown =  CROSSOVER(TodayDown, CLOSE)
    SET ContCrossDown = LASTIF(CrossDown)
    
    SET SELL = ContCrossDown = @entryBars AND CLOSE < TodayDown AND slow > fast AND REF(LrSlope, 1) > LrSlope
    # AND TIME > 200 AND TIME < 1030
    
    SET ContaSELL = LASTIF(SELL)
    
    SET SignalLine = LR(CLOSE, @LRSignalExit)
    # Usiamo il LASTIF che misura il numero di barre da quando la SignalLine è verde
    SET barre = LASTIF(SignalLine < REF(SignalLine, 1))
    # barre > 3 significa che le ultime 2 barre la SignalLine e' stata verde ed anche
    # la Slope della SignalLine corrente è negativa
    SET ExitShort = barre > @LRexitBars AND SlopeExit > 0
    ContaSELL > @exitTemp AND ExitShort
    File Allegati File Allegati
    Ultima modifica di CIVT; 16-02-14 alle 20:51 Motivo: Aggiornato post con correzione exit long

  5. #15
    L'avatar di Denis Moretto
    Data Registrazione
    Dec 2007
    Località
    Taglio di Po
    Messaggi
    3,549

  6. #16

    Data Registrazione
    Feb 2012
    Località
    Pisa
    Messaggi
    351

  7. #17

    Data Registrazione
    Dec 2009
    Messaggi
    813
    Nemmeno a farlo apposta oggi non è partito il revese della posizione LONG aperta venerdì! Stando così le cose domani potremo godere di altri 28 pt avversi di escursione che se da un lato ci danno respiro dall'altro potrebbero farci perdere sicuramente 280€ dovuti alla chuisura dell'eventuale future BUY in perdita

    Clicca sull'immagine per ingrandirla

Nome: TS_NO REVERSE.jpg
Visite: 35
Dimensione: 132.3 KB
ID: 14062

    Qualcuno ha già iniziato a guardare il TS o dopo averlo scaricato e provato l'avete spostato nel cestino?

  8. #18
    L'avatar di Cagalli Tiziano
    Data Registrazione
    Dec 2007
    Località
    Rovigo
    Messaggi
    11,164
    Citazione Originariamente Scritto da Smash Visualizza Messaggio
    Sei forte!
    ..se corri dietro a due lepri, non ne prendi nemmeno una.

  9. #19

    Data Registrazione
    Jun 2010
    Messaggi
    426
    Ciao CIVT,
    mi potresti spiegare l'istruzione "SET StdMod = IF(STD > @MaxStd, 10, STD)"?
    Grazie

    Manuel

  10. #20

    Data Registrazione
    Oct 2009
    Località
    Cervia
    Messaggi
    513
    Citazione Originariamente Scritto da CIVT Visualizza Messaggio
    Nemmeno a farlo apposta oggi non è partito il revese della posizione LONG aperta venerdì! Stando così le cose domani potremo godere di altri 28 pt avversi di escursione che se da un lato ci danno respiro dall'altro potrebbero farci perdere sicuramente 280€ dovuti alla chuisura dell'eventuale future BUY in perdita

    Clicca sull'immagine per ingrandirla

Nome: TS_NO REVERSE.jpg
Visite: 35
Dimensione: 132.3 KB
ID: 14062

    Qualcuno ha già iniziato a guardare il TS o dopo averlo scaricato e provato l'avete spostato nel cestino?
    sto iniziando a "strimpellare" con easyscript e quello che alleghi mi sarà utilissimo da studiare ed imparare.

    E spero di essere in grado presto di poter dare un mio modesto contributo a questo splendido forum.

    Grazie mille per il tuo costante contributo di idee ed entusiasmo

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.