Risultati da 1 a 10 di 13

Visualizzazione Elencata

  1. #6

    Data Registrazione
    Sep 2013
    Località
    Monza
    Messaggi
    186
    Citazione Originariamente Scritto da TFiutoT384 Visualizza Messaggio
    Inizio questo post che potrebbe essere una cartella dove raccogliere le funzioni/comadi/ordini che non si sono osservate ma che si vorrebbero.
    Una funzione che trovo fondamentale e che non ho letto (ma che forse c'è e a me è sfuggita) è la possibilità di entrare ed uscire ad un prezzo più favorevole rispetto a quello di input. Se ad esempio, sul dax il mio TS va a mercato long a 8756, considerando che spesso ritraccia, potrei volere un ingresso ad esempio a 3 punti in meno, ovvero a 8753 (oppure modulabile non in punti ma in %, come ad esempio 0,05%), perché dal backtest ho notato che nei periodi considerati, quasi sempre ritraccia di 5 punti ad esempio. Per cui se entro a -3 punti long rispetto all'ingresso posso "beccare" quasi tutti i trade ma con un gain migliore. In questo modo poteri anche compensare il bid-ask che affligge chi usa un TS che entra col prezzo a mercato. Lo dico perché qualche tempo fa avevo un TS sul bund che spesso entrava a -9 punti long o + 9 punti short, dandomi un vantaggio non indifferente per ogni trade. A volte perdeva qualche trad positivo, ma nel complesso dando 9 punti di vantaggio, aumentava i guadagni nei trade in gain e ammorbidiva parecchio le perdite ed il risultato era: meno trade rispetto al sistema che entrava direttamente sul prezzo ma un gain e un DD decisamente migliori. Poi ho smesso perché basandosi sul cumulative delta avrei dovuto avere uno storico pazzesco e soprattutto un flusso dati molto preciso e costante, non garantibile da IB. Quindi ho dovuto smettere ma il principio di ottimizzare gli ingressi e le uscite (in modo diverso dal trailing stop, ovvero con una possibilità in più di modulare il valore di uscita) sono convinto che darebbe grosse soddisfazioni e penso che sua una funzione facilmente implementabile.
    Ciao TFiutoT384,
    anche a me sembra una buona idea non entrare subito sul segnale, ma piuttosto aspettare qualche tick di ritracciamento.
    Se poi il ritracciamento non ci dovesse essere, si può sempre programmare per forzare comunque l'ingresso.
    Su una qualsiasi altra piattaforma non vettoriale io uso il seguente sistema.
    Qui su beeTrader che purtroppo è vettoriale non ho ancora capito come realizzare una cosa simile.

    In pseudocodice:
    IF Condizione_Ingresso = true THEN // Quando si verifica la condizione di ingresso (es.Long)
    Flag_Ingresso_Scattato = true // Viene settato a true il flag
    Prezzo_Ingresso = Close // Viene caricato il prezzo d'ingresso
    END
    IF Flag_Ingresso_Scattato = true THEN // Quando Flag true aspettiamo il ritracciamento
    IF Close <= Prezzo_Ingresso - 9 Ticks THEN
    Flag_Ingresso_Scattato = false // A ritracciamento ottenuto resetto false flag
    BUY MARKET // e entro a mercato
    END ELSE
    Counter = Counter+1 // Per esempio ad ogni nuova barra posso incrementare un contatore
    IF Counter > 3 THEN // e se entro tre barre non ritraccia entro lo stesso
    Flag_Ingresso_Scattato = false // A ritracciamento ottenuto resetto false flag
    BUY MARKET // e entro a mercato
    END
    END
    END
    Saluti
    Massimo
    Ultima modifica di maxmax68; 19-10-13 alle 13:18

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.