Risultati da 1 a 10 di 21

Visualizzazione Ibrida

  1. #1
    L'avatar di Marco Bosco
    Data Registrazione
    Sep 2012
    Località
    Pistoia
    Messaggi
    419
    Citazione Originariamente Scritto da robdd Visualizza Messaggio
    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    
    # Condizione di entrata completa
    <Condizione di entrata Long/Short attuale> AND (timeTrading)


    ciao robdd,
    praticamente devi sostituire la scritta:

    <Condizione di entrata Long/Short attuale> AND (timeTrading)
    con il TUO codice.

    Nel tuo caso in questo modo:

    INPUTS: @periods(8) , @trailAmount(50) , @trailPercent(10) , @stopLoss(140)
    
    
    set TRAILING_STOP = @trailAmount
    set TRAILING_PERCENT = @trailPercent
    set STOP_LOSS = @stopLoss
    
    
    
    
    set hh = HighestHighValue(@periods) 
    
    
    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
     
    
    
    #<Condizione di entrata Long/Short attuale> AND (timeTrading)
    (high = hh) AND (timeTrading)
    I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

  2. #2

    Data Registrazione
    Jul 2015
    Messaggi
    137
    Sono una spina....

    E negli script exitlong/short che devo scrivere?......

    Così?

    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    # Condizione di uscita completa
    (TRAILING_STOP = @trailAmount OR TRAILING_PERCENT = @trailPercent OR STOP_LOSS = @stopLoss) OR (timeTrading=0)

    (come sempre, GRAZIE)
    Ultima modifica di robdd; 01-09-15 alle 20:52

  3. #3
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da robdd Visualizza Messaggio
    Sono una spina....

    E negli script exitlong/short che devo scrivere?......

    Così?

    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    # Condizione di uscita completa
    (TRAILING_STOP = @trailAmount OR TRAILING_PERCENT = @trailPercent OR STOP_LOSS = @stopLoss) OR (timeTrading=0)

    (come sempre, GRAZIE)
    Ciao,
    devi scrivere le condizioni di uscita. Nel tuo caso mi pare di capire che non ci siano condizioni particolari se non l'orario e trailing stop o stop loss.

    Quindi negli script di uscita devi scrivere solo

    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    # Condizione di uscita completa
    timeTrading=0
    perchè le uscite di money management (trailing stop, stop loss e take profit) vengono gestite già nel Buy Script.

    Ciao Ciao

  4. #4

    Data Registrazione
    Jul 2015
    Messaggi
    137
    Grazie ancora!


  5. #5

    Data Registrazione
    Jul 2015
    Messaggi
    137
    Salve a tutti.

    Ho seguito le istruzioni alla lettera.

    Su paper trading Minifib timeframe 15' (close), mi ha aperto una posizione alle 17.29.56, ma io vorrei avere una posizione flat alle 17.30.
    Come posso risolvere?

    Grazie.

  6. #6
    L'avatar di Andrea Cagalli
    Data Registrazione
    Oct 2010
    Località
    Svizzera
    Messaggi
    3,994
    Citazione Originariamente Scritto da robdd Visualizza Messaggio
    Salve a tutti.

    Ho seguito le istruzioni alla lettera.

    Su paper trading Minifib timeframe 15' (close), mi ha aperto una posizione alle 17.29.56, ma io vorrei avere una posizione flat alle 17.30.
    Come posso risolvere?

    Grazie.
    Ciao,
    basta che aggiungi al tuo script

    OR TIME >= 1729
    nelle condizioni di uscita, in pratica così facendo la posizione viene chiusa a prescindere se l'orario è maggiore o uguale delle 17.29

    quindi diventa

    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    
    # Condizione di uscita completa
    (timeTrading = 0) OR (TIME >= 1729)
    Ciao Ciao

  7. #7

    Data Registrazione
    Jul 2015
    Messaggi
    137
    Grazie.

  8. #8

    Data Registrazione
    Jul 2015
    Messaggi
    137
    Citazione Originariamente Scritto da Andrea Cagalli Visualizza Messaggio
    Ciao,
    basta che aggiungi al tuo script

    OR TIME >= 1729
    nelle condizioni di uscita, in pratica così facendo la posizione viene chiusa a prescindere se l'orario è maggiore o uguale delle 17.29

    quindi diventa

    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    
    # Condizione di uscita completa
    (timeTrading = 0) OR (TIME >= 1729)
    Ciao Ciao
    Spiacente, ma non chiude la posizione, nemmeno lasciando in exit script solo time>=1729...

    Evidentemente sbaglio qualcosa.

  9. #9

    Data Registrazione
    Jul 2015
    Messaggi
    137
    Citazione Originariamente Scritto da Andrea Cagalli Visualizza Messaggio
    Ciao,
    basta che aggiungi al tuo script

    OR TIME >= 1729
    nelle condizioni di uscita, in pratica così facendo la posizione viene chiusa a prescindere se l'orario è maggiore o uguale delle 17.29

    quindi diventa

    # Condizione di mercato aperto
    SET timeTrading = (TIME > 0900 AND TIME < 1730)
    
    # Condizione di uscita completa
    (timeTrading = 0) OR (TIME >= 1729)
    Ciao Ciao

    Salve, dopo l'ultimo aggiornamento, nella strategia BeeSwingTrailing, lo script mi da questo errore:

    Error: ' ' cannot be used as a left side expression for 'SET' instruction.

    Su altre strategie, invece, nessun errore.

    Cosa può essere?

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.