Inserimento filtro in strategia

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #81919 quote
    traderwin
    Participant
    Average

    Salve, vorrei inserire una funzione nell amia strategia.

    Supponiamo ad esempio che il mio sistema mi entra long in data 01/10/2018.

    Ciò che vorrei dire al sistema è:  se il giorno successivo all’entrata trade e cioè il 02/10/2018, dopo le ore 10:00 il trade non è in gain, chiudimi la posizione.

    questo deve avvenire soltanto per il giorno successivo all’apertura trade e cioè la condizione deve valere solo per la data 02/10/2018

    Questa condizione deve essere valida sia per il long che per lo short

    Spero di essere stato chiaro e un grazie anticipate ai moderatori di questo splendido forum sempre gentili e disponibilissimi 🙂

    #81922 quote
    robertogozzi
    Moderator
    Master

    Su quale TF usi la strategia?

    #81931 quote
    traderwin
    Participant
    Average

    Ciao Roberto. su tf 15 minuti

    #81938 quote
    robertogozzi
    Moderator
    Master

    Occorre inserire una variabile (da utilizzare come flag per fermare il trade il giorno successivo), da inizializzare a 0 e settare ad 1 quando si entra a mercato, inoltre si salva il giorno di apertura del trade:

    ONCE StopTrade = 0
     .
     .
    IF MieCondizioni THEN
     .
     BUY 1 CONTRACT AT MARKET
     StopTrade = 1              //Segnalare che occorre fare il check il giorno successivo
     Giorno    = day            //Segnalare che il trade è stato aperto oggi
     .
    ENDIF

    dopodiché si aggiunge, preferibilmente all’inizio dopo ONCE, il controllo e l’eventuale chiusura:

    IF IntradayBarIndex = 0 AND Not OnMarket THEN
       StopTrade = 0   //ad inizio nuovo giorno azzerare StopTrade se non più a mercato
    ENDIF
    IF time = 100000 AND StopTrade AND Day <> Giorno THEN
       StopTrade = 0   //azzerare il flag di controllo per non rieseguirlo ancora
       IF LongOnMarket
          IF close - TradePrice <= 0 THEN
             SELL AT MARKET
          ENDIF
       ELSIF ShortOnMarket THEN
          IF TradePrice - close <= 0 THEN
             EXITSHORT AT MARKET
          ENDIF
       ENDIF
    ENDIF

    Non l’ho provato. Fammi sapere.

    #81990 quote
    traderwin
    Participant
    Average

    Ciao Roberto buongiorno. appena provato, funziona perfettamente 😉

    Grazie

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

Inserimento filtro in strategia


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
traderwin @traderwin Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by traderwin
7 years, 4 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 10/04/2018
Status: Active
Attachments: No files
Logo Logo
Loading...